Memory issues with i.mx233 rev. B

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

Memory issues with i.mx233 rev. B

559 Views
evgenyboger
Contributor II

Hi,

We're using custom-made SoM based on Olinuxino Micro design in our products.

Couple of months ago we purchased the next small batch of SOCs. They turned out to be mcimx233cag4b , not mcimx233cag4c we successfully (500+ boards) used before.

We see memory problems with these  i.mx233 rev. B chips.

The problems manifest itself during memory testing using memtester (https://packages.debian.org/jessie/memtester ). The boards either

1) freeze during the test

2) or catch weird kernel OOOPS linked to NULL pointer derefence (which is clear sign of memory corruption)

.

Some of the boards (10% - 20% or so) pass this test fine. Some work worse than others, i.e. freeze during first seconds of test, some of the boards can last dozens of minutes before error occurs.

Again, we observed nothing like this in our previous batch, which was based on mcimx233cag4c.  The PCBs and other components are identical (same batch).

The memory chips (Alliance AS4C32M16D) are the same as before. Changing memory chips to tested ones doesn't help. Changing Alliance memory to Hynix or Samsung doesn't help.

We also tried to play with memory settings, like changing CAS latency, frequency and so on - still nothing.

So, do you have any ideas what can possibly be wrong? Were there any changes related to DDR between rev. B and rev. C which are not covered in errata?

Labels (1)
Tags (3)
0 Kudos
1 Reply

354 Views
igorpadykov
NXP Employee
NXP Employee

Hi Evgeny

there are no changes related to DDR between rev. B and rev. C.

One can try to tweak drive strength of ddr signals for both of i.MX23 and memory

and reuse i.MX28 memory test below

Re: i.MX28 DDR stress test

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

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

-----------------------------------------------------------------------------------------------------------------------

0 Kudos