课程:第3课 存储管理器实验
难点:
1、Nand flash启动时,CPU硬件会自动读取Nand flash前4K内容到SRAM中,那么问题来了,这个时候CPU还没有初始化有关操作Nand flash的寄存器,CPU是如何读取这4K数据的呢?
2、视频中,链接命令 arm-linux-ld -Ttext 0x30000000 head.o leds.o -o sdram_elf 中0x30000000表示的意思是什么?我的理解是链接到0x30000000地址处,那么如果下载到Nand flash中去,Nand flash的0地址内是没有数据的啊,也就是说CPU不能读取前4K有效数据到SRAM执行。这部分有点迷惑。希望答疑助手解答一下,多谢啦。
课程:第3课 存储管理器实验
难点:
1、Nand flash启动时,CPU硬件会自动读取Nand flash前4K内容到SRAM中,那么问题来了,这个时候CPU还没有初始化有关操作Nand flash的寄存器,CPU是如何读取这4K数据的呢?
2、视频中,链接命令 arm-linux-ld -Ttext 0x30000000 head.o leds.o -o sdram_elf 中0x30000000表示的意思是什么?我的理解是链接到0x30000000地址处,那么如果下载到Nand flash中去,Nand flash的0地址内是没有数据的啊,也就是说CPU不能读取前4K有效数据到SRAM执行。这部分有点迷惑。希望答疑助手解答一下,多谢啦。
举报