Flashing image onto particular device which is not default.. (neither internal eMMC nor SDcard)

Hi,
I would like to know if the bootloader which is used in flashing the code (image) can be replaced by uboot ?
If it cannot, then my question is if we would like to flash the code (image) into a particular device which is not defined by your default, how can we achieve it? Your advice is welcome.

Not able to get replaced by uboot. The binary uses for flashing is nvtboot-recovery.

if it cannot, then my question is if we would like to flash the code (image) into a particular device which is not defined by your default

Maybe you can check this page.

https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%20Linux%20Driver%20Package%20Development%20Guide/flashing.html#wwpID0E0HM0HA

Hi, WayneWWW,

Our target is :

  1. flash the image into the particular device which is not the default one.
  2. Booting from that particular device after powering on/off or reboot.

Is this achievable ?

Only (2) is available.

Any possibility to have 1) ?
How about if we use/modify flash.sh as flashing tool ?

  1. Could you provide what interface will that device use? What is the difference between your (1) and (2)?

  2. I don’t get what you want to say for flash.sh. Flash.sh is already the flashing tool for every jetson platform…

Hi WayneWWW,
We would like to flash images to an external eMMC which is on our customized carry board.
We know we can boot from internal eMMC first, copy all rootfs to external eMMC and then modify the extlinux.conf to boot the system on external eMMC.
However it takes too long to do this. So we wonder if we can directly flash the images to external eMMC when we are doing flashing procedure.

Reply for 1) : SDMMC3
Reply for 2) : I may describe not accurate enough. I was thought that we may ‘modify’ the bootloader that ‘flash.sh’ is used for uploading onto the board. And this bootloader can use ‘SDMMC3’ as the target storage.

Hi Tonie/Frank,

The boot select is limited by the hardware pins in our module which cannot be changed. Thus, your request is not supported.