I tried flashing Manifold (customized version of Jetson TK1 running Ubuntu 14.04.1) with Linux For Tegra R21.5 by following the instructions from Quick Start Guide on this page:
https://developer.nvidia.com/linux-tegra-r215
*** Flashing target device started. ***
./nvflash --bct PM375_Hynix_2GB_H5TC4G63AFR_RDA_924MHz.cfg --setbct --configfile flash.cfg --create --bl fastboot.bin --odmdata 0x6009C000 --go
Nvflash 4.13.0000 started
BR_CID: 0x340010017410c1062000000019060380
rcm version 0X400001
Skipping BoardID read at miniloader level
System Information:
chip name: unknown
chip id: 0x40 major: 1 minor: 1
chip sku: 0x0
chip uid: 0x000000017410c1062000000019060380
macrovision: disabled
hdcp: disabled
jtag: disabled
sbk burned: false
board id: 0
warranty fuse: 0
dk burned: false
boot device: emmc
operating mode: 3
device config strap: 0
device config fuse: 0
sdram config strap: 0
RCM communication completed
BCT sent successfully
sending file: tegra124-jetson_tk1-pm375-000-c00-00.dtb
- 57167/57167 bytes sent
tegra124-jetson_tk1-pm375-000-c00-00.dtb sent successfully
odm data: 0x6009c000
downloading bootloader -- load address: 0x83d88000 entry point: 0x83d88000
download command failed NvError 0x120002
command failure/warning: bootloader download failed (bad data)
Failed flashing ardbeg.
My host computer is running Ubuntu 16.04 on a dual boot and was successfully able to detect the Manifold while on Recovery Mode.
Bus 001 Device 006: ID 0955:7740 NVidia Corp.
Were there any successful attempts to flush a customized Jetson TK1 specifically a Manifold? Can you please share any additional/necessary steps?