Hi,
I am working with the Xavier NX dev kit and I want to create a custom image that I could flash on a uSD card.
With SDK manager on a 18.04 Ubuntu I installed the JP4.6.2 development environment and tried to create an image using this :
mmc0 is gone. What did you change in the device tree? Also, why do you need to change device tree? This is already devkit, what is your purpose to change it?
That sdcard image is only for sdcard module to use. It will only work for the sdcard slot which is on the module.
Your “sdmmc3” is a sdcard slot on the carrier board but not module. Which will not work with it.
If you want to check the sdcard slot issue on your carrier board, just flash the board with flash.sh and validate. No need to try this jetson disk tool and create more problems for yourself.
I might have been unclear in my other messages, sorry for that.
I am working with the Xavier NX sdcard module (that I thought was named devkit), and we want to try it on a custom carrier board. This carrier board have a micro SD card slot that will be used for data storage, so I was trying to enable SDMMC3.
But because I have Ubuntu on a virtual machine, the script that need the Xavier NX to be connected in recovery mode failed. That’s why I tried to use the disk image creator because I thought I would be able to write that image on the uSD I am using inside the module.
The dtb is located on the QSPI of the module. Which means your dtb on the sdcard may not work.
Honestly, my personal suggestion is, if you really want to make a carrier board, or do these bring up cases, prepare a native ubuntu host and use flash.sh to do this work.
I checked the .dtb in the compiled kernel with dtc -I dtb -O dts -o reverse_tree.dts tegra194-p3668-all-p3509-0000.dtb and indeed the 3440000.sdhci was BEFORE the 3400000.sdhci. I put it just below, used dtc -I dts -O dtb -o tegra194-p3668-all-p3509-0000.dtb reverse_tree.dts and flashed the device tree.
It worked !
Yeah that’s right, and I need to verify the HW too.
Actually should I rename this topic as " “ERROR: mmcblk0p1 not found” after activating SDMMC3" ? And mark it as solved ?