1. aaa,554 是以8位模式操作flash的命令字,16位模式要使用555,2aa命令字。因为VDSP的驱动支持8位和16位两种模式,所以你看到他会使用. aaa,554
2. norflash中数据读取,不需要驱动,直接通过指针读取相应地址即可,但要求必须初始化EBIU的配置,才能通过仿真器查看到NofFlash中的数据。没有初始化EBIU,看到错误的数据属于正常。
xml文件是你在仿真时,编译代码时加载的一个初始化文件,当代码生成LDR后,所有的初始化数据都可以放在init_code文件中,不会使用xml中的配置。启动中,flash不需要初始化,当你通过BMODE开关配置为flash启动后,在片上的BootRoom中,会自动加载flash的驱动。
多次启动后板卡不能工作,更多的可能是SDRAM出错造成的,你可以尝试写一个LED点亮的代码,不使用SDRAM,看看是否有出错现象。