完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本帖最后由 一只耳朵怪 于 2018-6-20 15:37 编辑
在启动uboot时,会读取SD卡中的uEnv.txt文件,这个文件是环境变量吗? U-Boot 2014.07-00107-ga6ef75a-dirty (Nov 24 2015 - 16:36:55)I2C: readyDRAM: 512 MiBNAND: 0 MiBMMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1reading uboot.env** Unable to read "uboot.env" from mmc0:1 **Using default environmentNet: #check that files are in SDK BOOTFILEPATH="$PARSEPATH/board-support/prebuilt-images" MLO=`ls $BOOTFILEPATH | grep MLO | awk ['print $1']` KERNELIMAGE=`ls $BOOTFILEPATH | grep [uz]Image | awk ['print $1']` BOOTIMG=`ls $BOOTFILEPATH | grep u-boot | grep .img | awk ['print $1']` BOOTBIN=`ls $BOOTFILEPATH | grep u-boot | grep .bin | awk ['print $1']` BOOTUENV=`ls $BOOTFILEPATH | grep uEnv.txt | awk ['print $1']` 但是prebuilt-images 目录下并没有发现这个uEnv.txt,是需要手动保存吗?执行save命令,也只是保存为uboot.env文件。 |
|
相关推荐
2个回答
|
|
那个是可以设置环境变量,但一般来说,默认SDK中并没有用该文件来配置。没有这个文件是正常的,所以你的启动失败还是要查kernel的配置编译流程和环境变量的配置,一般用的是默认的环境变量配置的话,不会有啥问题,kernel配置编译确认没有问题吗?
|
|
|
|
hwjj940056201 发表于 2018-6-20 01:22 明白了,参考: http://processors.wiki.ti.com/index.php/AM335x_U-Boot_User%27s_Guide#Setting_U-Boot_environment_using_uEnv.txt 主要是设置环境变量的,想用的话写3个环境变量就行了(根据自己需要修改): bootargs=console=ttyO0,115200n8 root=/dev/mmcblk0p2 mem=512M rootwaitbootcmd=mmc rescan; fatload mmc 0 0x82000000 uImage; bootm 0x82000000uenvcmd=boot没有uEnv.txt也没关系,只要bootargs正确就行了。内核测试过了没问题,下一步开始移植u-boot的nand,现在还打印 NAND: 0 MiB |
|
|
|
只有小组成员才能发言,加入小组>>
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
404 浏览 0 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
930 浏览 1 评论
537 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
413 浏览 1 评论
969 浏览 0 评论
63浏览 3评论
CC3100BOOST使用CC3200lunchXL进行烧录
912浏览 2评论
156浏览 2评论
197浏览 2评论
175浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-29 05:44 , Processed in 0.764814 second(s), Total 82, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号