The customized IMX6ULL board can not be started normally with MFGtool

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

The customized IMX6ULL board can not be started normally with MFGtool

1,551 Views
jackjiang
Contributor II
1. DDR相关:
   关于DRAM硬件,电路基本和EVK板子一致,数据线,DQS等,都是按照要求做的,附上原理图在附件,区别是EVK的DDR: MT41K256M16TW-107:P;客户用的DDR:MT41K128M16JT-125 IT:K,但容量有所区别。
   关于ddr_stress_tester_v2.70.exe软件,这个软件默认没有400MHz的配置文件,通过I.MX6ULL_DDR3_Script_Aid_V0.01.xlsx工具自己配置的生成”EVK_IMX6ULL_DDR3L_400MHz_128MB_16bit_V1.2.inc”得到原始配置,可以正常压力测试和校准,说明DRAM的读写应该没有问题,然后将原始数据和校准后的数据写入./board/freescale/mx6ullevk/imximage.cfg文件,并修改mx6ullevk.h中#define PHYS_SDRAM_SIZE SZ_256M和imx6ull-14x14-evk.dts device tree文件中DDR3大小的配置。
2. 主控芯片EVK使用的是MCIMX6Y2DVM05AA,客户板子上用的是MCIMX6Y1CVM05AA,之前怀疑在编译内核时需要配置选项为不同芯片型号,后经过确认没有这个配置。另外,将目前编译后的Kernel(针对DRAM为256MB),通过MfgTool加载到官方EVK上可以启动。
3. 电源和外部晶振经按照建议测试,都正常,无异常现象。
目前结果仍旧停在Starting kernel ...(Debug输出),跟踪调试确定启动流程停在start_kernel()->time_init()->clocksource_of_init(),暂时没有找到其他原因。
0 Kudos
3 Replies

1,132 Views
jimmychan
NXP TechSupport
NXP TechSupport

Have you build the mfgtool firmware that for your board?

0 Kudos

1,132 Views
jackjiang
Contributor II

Hi Jimmy,

I've rebuild firmware.Do you have guidance document for porting different DDR?

Thanks.

0 Kudos

1,132 Views
jimmychan
NXP TechSupport
NXP TechSupport
0 Kudos