Hi Wayne,
Please also try all the methods shared on this post.
I did it.
- Could you try to append below line in “p3448-0000.conf.common” and flash again?
[p3448-0000.conf.common]
BCFFILE=“bootloader/${target_board}/cfg/board_config_p3448.xml”;
There is no BCFFILE definition in “p3448-0000.conf.common”, I newly added it.
- Could you try to comment out the if/else condition in “SKIP_EEPROM_CHECK”
in flash.sh and apply the above one line append and try again?
[flash.sh]
chkerr "Reading board information failed.";
# if [ "${SKIP_EEPROM_CHECK}" = "" ]; then
# boardid=`./chkbdinfo -i cvm.bin`;
# boardversion=`./chkbdinfo -f cvm.bin`;
# boardsku=`./chkbdinfo -k cvm.bin`;
# boardrevision=`./chkbdinfo -r cvm.bin`;
# chkerr "Parsing board information failed.";
# fi;
popd > /dev/null 2>&1;
eval ${__board_id}="${boardid}";
eval ${__board_version}="${boardversion}";
eval ${__board_sku}="${boardsku}";
eval ${__board_revision}="${boardrevision}";
}
I commented out like above.
Both changes yielded the same result.
UART
[0007.026] Enabled early print
[0007.029] [TegraBoot] (version 00.00.2018.01-l4t-32ed9048)
[0007.034] Processing in recovery mode
[0007.038] A02 Bootrom Patch rev = 1023
[0007.041] Power-up reason: pmc por
[0007.044] Established communication link with host
[0008.243] Odmdata from BCT: 0x00094000
[0008.247] DebugPort= 0x3
[0008.298] EEPROM CRC failed. Calculated crc=0xe3 CRC stored = 0xb6
[0008.304] WARNING: Verifying Eeprom failed
[0008.308] BoardId read from EEPROM/NCT: 3448
[0008.313] BoardID = 3448, SKU = 0x2
[0008.340] No Battery Present
[0008.342] RamCode = 0
[0008.345] Platform has DDR4 type RAM
[0008.348] max77620 disabling SD1 Remote Sense
[0008.352] Setting DDR voltage to 1125mv
[0008.356] Serial Number of Pmic Max77663: 0xd15ee
[0008.364] Entering ramdump check
[0008.367] Get RamDumpCarveOut = 0x0
[0008.370] RamDumpCarveOut=0x0, RamDumperFlag=0xe59ff3f8
[0008.375] Last reboot was clean, booting normally!
[0008.380] Sdram initialization is successful
[0008.384] SecureOs Carveout Base=0x00000000ff800000 Size=0x00800000
[0008.390] Lp0 Carveout Base=0x00000000ff780000 Size=0x00001000
[0008.396] BpmpFw Carveout Base=0x00000000ff700000 Size=0x00080000
[0008.402] GSC1 Carveout Base=0x00000000ff600000 Size=0x00100000
[0008.408] GSC2 Carveout Base=0x00000000ff500000 Size=0x00100000
[0008.414] GSC4 Carveout Base=0x00000000ff400000 Size=0x00100000
[0008.419] GSC5 Carveout Base=0x00000000ff300000 Size=0x00100000
[0008.425] GSC3 Carveout Base=0x000000017f300000 Size=0x00d00000
[0008.441] RamDump Carveout Base=0x00000000ff280000 Size=0x00080000
[0008.447] Platform-DebugCarveout: 0
[0008.451] Downloaded BCT successfully
[0008.579] Downloaded Bootloader successfully
[0008.630] Downloaded rp1 successfully
[0008.658] MAX77620_GPIO5 configured
[0008.661] CPU power rail is up
[0008.664] CPU clock enabled
[0008.668] Performing RAM repair
[0008.671] Updating A64 Warmreset Address to 0x92c002e9
[0008.677] Enable APE clock/reset
[0008.680] Error in NvTbootGetTOSBinaryLength: 0x11 !
[0008.685] Loading Secure OS image failed.
[0008.689] Set NvDecSticky Bits
[0008.692] GSC2 address ff53fffc value c0edbbcc
[0008.699] GSC MC Settings done
[0008.703] Next binary entry address: 0x92c00258
[0008.707] BoardId: 3448
[0008.710] Overriding pmu board id with proc board id
[0008.715] Display board id is not available
[0008.719] Starting CPU & Halting co-processor
[0008.939]
[0008.940] Debug Init done
[0008.944] Marked DTB cacheable
[0008.947] Bootloader DTB loaded at 0x83000400
[0008.951] DeviceTree Init done
[0008.964] Pinmux applied successfully
[0008.968] gicd_base: 0x50041000
[0008.972] gicc_base: 0x50042000
[0008.975] Interrupts Init done
[0008.979] Using base:0x60005090 & irq:208 for tick-timer
[0008.984] Using base:0x60005098 for delay-timer
[0008.989] platform_init_timer: DONE
[0008.992] Timer(tick) Init done
[0008.996] osc freq = 38400 khz
[0009.000]
[0009.001] Welcome to L4T Cboot
[0009.004]
[0009.005] Cboot Version: 00.00.2018.01-t210-40c3ff9c
[0009.010] calling constructors
[0009.013] initializing heap
[0009.016] initializing threads
[0009.019] initializing timers
[0009.022] creating bootstrap completion thread
[0009.026] top of bootstrap2()
[0009.029] CPU: ARM Cortex A57
[0009.032] CPU: MIDR: 0x411FD071, MPIDR: 0x80000000
[0009.036] initializing platform
[0009.151] Config for emmc ddr50 mode completed
[0009.155] sdmmc bdev is already initialized
[0009.159] of_register: registering tegra_udc to of_hal
[0009.164] of_register: registering inv20628-driver to of_hal
[0009.170] of_register: registering ads1015-driver to of_hal
[0009.175] of_register: registering lp8557-bl-driver to of_hal
[0009.181] of_register: registering bq2419x_charger to of_hal
[0009.187] of_register: registering bq27441_fuel_gauge to of_hal
[0009.198] gpio framework initialized
[0009.202] of_register: registering tca9539_gpio to of_hal
[0009.207] of_register: registering tca9539_gpio to of_hal
[0009.212] of_register: registering i2c_bus_driver to of_hal
[0009.218] of_register: registering i2c_bus_driver to of_hal
[0009.224] of_register: registering i2c_bus_driver to of_hal
[0009.229] pmic framework initialized
[0009.233] of_register: registering max77620_pmic to of_hal
[0009.238] regulator framework initialized
[0009.242] of_register: registering tps65132_bl_driver to of_hal
[0009.248] initializing target
[0009.254] gpio_driver_register: register 'tegra_gpio_driver' driver
[0009.264] fixed regulator driver initialized
[0009.282] initializing OF layer
[0009.286] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0009.303] I2C Bus Init done
[0009.306] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0009.316] I2C Bus Init done
[0009.319] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0009.329] I2C Bus Init done
[0009.331] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0009.342] I2C Bus Init done
[0009.344] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0009.355] I2C Bus Init done
[0009.358] of_children_init: Ops found for compatible string maxim,max77620
[0009.368] max77620_init using irq 118
[0009.373] register 'maxim,max77620' pmic
[0009.377] gpio_driver_register: register 'max77620-gpio' driver
[0009.383] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0009.394] I2C Bus Init done
[0009.398] Applying platform configs
[0009.404] platform-init is not present. Skipping
[0009.409] calling apps_init()
[0009.425] Found 17 GPT partitions in "sdmmc3_user"
[0009.430] Proceeding to flashing Server
[0009.434] usbdcd_reinit Initialize driver to use already enumerated device
[0009.441] nv3p_priv_usbf_open USB configuration success
[0009.448] Writing LNX partition
[0009.500] partition LNX write successful.
[0009.515] Writing BCT partition
[0009.907] partition BCT write successful.
[0009.920] Change state to cold boot mode
[0000.204] [TegraBoot] (version 00.00.2018.01-l4t-a2563f57)
[0000.209] Processing in cold boot mode Bootloader 2
[0000.213] A02 Bootrom Patch rev = 1023
[0000.217] Power-up reason: software reset
[0000.221] No Battery Present
[0000.223] pmic max77620 reset reason
[0000.227] pmic max77620 NVERC : 0x0
[0000.230] RamCode = 0
[0000.232] Platform has DDR4 type RAM
[0000.236] max77620 disabling SD1 Remote Sense
[0000.240] Setting DDR voltage to 1125mv
[0000.244] Serial Number of Pmic Max77663: 0xd15ee
[0000.251] Entering ramdump check
[0000.254] Get RamDumpCarveOut = 0x0
[0000.258] RamDumpCarveOut=0x0, RamDumperFlag=0xe59ff3f8
[0000.263] Last reboot was clean, booting normally!
[0000.267] Sdram initialization is successful
[0000.271] SecureOs Carveout Base=0x00000000ff800000 Size=0x00800000
[0000.278] Lp0 Carveout Base=0x00000000ff780000 Size=0x00001000
[0000.283] BpmpFw Carveout Base=0x00000000ff700000 Size=0x00080000
[0000.289] GSC1 Carveout Base=0x00000000ff600000 Size=0x00100000
[0000.295] GSC2 Carveout Base=0x00000000ff500000 Size=0x00100000
[0000.301] GSC4 Carveout Base=0x00000000ff400000 Size=0x00100000
[0000.307] GSC5 Carveout Base=0x00000000ff300000 Size=0x00100000
[0000.313] GSC3 Carveout Base=0x000000017f300000 Size=0x00d00000
[0000.329] RamDump Carveout Base=0x00000000ff280000 Size=0x00080000
[0000.335] Platform-DebugCarveout: 0
[0000.338] Nck Carveout Base=0x00000000ff080000 Size=0x00200000
[0000.344] Non secure mode, and RB not enabled.
[0000.360] Csd NumOfBlocks=0
[0000.371] Using BFS PT to query partitions
[0000.379] Using GPT Primary to query partitions
[0000.383] Error in NvTbootLoadBinary: 0x1 !
[0000.387] failed to load NvTbootTbootCpu from (0:3)
[0000.392] re-load NvTbootTbootCpu from (4:0)
[0000.401] Using GPT Primary to query partitions
[0000.408] Using BFS PT to query partitions
[0000.412] Error in NvTbootLoadBinary: 0x1 !
[0000.416] Error in NvTbootLoadBinary: 0x1 !
[0000.420] Error is 1
Could you give me some advice about this problem? Thanks.