2024-07-17 08:27 PM
Hello,
In my current project, we are using MCU - STM32H745Xi and integrated with SDRAM - IS42S32800J-7BLI.
As of now, we are accessing 3 location of SDRAM to write and read the data and below are the observations:
Please find the below attachments for your reference and provide your valuable guidance to resolve it.
Let me know if you need more information.
Regards,
Alpesh
2024-07-17 11:04 PM - edited 2024-07-17 11:05 PM
- Can you explain what the program that generated the log is actually doing?
- What does each line represent? What does is the first field (0/1/2) supposed to indicate?
- In the case of bad values, what were the correct values that should have been there?
The definite pattern to the errors suggests a logical rather than electrical problem.
The fact the 2/3 board exhibits the problem suggests that you have a marginal design.
Is it possible to transpose the good chip to one of the "bad" boards and rerun the tests? if the good chip also works on the bad board, it is probably a timing issue and the good chip's silicon simply came out better.
Can you dial down the frequency and retest? relax the timings and retest?
How does your PDN look? did you follow manufacturer recommendations on decoupling capacitors?