There is a problem with our product.
When we made prototype with iMX6 Solo (lot No. 1313), there was no problem.
They work properly.
When we began mass production with same board and iMX6 Solo (lot no.1351),
this problem occurred.
The data we stored in DDR3 SDRAM definitely changes.
The probability of this problem is clearly difference between lots as below.
Lot No. probability
1313 0%
1351 33%
1403 90%
This level of defectiveness is nothing short of extraordinary.
There is no change with software.
The difference is lot No. only.
Do we need to change some settings regarding DDR memory depends on CPU lot?
For example, are there any lot to lot differences about MPU configuration?
Is the latest Reference manual Rev. 1, 04/2013 ?
We immediately need even small bits of information.
This problem has huge impact on our production now.
Do you know something about this?
best regards,
Naka
Solved! Go to Solution.
Hi Takafumi
please run DDR tests below and find new calibrations settings
https://community.freescale.com/message/331721#331721
https://community.freescale.com/docs/DOC-96412
Also issue may be related to improper soldering process.
One can try to resolder chips.
Other items for checking is given in
IMX6DQ6SDLHDG, Hardware Development Guide
Best regards
chip
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Takafumi
please run DDR tests below and find new calibrations settings
https://community.freescale.com/message/331721#331721
https://community.freescale.com/docs/DOC-96412
Also issue may be related to improper soldering process.
One can try to resolder chips.
Other items for checking is given in
IMX6DQ6SDLHDG, Hardware Development Guide
Best regards
chip
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi chipexpert.
Thanks for your kind advice, the memory issue has solved.
Thank you very much!
But other issue has occurred.
After returning from WFI instruction, 5% of our custom boards doesn't work properly.
For example, after calling WFI instruction,
PWM doesn't output any signal(always LOW or HIGH) until 1msec timer interrupt happens.
Is there any procedure for using WFI instructnion?
Is it possible to use WFI instruction with iMX6 Solo processor?
Regards,
Takafumi.
Hi Takafumi
yes it is possible to use WFI instruction with iMX6 Solo processor,
however seems you should create new thread for this problem.
Please provide details what BSP was used. How test was performed.
Best regards
chip