I haven’t found any information regarding how to implement the SD card for SDMMC3 in the device tree. I am wondering if there is an example device tree which enables the use of an SD card that I can implement for SDMMC3.
I followed the examples but I am still running into issues. For clarification:
We are using the p3449-0000-b00 nano with a custom carrier board
The boot drive is a 128gb SD card in the nano microSD holder
I am attempting to add a 128gb SD card to the carrier board, connected via SDMMC3 lines
I am using jetpack 4.4.1 and R32.4.4
We have added drivers for extra i2c devices, and renamed the kernel to 4.9.140-hawkware. Before making the changes to add external SD card support, this kernel works without issue.
I have made the following changes, following the patches as closely as possible since they seem to be for a earlier version of the original files.
When I boot without the carrier SD card, I am able to complete u-boot, but it fails shortly into startin the kernel and prompts me to use bash to recover. The following is the output from the serial debug port:
Thank you for the clarification. I will order an emmc version of the nano for testing. In the meantime, I will continue to work on this, if I find a solution I will be sure to update this forum post.