This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C6657 nand直接启动问题



目前在做C6657直接从nand启动,已经成功实现了不带bios系统的nand启动。

做bios系统nand启动时,在platform和cfg文件中,将数据段和代码段都放在L2或者MSMCSRAM上,程序可以正常启动。但是将数据段和代码段都放在DDR3上,程序无法正常启动。

通过手册发现,数据段和程序段放在DDR3上,应该要配置Boot Parameter Table和DDR3 Configuration Table 。

关于这两个table,有几个问题想咨询一下:

1.从tiboot.h中可以看到Boot Parameter Table中的格式,在C6678手册中看到了boot mode的配置,但是在C6657中并没有这个boot mode的说明,请问nand启动对应的boot mode可以在哪里看到?

2.关于DDR3 Configuration Table,请问configselect怎么配置?看说明应该是每一位代表配置下面的一个寄存器,但是对每一个寄存器都有配置,那岂不是configselect是0xFFFFFF?

3.请问哪里可以找到RBL源码?