OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7186|回复: 5

求助,uboot环境变量的问题

[复制链接]

1

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2020-2-17
在线时间
16 小时
发表于 2020-2-17 23:00:40 | 显示全部楼层 |阅读模式
1金钱
我最近在看原子imx6ull的教程。在uboot里面遇到了一个环境变量的问题,一直想不通。我将uboot.bin 通过imxdownload导入到sd卡里。然后在板子上运行,我修改了环境变量,例setenv bootdelay=6,saveenv。但是我再次弄了一个新的uboot.bin,再次导入到sd卡里,打开板子后,环境变量还保持在我之前设定6秒(我觉得应该是恢复到我设定之前的数字)。我怀疑环境变量被独立创建在sd卡里,所以格式化了sd卡再次导入uboot.bin。结果还是6秒。。 现在我疑惑,环境变量到底是存在sd卡里面还是被存在了板子里?
我尝试拨码,使用emmc启动板子(sd卡拔了)。结果就读取了默认的值(3秒),如果之前sd卡设定的环境变量是存在emmc里的话,应该emmc启动的时候也会读取到6秒才对。

求大神帮忙!!感谢!!!!!

最佳答案

查看完整内容[请看2#楼]

应该是在哪启动的就在哪里读取和存储,但是格式化sd卡好像对用imxload烧进去的文件不起作用,无法清除。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
63
金钱
63
注册时间
2019-5-31
在线时间
9 小时
发表于 2020-2-17 23:00:41 | 显示全部楼层
应该是在哪启动的就在哪里读取和存储,但是格式化sd卡好像对用imxload烧进去的文件不起作用,无法清除。
回复

使用道具 举报

11

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
63
金钱
63
注册时间
2019-5-31
在线时间
9 小时
发表于 2020-2-28 14:18:25 | 显示全部楼层
用SDFormatter,才能完全格式化,这个软件资料里有。
回复

使用道具 举报

1

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2020-2-17
在线时间
16 小时
 楼主| 发表于 2020-2-28 20:49:16 | 显示全部楼层
王少帅 发表于 2020-2-28 13:52
应该是在哪启动的就在哪里读取和存储,但是格式化sd卡好像对用imxload烧进去的文件不起作用,无法清除。

感谢! 我今天用了一张新的sd卡,发现环境变量变成默认值了,就是uboot没有在sd卡发现环境变量。所以环境变量肯定存在sd卡里。我出现的问题,就是我没有把sd卡完全格式化掉。
回复

使用道具 举报

1

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2020-2-17
在线时间
16 小时
 楼主| 发表于 2020-2-28 20:49:47 | 显示全部楼层
王少帅 发表于 2020-2-28 14:18
用SDFormatter,才能完全格式化,这个软件资料里有。

再次感谢! 我去试试这个软件
回复

使用道具 举报

1

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
62
金钱
62
注册时间
2020-2-17
在线时间
16 小时
 楼主| 发表于 2020-2-28 21:00:47 | 显示全部楼层
问题已解决。我是在移植uboot 里面设置lcd的时候发生疑惑的,我按照步骤,但是死活出现不了logo。我觉得环境变量有些问题。如果还有同学发生相同问题,我建议大家在学习移植的时候完全格式化sd卡,或者换一张新的sd卡。

我们在之前学习的时候,肯定使用过saveenv这个保存环境变量的命令吧。这个就会把内存里的环境变量保存到SD卡。如果你一直不用这个命令,每次启动,uboot全会提示无法找到crc,使用默认环境变量。

因为之前练习的时候用的是原子哥的u-boot,环境变量肯定修改了很多东西(因为我还没有看完,目前怀疑)。我们使用了saveenv,所以SD卡里保存了原子哥的环境变量。因此当我们自己开始移植uboot时,我们每次开机启动的就是原子哥的环境变量,而不是默认环境变量。这就会造成移植中问题,例如我lcd 一直无法显示logo。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-6-8 10:58

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表