i.MX6 initialization and start-up scripts

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

i.MX6 initialization and start-up scripts

跳至解决方案
6,219 次查看
KaushikRKarandi
Contributor I

Hello,

           I am working on Custom i.MX6S hardware for bring-up. For flashing purpose it is important that USB devices should be enumerated and board should be identified as a USB device when connected to host. Is that correct?

I am trying to use MFG utility from Freescale to flash the images. Switch has been set to USB OTG boot.When hardware is connected to host via USB OTG cable, hardware enumeration for USB doesn't show up.

Has anyone used the Lauterbach debugger for i.MX6 boards (may be SabreLite board). Are the init scripts for i.MX6S available for Lauterbach debugger to debug the i.mx6 start-up sequence?

Thanks and Regards,

kk


标签 (1)
0 项奖励
回复
1 解答
1,426 次查看
Yuri
NXP Employee
NXP Employee

Trace 32 init script for i.MX6x are attached : 


attach_core1.cmm ---- Attach only one core, core0

attach_4core.cmm ---- Attach all 4 core4

DDR initialization scripts:


MX61_init_LPDDR2_528MHz_Micron_1_00.cmm ---- initialize LPDDR2 2-ch
running at 528MHz

MX61_init_CPUDDR3_528MHz_64bit_1_04.cmm --- initialize DDR3  64bits at

528MHz

Please notice that the DDR initialization scripts are for Freescale reference

board, as for customers board, some parameter maybe needed to be tuned.

在原帖中查看解决方案

0 项奖励
回复
1 回复
1,427 次查看
Yuri
NXP Employee
NXP Employee

Trace 32 init script for i.MX6x are attached : 


attach_core1.cmm ---- Attach only one core, core0

attach_4core.cmm ---- Attach all 4 core4

DDR initialization scripts:


MX61_init_LPDDR2_528MHz_Micron_1_00.cmm ---- initialize LPDDR2 2-ch
running at 528MHz

MX61_init_CPUDDR3_528MHz_64bit_1_04.cmm --- initialize DDR3  64bits at

528MHz

Please notice that the DDR initialization scripts are for Freescale reference

board, as for customers board, some parameter maybe needed to be tuned.

0 项奖励
回复