I am curious if there is a possibility to recover a wrongly flashed NVIDIA SHIELD TV device by flashing u-boot instead of cboot and mounting the emmc in uboot to do some repairs. If I lose keys for widevine I won't care I just would like to know if this or any remedy is possible when stuck in APX mode after a wrongly flashed system. My device is past the warranty date so an RMA is not an option. Even if I could possibly flash linux4tegra it would still be better than having a bricked device stuck in an unusable state. Any help is immensely appreciated.
Please help u-boot community and or anyone at NVIDIA. Tried APX flashing the same as I flash my Jetson TX1 devkit. Log below. sudo ./tegraflash.py --bl cboot.bin --bct bct_e2530.cfg --odmdata 0x84000 --bldtb tegra210-foster-e-p2530-0930-e02-00.dtb --applet nvtboot_recovery.bin --cmd "flash;reboot" --cfg flash_t210_android_sdmmc.xml --chip 0x21 Welcome to Tegra Flash version 1.0.0 Type ? or help for help and q or quit to exit Use ! to execute system commands [ 0.0000 ] Generating RCM messages [ 0.0017 ] tegrarcm --listrcm rcm_list.xml --chip 0x21 --download rcm nvtboot_recovery.bin 0 0 [ 0.0033 ] RCM 0 is saved as rcm_0.rcm [ 0.0043 ] RCM 1 is saved as rcm_1.rcm [ 0.0043 ] List of rcm files are saved in rcm_list.xml [ 0.0044 ] [ 0.0044 ] Signing RCM messages [ 0.0060 ] tegrasign --key None --list rcm_list.xml --pubkeyhash pub_key.key [ 0.0076 ] Assuming zero filled SBK key [ 0.0255 ] [ 0.0256 ] Copying signature to RCM mesages [ 0.0273 ] tegrarcm --chip 0x21 --updatesig rcm_list_signed.xml [ 0.0299 ] [ 0.0299 ] Parsing partition layout [ 0.0317 ] tegraparser --pt flash_t210_android_sdmmc.xml [ 0.0341 ] [ 0.0341 ] Creating list of images to be signed [ 0.0358 ] tegrahost --chip 0x21 --partitionlayout flash_t210_android_sdmmc.bin --list images_list.xml [ 0.0444 ] [ 0.0445 ] Generating signatures [ 0.0460 ] tegrasign --key None --list images_list.xml --pubkeyhash pub_key.key [ 0.0477 ] Assuming zero filled SBK key [ 0.4273 ] [ 0.4291 ] tegrabct --bct bct_e2530.cfg --chip 0x21 [ 0.4308 ] Copying Sdram info from 0 to 1 set [ 0.4339 ] Copying Sdram info from 1 to 2 set [ 0.4339 ] Copying Sdram info from 2 to 3 set [ 0.4339 ] [ 0.4340 ] Updating boot device parameters [ 0.4356 ] tegrabct --bct bct_e2530.bct --chip 0x21 --updatedevparam flash_t210_android_sdmmc.bin [ 0.4371 ] Warning: No sdram params [ 0.4374 ] [ 0.4374 ] Updating bl info [ 0.4391 ] tegrabct --bct bct_e2530.bct --chip 0x21 --updateblinfo flash_t210_android_sdmmc.bin --updatesig images_list_signed.xml [ 0.4418 ] [ 0.4419 ] Updating secondary storage information into bct [ 0.4435 ] tegraparser --pt flash_t210_android_sdmmc.bin --chip 0x21 --updatecustinfo bct_e2530.bct [ 0.4453 ] [ 0.4454 ] Updating Odmdata [ 0.4469 ] tegrabct --bct bct_e2530.bct --chip 0x21 --updatefields Odmdata = 0x84000 [ 0.4484 ] Warning: No sdram params [ 0.4486 ] [ 0.4487 ] Get Signed section bct [ 0.4502 ] tegrabct --bct bct_e2530.bct --chip 0x21 --listbct bct_list.xml [ 0.4520 ] [ 0.4520 ] Signing BCT [ 0.4536 ] tegrasign --key None --list bct_list.xml --pubkeyhash pub_key.key [ 0.4551 ] Assuming zero filled SBK key [ 0.4563 ] [ 0.4563 ] Updating BCT with signature [ 0.4578 ] tegrabct --bct bct_e2530.bct --chip 0x21 --updatesig bct_list_signed.xml [ 0.4597 ] [ 0.4598 ] Copying signatures [ 0.4613 ] tegrahost --chip 0x21 --partitionlayout flash_t210_android_sdmmc.bin --updatesig images_list_signed.xml [ 0.4628 ] Run tegrabct to update tboot signature in bct [ 0.4639 ] Run tegrabct to update tboot signature in bct [ 0.4811 ] [ 0.4811 ] Updating BFS information [ 0.4829 ] tegrabct --bct bct_e2530.bct --chip 0x21 --updatebfsinfo flash_t210_android_sdmmc.bin [ 0.4848 ] [ 0.4849 ] Boot Rom communication [ 0.4864 ] tegrarcm --chip 0x21 --rcm rcm_list_signed.xml [ 0.4880 ] BR_CID: 0x621010015c6561861800000010fd8140 [ 0.4890 ] RCM version 0X13 [ 0.4890 ] Boot Rom communication failed [ 0.4890 ] Error: Return value 3 Command tegrarcm --chip 0x21 --rcm rcm_list_signed.xml _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot