Verdin Am62x (solo) HW rev 1.2A EMMC performance

Hi,
We have tested the emmc performance with hdparam and dd command (using poky kirkstone with 6.1.80 linux kernel)

We found that the module has a emmc with support for HS200(and for my understanding is that texas has a limitation to that speed grade texas forum). but we only get 10-13MB/s writing speed and ~128 MB/s (hdparam -t and -T option) for reading.
Is there a limitation on the write that makes only 5% of theoretical maximum speed?
Is there maybe a device tree limitation that makes this slower than it should?
we also found the same using u-boot 2023.04 and 2024.04 with gzwrite same performance.
Regards
Rikard

Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!

Did you like my answer?

:+1: :-1:


Hello!

Thank you for reaching out with your question about the eMMC hardware change in the Verdin AM62 V1.2A. Indeed, there was a transition from Kingston EMMC16G-IB29-90F01 to SkyHigh S40FC016C3B1I00300. While specific performance benchmarks or theoretical maximums for these components aren’t readily available in the documentation, there are several steps you can take to assess and potentially improve eMMC performance.

  1. Check System Logs: Review system logs for any errors or warnings related to eMMC. This can provide insights into potential issues affecting performance.

  2. Benchmarking Tools: Use benchmarking tools like hdparm or dd to measure read and write speeds. This can help you establish a baseline for performance and identify any discrepancies.

  3. Device Tree Configuration: Ensure that the device tree is correctly configured for your specific eMMC. Incorrect configurations can lead to suboptimal performance.

  4. Kernel and Driver Updates: Make sure your system is running the latest kernel and drivers, as updates may include performance improvements or bug fixes related to eMMC.

  5. Filesystem Optimization: Consider the filesystem in use. Some filesystems are better suited for certain types of storage and can impact performance.

If you need further assistance, these steps should provide a good starting point for troubleshooting. Feel free to reach out if you have more questions!

Best regards,
Toradex AI Assistant

Thanks AI toradex,
but according to S40FC016C3B1I00300 has a write speed of 94 MB/s we only see 10% of that.

Hello @rikardo,

The performance you see is within the specified performance of the S40FC004C1B1I00 eMMC present on the Verdin AM62 Solo variants.
The rated write performance for the S40FC004C1B1I00 (10 MB/s) is slightly higher than the rated write performance for the MX52LM04A11XUI (9 MB/s) which was present in V1.1 of the Verdin AM62 Solo modules.
Please note that the S40FC016C3B1I00300 is only using in 0076 Verdin AM62 Quad 2GB WB IT V1.2A, not in other Verdin AM62 modules.

Are you facing any specific issue related to the eMMC write speed?

Best Regards,
Bruno