Custom Board Flash emmc Fail

Hi linuxdev,

We want to flash our custom board,
using command: sudo ./flash.sh -S 8GiB jetson-tk1 mmcblk0p1

board output log:
[0000.000] [TegraBoot] (version UNDEF_BUILD)
[0000.004] Reset reason: power on reset
[0000.007] Processing in recovery mode
[0000.011] Established communication link with host
[0001.007] Downloaded bct successfully
[0001.011] No Battery Present
[0001.015] Sdram initialization is successful
[0001.027] Downloaded DTB successfully
[0001.053] Unsupported Platform 0xffff
[0001.056] populate platform details failed with error 0x2 in DownloadBootloader func at 887 line
[0001.065] Downloading Bootloader failed with 0x2
[0001.070] Download Bootloader failed with error 0x2 in NvTbootServer func at 1386 line
[0001.077] Error is 2

I have not built a custom board, but you may need to uncomment or manually set the BOARDID in the flash config file (e.g., “jetson-tk1.conf” in the driver package). What it comes down to is that L4T is available for a lot of different hardware, I think it just needs a way to identify yours as a version of Tegra K1 (manually editing a file can do this). I do not know what the setting would be, but it has been a common topic so someone reading this should be able to provide that detail.

Hi linuxdev,

yes, I uncomment the BOARDID in jetson-tk1.conf, and then can be flash emmc.
thank you.

BTW could you help me about this request?
https://devtalk.nvidia.com/default/topic/880343/approved-memory-list-document/#4959554
thank you again.

Sorry, I personally have no knowledge regarding setup of BCT for custom boards or custom memory configuration.

Hello,
For memory, you can take a look @ https://developer.nvidia.com/embedded/dlc/tegra-k1-memory-characterization first.

br
ChenJian