IPL相关
1. 不同存储器适用的IPL¶
Storage | Base name |
---|---|
SPI NOR/NAND | 需使用IPL及IPL_CUST文件 |
EMMC | 使用IPLX_EMMC即可 |
2. IPL参数说明¶
芯片使用外置DDR时需根据实际使用的DDR参数选择正确的IPL,否则DDR可能会初始化失败导致无法正常工作。以下表格为目前我们发布SDK包里IPL常用参数的描述:
Parameter | Describtion |
---|---|
1600_4X 1866_4X 2133_4X | DDR速度等级,不带这些参数默认为2133 |
NO_JTAG | 不开启jtag版本,不带此参数默认开启jtag |
ext_NANYA_DDR3_6L | 适用于6层板的版本,不带此参数默认适用于4层板 |
3. 特殊版本及补充说明¶
Parameter | Describtion |
---|---|
IPL.LoadFromSD.bin IPL_CUST.LoadFromSD.bin | 支持从SD卡启动的版本,需要从SD卡启动IPL及Uboot时请使用这两个文件 |
补充说明:
-
IPL参数中虽然有带nanya字样,但主流DDR基本都可以使用
-
硬件设计时可能会将jtag引脚复用为其他功能(I2C等),这种情况下需使用NO_JTAG版本,否则该功能无法正常工作
4. 如何Check SSD26x IPL中的DDR Phase参数设定¶
机器开机后读取0x1010 Bank,比较寄存器进行确认,如下为SSD26x当前(21-09-07)最新IPL中的DDR Phase参数/Bank 1010 寄存器设定:重点检查红框内的内容;此设定兼容2133 & 1866 速率(即1866的用法就是在2133的设定上降速到1866)
4L叠层设计:
6L叠层设计: