first: You know that Jetson Nano is End of Life? New development should only be done for Orin Nano/NX, which don’t have SD/SDIO any more.
second: You followed the SD card connection example in the Nano Design Guide Figure 9.1? You do have a current-limiting high-side power switch for the SD card that is off at bootup?
third: You can’t boot from an external SD card. But it should work as a second card.
forth: 22R series resistors in the data and clock lines may improve signal quality.
fifth: Your bootlog stops when not be able to detect cameras. This is totally unrelated.
Yes, I know. However, with current purpose, I don’t need to use higher-end jetson lines (At a higher price)
I tested on develop kit first to check the device tree. But even when using the developer kit, just enable SDMMC3, it also makes jetson nano unable to boot (hang at boot)
That’s what i’m wondering, Does the jetson nano developer kit version support 2 SD cards (SDMMC1 and SDMMC3 together) ?
Same as 2
What I want to mention is that enabling sdmmc3 caused the jetson nano to not boot.
Again, What I want to confirm is does the jetson nano support 2 sd card slots (SDMMC1 and SDMMC3 together) ?
If yes, Can you share the device tree (tegra194-p3668-all-p3509-0000.dt) which you use to implement this
Jetson Nano is basically an TX1 in a different package. A TX1/TX2 devkit has an SD slot, and it’s working, so from a hardware perspective it also should work with Nano, since it’s more or less the same chip in a different package.
I never used a Nano, so I don’t have a working configuration.
However, your device tree seems wrong. tegra194 is a Xavier/Xavier NX device, Jetson Nano/TX1 is tegra210. tegra186 is TX2/TX2 NX, tegra234 is Orin/Orin NX. P3668 belongs to Xavier NX, not Nano.