版上有哪位做过9200吗?有一些关于9200的启动,初始化问题,搞不清楚。手册上说,bms为1时,从内部ROM启动,ROM里固化了bootloader,运行了bootloader之后,再寻找EEPROM,FLASH等里面的代码;bms为0时,从片外FLASH启动。我想问一下,ROM里的bootloader和大家经常说的下载的u-boot是什么关系,运行了bootloader之后会达到什么样的功能和状态,接着FLASH里面的程序就会执行吗?片外FLASH启动时,ROM里的bootloader就没用了吧,那么我自己要在FLASH里面写一个类似于bootloader的东西,是吗?我看到有朋友写道,从内部ROM启动,运行bootloader之后,会加载其它存储介质里面的程序(称为二级bootloader)?
说明一下,我的板子上不用操作系统,目标是:采用其中一种启动方式,能够完成系统的初始化,然后把我烧写在FLASH里面的应用程序搬到SDRAM里面运行,我该按照怎样的步骤来实现这样的目标呢?恳请前辈教一些经验,感激不尽啊!