[嵌入式linux] arm烧写地址的困惑

[复制链接]
 楼主| yanghelovehuang 发表于 2018-3-19 14:48 | 显示全部楼层 |阅读模式
各位大虾好 我虽然烧写很熟了 可是对烧写命令不是太明白  tftp 0x21000000 uImage 是通过tftp把镜像烧写到flash的0x21000000地址吗? nand write 0x21000000 0x200000 0x300000是把0x21000000地址的镜像写到0x200000起始地址 是flash地址还是内存地址? 还有uboot环境变量bootcmd设置中 nand read 0x21000000 0x200000 0x300000 是把0x200000的镜像读到0x21000000地址吗 这三个地址 是内存地址还是flash地址? 如果都是flash地址 为什么写了又读回去? bootm 0x21000000 是引导加载内核 可是0x21000000 下载完uImage 又下载了文件系统啊 这个地址的镜像已经被文件系统覆盖了 怎么还从这加载内核 ? 总结起来就是 flash地址 内存地址  读来读去的迷惑 求大神帮我理下思路 谢谢
 楼主| yanghelovehuang 发表于 2018-3-21 10:13 | 显示全部楼层
没有人愿意告诉我吗?是问题太低级了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

156

主题

324

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部