We are running a Verdin IMx8m-plus module with the Verdin dev board with Torizon OS 6.x. We have tried different scenarios to access the SD card but the system doesn’t seem to see it. We’ve tried a the larger SD card as well as smaller ones with an adapter, but no joy. How is this accomplished?
Unfortunately, the dmesg output you shared only provides log data starting from 72 hours after boot up. Could you please collect and share a boot log from the Debug UART? Additionally, for a more precise analysis, could you specify the exact version of the Torizon OS image you are using? The term 'Torizon OS 6.x’ is a bit too general. Could you please also specify if you are using a pre-built image provided by Toradex, or is it a custom build?
Version of Torizon OS is bookworm from maybe 3 months ago. How do I tell what version it is? uname -a Yields:
Linux verdin-imx8mp-14762705 5.15.77-6.2.0-devel+git.5ee7b429cf75 #1-TorizonCore SMP PREEMPT Fri Feb 17 12:53:14 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux
Maybe that will tell you what you need to know?
Attached is the debug port output.
This may indicate that you are using a custom-built image and there could be an issue with the SD card driver configuration. I recommend loading a Toradex-built image and testing the SD card with it.
I did make a change at one point to add a second SPI port, but that is gone. I did have to update to a later version now, and this is what I’m getting right at the end of the boot. This is straight off the website installed with easyinstaller: