2040825_en-US

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

2040825_en-US

2040825_en-US

i.MX93: ESDHC erratum ERR052357

U-Boot code from current BSP (lf-6.6.52_2.2.0) contains a fix for an undocumented erratum. Please give more in detail information about the issue. Is there a fix available for Linux?

Re: i.MX93: ESDHC erratum ERR052357

Hi @Niebel-TQ 

Is this always guaranteed even for a kernel compiled with PREEMPT_RT and / or at higher tick rates?

-->The Linux OS here is NONE-RT kernel, for NONE-RT kernel, we have tested and didn't observe issue. For PREEMPT_RT Linux, there is no test data on this, but according to previous information, for Real Time OS, this delay needs to be added.

 Is this issues limited to i.MX93 or is it present in other CPU / MCU

-->The affected chips are i.MX91, i.MX93 and i.MX95 A1.

Best Regards,
Zhiming

Re: i.MX93: ESDHC erratum ERR052357Add  @florian_arndt and @danny_johnRe: i.MX93: ESDHC erratum ERR052357

Thank you for explaining.

Two additiponal questions: 

1) `In Linux OS, since software latency is enough`: Is this always guaranteed even for a kernel compiled with PREEMPT_RT and / or at higher tick rates?

2) Is this issues limited to i.MX93 or is it present in other CPU / MCU (we us a lot of different NXP products in our company)

Re: i.MX93: ESDHC erratum ERR052357

Hello,

In Linux OS, since software latency is enough, this issue will not be observed, no need extra workaround.
In real time OS like QNX, extra delay time should be added to avoid this issue. So in u-boot, 10μs delay is added for uSDHC read transfer since Linux 6.6.36_2.1.0.

This errata will not affect application layer.

Best Regards,
Zhiming

Re: i.MX93: ESDHC erratum ERR052357Yes, this is the commit. 10us is a lot of time.Re: i.MX93: ESDHC erratum ERR052357

Hello,

Is this commit?

Zhiming_Liu_0-1739238991395.pngZhiming_Liu_0-1739238991395.png





Best Regards,
Zhiming

Tags (1)
No ratings
Version history
Last update:
‎11-21-2025 04:30 PM
Updated by: