各位大虾好 我虽然烧写很熟了 可是对烧写命令不是太明白 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地址 内存地址 读来读去的迷惑 求大神帮我理下思路 谢谢 |