Problem with cold boot i.MX287

cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with cold boot i.MX287

407 Views
Contributor I

We have two iMX287 based platform, heavily inspired by the iMX28 EVK-RevD. One DDR2 memory W971GG6kB251 (Winbond) and nand TC58NVG1S3ETAi0.

We problem that we have in both platform is that if we boot in low temperature (-5 / 10ºC) we have some crc error at descompressing linux Kernel.

We are tried to power supply the board only with 5V, Only with Batt or dual mode.

When the temperatura up to 15ºC the boot of the board is normal and it works fine.

Any idea?

Thanks in advance

Best reards

Lorenzo  

Labels (3)
0 Kudos
7 Replies

4 Views
Contributor I

Thanks igor for you soon response.

We try to modify the drive streng sidnals to 5 mA. There is not much difference.

Where can we modify the rest drive strength signals?

I attached i picture with the common fail.IMG_2115.JPG

Thanks in advance

Lorenzo

0 Kudos

4 Views
NXP TechSupport
NXP TechSupport

Hi Lorenzo 

for example for i.MX28EVK EDE1116AEBG initialization is performed in bootlets:
ltib/RPM/Build/imx-bootlets-src-xxx/boot_prep/init-mx28.c
Bootlets sources may be prepared in ltib (in ltib/RPM/Build):
./ltib -m prep -p boot_stream.spec
Recommended to run ddr tests over temperature range:
"Board bring-up and DDR initialization tools"
Board Bring-up and DDR Initialization Tools 
https://community.nxp.com/message/375692#375692 

Best regards
igor

0 Kudos

4 Views
Contributor I

Hi Igor,

I saw this message and we think taht it´s similar to our issue:

https://community.nxp.com/thread/450624

Do you have any idea?

Lorenzo

0 Kudos

4 Views
NXP TechSupport
NXP TechSupport

Hi Lorenzo 

I am not aware of resolution of that case.

Best regards
igor

0 Kudos

4 Views
Contributor I

Hi Igor,

We check all the tetst what you have recomended in this and other thread and the boards are unestable.

We have another plattform with the i.MX287 CPU, It´s produced two yeras ago and here we don´t see nothing strange.

We think that the problem will be the manufacturing lot, for example a sample of this lot is:

  • MCIMX287CVM4B     M06Z    CTML1536P     CHINA

A sample that work fine is:

  • MCIMX287CVM4B     M06Z    CTML1534AG     CHINA

Could you inform to the manufacturing departament or comercial stage about this issue?

Have you any idea more?

Thanks in advance

Lorenzo 

0 Kudos

4 Views
NXP TechSupport
NXP TechSupport

Hi Lorenzo 

 

as issue can not be reproduced on NXP reference board and appears only on custom board

with customized software suggest to proceed with NXP Professional Services:
http://www.nxp.com/support/nxp-professional-services:PROFESSIONAL-SERVICE

Best regards
igor

0 Kudos

4 Views
NXP TechSupport
NXP TechSupport

Hi Lorenzo 

if cooling down the part causes more failures, then it is likely the drive strength is too

high causing more overshoots and undershoots, so one can try to tweak drive strength

(both i.MX and ddr part). Also one needs to pay attention to clock: check crystal stability

over temperature.

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos