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.
我有两个疑问:
1、IIC的地址问题,0x50和0x51写明是指总线地址,但是我查了M24M01的芯片资料,
从这里看不出怎么设置能变为0x50或0x51,而且E1和E2都是接地的。所以应该是0xA1和0xA0才对。这个不理解
2、对二级启动的参数不知道是什么意思。求解释。
在i2cConfig.gel文件中的下面定义都相应对应什么的启动文件格式?
#define ibl_BOOT_FORMAT_AUTO 0
#define ibl_BOOT_FORMAT_NAME 1
#define ibl_BOOT_FORMAT_BIS 2
#define ibl_BOOT_FORMAT_COFF 3
#define ibl_BOOT_FORMAT_ELF 4
#define ibl_BOOT_FORMAT_BBLOB 5
#define ibl_BOOT_FORMAT_BTBL 6
自己回复下。
0x50和0x51是TI自己规定的,实际是这样对应的。0x51对应eeprom的前一半数据空间,0x50对应eeprom的后一半数据空间。
TI中现在常用个的是这两种格式:其他格式查资料说都是不用的,这两种的区别应该是BOOT_FORMAT_ELF是通过一般转换工具生成bin文件使用的。 ibl_BOOT_FORMAT_BBLOB是MAD工具生成的.bin文件使用的。
#define ibl_BOOT_FORMAT_ELF 4
#define ibl_BOOT_FORMAT_BBLOB 5