starting Renesas FW checking…
Checking Ping to Renesas
Ping to Renesas successful
Renesas Update : Main FW selected: AFW
Rootfs FW version is 3.00.03.0, DRIVE-V7.0.3-P3960-AFW-RH850-U2A16-3.00.03
Response_From_Renesas
Flashed FW version is 3.00.03.00
Syncing File System done
flash_mcu_fw called
New MCU FW version from Hexfile 3.0.3.0
FWUPDATE_START : Query FW Version Successful
Flashed FW version 3.0.3.0
Force flash of MCU FW is enabled
Start linear address
Erasing Sector 0x02000000
Flashing Sector 0x02000000
…
Erasing Sector 0x025f0000
Flashing Sector 0x025f0000
..Program PFlash error at 2003400
Sending Renesas Program failed
Sending End Renesas Program failed
Request MCU to Firmware Flashing Failed …
CommonIf_E_WR_FLASH_ERR
Force Update MCU FW Failed → on RH850 side Info: CmnIf: Erasing sector
ValidateAddr: 0x025F0000
FACI Status: 0x00000000, FACI#: 1, LockCheck: 85
FACI Status: 0x00000000, FACI#: 1, LockCheck: 0
Info: CmnIf: Erasing sector
ValidateAddr: 0x02000000
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
Info: CmnIf: Flash programming enabled
ValidateAddr: 0x02000000
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02000200
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02000400
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02000800
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02000A00
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02000C00
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02000E00
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02001000
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02001200
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02001400
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02001600
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02001800
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02001A00
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02001C00
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02001E00
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02002000
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02002200
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02002400
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02002600
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02002800
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02002A00
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02002C00
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02002E00
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x02003000
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.
Info: CmnIf: Erasing sector
ValidateAddr: 0x025F0000
FACI Status: 0x00000000, FACI#: 1, LockCheck: 85
FACI Status: 0x00000000, FACI#: 1, LockCheck: 0
Info: CmnIf: Flash programming enabled
ValidateAddr: 0x02003200
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00000000, FACI#: 0, LockCheck: 0
.ValidateAddr: 0x025F0000
FACI Status: 0x00000000, FACI#: 1, LockCheck: 85
FACI Status: 0x00000000, FACI#: 1, LockCheck: 0
.ValidateAddr: 0x02003200
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00001004, FACI#: 0, LockCheck: 0
FACI Error! lRetValRFD=0x00001004
Error Command 12, Sub-Command 4, ErrorCode f7
Info: CmnIf: Property Programming Started
ValidateAddr: 0x02003400
FACI Status: 0x00000000, FACI#: 0, LockCheck: 85
FACI Status: 0x00001001, FACI#: 0, LockCheck: 0
FACI Error! lRetValRFD=0x00001001
Error Command 12, Sub-Command 6, ErrorCode f9 eplxain what happens line by line
so i dont why with UART and MCU_FLashing.py works the flashing and with UDP via sudo /bin/bash /etc/systemd/scripts/nv_renesas_check_fw.sh -force_update it seems it switches between FACI0 and FACI1 and twice tries to program address 2003400