I have HL7812 device where the firmware update was interrupted. Now I am trying to update the firmware using UART0 but that is also failing (the firmware update software log is attached).
Boot loader message:
U-Boot 2012.10 (Dec 15 2021 - 12:47:40) ALT1250_03_02_00_12_15041_UB
Board: ALT1250 Ver: 0.32-SB-E0 (PMP CPU Speed 120 MHz)
Platform id 9D9-989
DRAM: 3 MiB
Now running in RAM - U-Boot at: 902a4000
Boot mode 2
Flash Manufacturer/Device ID is: 0x20bb18
Enable QUAD mode
Flash: 16 MiB
*** Warning - Merge environment, using default environment
map import OK
USB CTRL has been successfully initialized!
In: usbtty
Out: usbtty
Err: usbtty
Configuring Flash Write Protection (offset 0x192e00)
new_ce_val = 0x3a0001f0
Rst info: user triggered : assert/exception in mac/rtos : assert in pmp : exception in pmp : MCU reset : assert in MCU : exception in MCU : mac wd : power on, no reset
Hit any key to stop autoboot: 0
Version: 2.0
Nothing to upgrade...
ERROR: 00000008
do_halt...
The firmware update log (over UART0)
ImageBurnTool Log File
6/20/2025 9:45:31 AM
Image Burn Tool for HL79 & HL78
(c) 2021-2023 Semtech Corporation, 2011-2023 SONY Semiconductor. All rights reserved | Version: 510.11.3 | Build: 2023/12/20-10:21:38 | DLL: 2023/07/26-12:30:55
***************************************************
20-06-2025 09:45:31, Information - BuildScriptForFirstPhase: Script added: C:\Users\Hidden\AppData\Local\Temp\7zS096480D4\RK_03_02_00\Scripts\sysHeader.altscr
20-06-2025 09:45:31, Information - BuildScriptForFirstPhase: Script added: C:\Users\Hidden\AppData\Local\Temp\7zS096480D4\RK_03_02_00\Scripts\uboot.altscr
20-06-2025 09:45:31, Information - BuildScriptForFirstPhase: Script added: C:\Users\Hidden\AppData\Local\Temp\7zS096480D4\RK_03_02_00\Scripts\config_record.altscr
20-06-2025 09:45:31, Information - BuildScriptForFirstPhase: Script added: C:\Users\Hidden\AppData\Local\Temp\7zS096480D4\RK_03_02_00\Scripts\map.altscr
20-06-2025 09:45:31, Information - VerifyImagesExistence: Script for first phase: -
20-06-2025 09:45:31, Information - BuildScriptForSecondPhase: Script added: C:\Users\Hidden\AppData\Local\Temp\7zS096480D4\RK_03_02_00\Scripts\io_par.altscr
20-06-2025 09:45:31, Information - BuildScriptForSecondPhase: Script added: C:\Users\Hidden\AppData\Local\Temp\7zS096480D4\RK_03_02_00\Scripts\modemfw.altscr
20-06-2025 09:45:31, Information - BuildScriptForSecondPhase: Script added: C:\Users\Hidden\AppData\Local\Temp\7zS096480D4\RK_03_02_00\Scripts\modemfw2.altscr
20-06-2025 09:45:31, Information - BuildScriptForSecondPhase: Script added: C:\Users\Hidden\AppData\Local\Temp\7zS096480D4\RK_03_02_00\Scripts\pmp.altscr
20-06-2025 09:45:31, Information - BuildScriptForSecondPhase: Script added: C:\Users\Hidden\AppData\Local\Temp\7zS096480D4\RK_03_02_00\Scripts\modem_sys_hdr.altscr
20-06-2025 09:45:31, Information - BuildScriptForSecondPhase: Script added: C:\Users\Hidden\AppData\Local\Temp\7zS096480D4\RK_03_02_00\Scripts\app_fw.altscr
20-06-2025 09:45:31, Information - BuildScriptForSecondPhase: Script added: C:\Users\Hidden\AppData\Local\Temp\7zS096480D4\RK_03_02_00\Scripts\generic.altscr
20-06-2025 09:45:31, Information - BuildScriptForSecondPhase: Script added: C:\Users\Hidden\AppData\Local\Temp\7zS096480D4\RK_03_02_00\Scripts\rom_puk1.altscr
20-06-2025 09:45:31, Information - VerifyImagesExistence: Script for second phase: -
20-06-2025 09:45:32, Information - GetUBootVersion: uBootVersion file(cpx)=ALT1250_03_02_00_12_15041_UB
20-06-2025 09:45:33, Information - AdditionalSettingsForUartBurning: Setting flow control off
20-06-2025 09:45:33, Information - BurnFirstPhase: Log file's location:'C:\Users\Hidden\AppData\Local\Temp\HL7810.5.7.2.0_HL78xx.5.7.2.0.RK_03_02_00_00_43621.20241029_10282_dl.log'
20-06-2025 09:45:33, Information - BurnFirstPhase: Starting burning phase
20-06-2025 09:45:33, Information - StartBurningPhase: Verifying selected bank ...
20-06-2025 09:45:33, Information - PreBurnValidateAndProcess: Verifying Chip Info:
20-06-2025 09:45:33, Information - PreBurnValidateAndProcess: Verifying correlation between burning layout and board type:
20-06-2025 09:45:33, Information - PreBurnValidateAndProcess: Device's response: ALT1250-SB-E0
20-06-2025 09:45:33, Information - VerifyChipInfo: Chip type (ALT1250-SB-E0) correlates to burning layout
20-06-2025 09:45:33, Information - PreBurnValidateAndProcess: Verifying device type ...
20-06-2025 09:45:33, Information - PreBurnValidateAndProcess: printenv mtdparts
mtdparts=mtdparts=alt12xx_sflash:4k(systemHeader),4k(systemHeader_DH0),4k(hbsb_rom_puk1),4k(config_record),4k(config_record_backup),12k(oneSKU_config),32k(reserved1),4k(systemHeader_backup),396k(uboot),228k(pmp),4k(io_par),4k(modem_sys_header),4k(mcu_sys_header),388k(uboot_backup),512k(config_fs),4k(modem_puk2),4k(bdinfo),8k(env),8k(backup_env),24k(reserved2),4k(sfp_puk),4k(map1),4k(map2),64k(vrm_scratchpad),2624k(modem_fw2),4992k(modem_fw),128k(pmp_dh0),576k(ise2),5260k(app_fw),4k(mcu),44k(nvbu_2),4k(mcu_puk3),1m(ise1)
#
20-06-2025 09:45:33, Information - PreBurnValidateAndProcess: device type in use: alt12xx_sflash
20-06-2025 09:45:33, Information - PreBurnValidateAndProcess: Verifying device compatibility to selected version ...
20-06-2025 09:45:33, Information - PreBurnValidateAndProcess: Verifying device partitions size ...
20-06-2025 09:45:33, Information - PreBurnValidateAndProcess: Verifying Rollback
20-06-2025 09:45:33, Error - GetRollbackFromFile: There was a problem while trying to get a rollback from file - system header file not found
20-06-2025 09:45:33, Information - PreBurnValidateAndProcess: Verifying Flash Type:
20-06-2025 09:45:33, Information - PreBurnValidateAndProcess:
Bank # 1:
Name: Micron MTQU128ABA (16 MBytes)
Flash Manufacturer/Device ID: 0x20bb18
Size: 16 MB in 4096 Sectors
Address: 24 bits
Mode: QUAD
#
20-06-2025 09:45:33, Information - BurnFirstPhase: Building scripts for first phase ...
20-06-2025 09:45:33, Information - BuildScriptForFirstPhase: Script added: C:\Users\Hidden\AppData\Local\Temp\7zS096480D4\RK_03_02_00\Scripts\sysHeader.altscr
20-06-2025 09:45:33, Information - BuildScriptForFirstPhase: Script added: C:\Users\Hidden\AppData\Local\Temp\7zS096480D4\RK_03_02_00\Scripts\uboot.altscr
20-06-2025 09:45:33, Information - BuildScriptForFirstPhase: Script added: C:\Users\Hidden\AppData\Local\Temp\7zS096480D4\RK_03_02_00\Scripts\config_record.altscr
20-06-2025 09:45:33, Information - BuildScriptForFirstPhase: Script added: C:\Users\Hidden\AppData\Local\Temp\7zS096480D4\RK_03_02_00\Scripts\map.altscr
20-06-2025 09:45:33, Information - StartBurningPhase: Script for first phase: -
20-06-2025 09:45:33, Information - BurnFirstPhase: Verifying images existence ...
20-06-2025 09:45:33, Information - StartBurnSession: Starting burning ...
20-06-2025 09:45:33, Information - StartBurnSession: Processing burning script ...
20-06-2025 09:45:33, Information - IfCondCommand: Exit @true code=1
20-06-2025 09:45:33, Information - ExecuteScript: @line=if true exit 1 "Unrecognized or Unsupported device"
20-06-2025 09:45:33, Information - ExecuteScript:
EXIT(1)!
Unrecognized or Unsupported device
20-06-2025 09:45:33, Information - WrapupUartBurnProcess: Resetting device ...
Completion Time: 06-20-2025 9:45:33 AM