打印
[嵌入式Linux]

arm烧写地址的疑惑

[复制链接]
531|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yanghelovehuang|  楼主 | 2018-3-14 10:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大虾好 我虽然烧写很熟了 可是对烧写命令不是太明白  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地址 内存地址  读来读去的迷惑 求大神帮我理下思路 谢谢

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

156

主题

324

帖子

1

粉丝