Add AMI CAN DBC and verified SDC/BMS firmware handoff

This commit is contained in:
shenlefengnai-rgb
2026-10-03 15:57:54 +08:00
parent 39268e07d2
commit f1d1f6da5c
345 changed files with 360479 additions and 18 deletions
@@ -0,0 +1,10 @@
{
"result": "passed",
"messages": 10,
"signals": 33,
"known_payload_checks": 24,
"all_task_ids_and_counter_edges": true,
"firmware_ids_match": true,
"sdc_source_layout_match": true,
"cantools_version": "44.1.0"
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 320 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

@@ -0,0 +1,32 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.28V
SWD freq : 950 KHz
Connect mode: Hot Plug
Reset mode : Software reset
Device ID : 0x467
Revision ID : Rev Z
Device name : STM32G0B0xx/B1xx/C1xx
Flash size : 128 KBytes
Device type : MCU
Device CPU : Cortex-M0+
BL Version : 0x92
Reading 32-bit memory content
Size : 128 Bytes
Address: : 0x200002C8
0x200002C8 : 00000000 00000000 00000000 00002603
0x200002D8 : 00000000 FFFFFD49 00011073 00000064
0x200002E8 : 55AA7FFF 00640032 00C80096 0000300C
0x200002F8 : 0000254A 000025B7 00002418 000025B7
0x20000308 : 000025B7 00000000 00000000 000001A5
0x20000318 : 00000000 FFFFFFBA 00000000 00000000
0x20000328 : 00000017 000004CE 0000008A 00000000
0x20000338 : 00000000 00000000 00000000 2637AB02
@@ -0,0 +1,507 @@
{
"debug_screenshot": "D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_debug_cross_page.png",
"dash_screenshot": "D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_dash_cross_page.png",
"tx": [
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
},
{
"id": "0x6a0",
"extended": false,
"data": "A1 01 00 00 00 00 00 00"
},
{
"id": "0x6a1",
"extended": false,
"data": "A4 38"
},
{
"id": "0x140",
"extended": false,
"data": "0B B8 13 56 00 00 00 05"
},
{
"id": "0x156",
"extended": false,
"data": "28 FF 32 3C 46 50 5A 64"
},
{
"id": "0x186140f3",
"extended": true,
"data": "10 04 0C E4 64 17 00 55"
}
],
"pcan_status": "0x0"
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

@@ -0,0 +1,32 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.28V
SWD freq : 950 KHz
Connect mode: Hot Plug
Reset mode : Software reset
Device ID : 0x467
Revision ID : Rev Z
Device name : STM32G0B0xx/B1xx/C1xx
Flash size : 128 KBytes
Device type : MCU
Device CPU : Cortex-M0+
BL Version : 0x92
Reading 32-bit memory content
Size : 128 Bytes
Address: : 0x200002C8
0x200002C8 : 00000000 00000000 00000000 00001951
0x200002D8 : 00000000 FFFFFD49 00011073 00000064
0x200002E8 : 55AA7FFF 00640032 00C80096 0000300C
0x200002F8 : 00001897 00001901 00001765 00001900
0x20000308 : 00001901 00000000 00000000 000001A5
0x20000318 : 00000000 FFFFFFBA 00000000 00000000
0x20000328 : 00000017 000004CE 000000CA 00000000
0x20000338 : 00000000 00000000 00000000 2637AB02
@@ -0,0 +1,35 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.28V
SWD freq : 950 KHz
Connect mode: Hot Plug
Reset mode : Software reset
Device ID : 0x467
Revision ID : Rev Z
Device name : STM32G0B0xx/B1xx/C1xx
Flash size : 128 KBytes
Device type : MCU
Device CPU : Cortex-M0+
BL Version : 0x92
Reading 32-bit memory content
Size : 4 Bytes
Address: : 0x40006480
0x40006480 : 0103002B
Reading 32-bit memory content
Size : 4 Bytes
Address: : 0x40006880
0x40006880 : 0103002B
@@ -0,0 +1,59 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.28V
SWD freq : 950 KHz
Connect mode: Under Reset
Reset mode : Hardware reset
Device ID : 0x467
Revision ID : Rev Z
Device name : STM32G0B0xx/B1xx/C1xx
Flash size : 128 KBytes
Device type : MCU
Device CPU : Cortex-M0+
BL Version : 0x92
Opening and parsing file: AMI_Controller.bin
Memory Programming ...
File : AMI_Controller.bin
Size : 15.25 KB
Address : 0x08000000
Erasing memory corresponding to segment 0:
Erasing internal memory sectors [0 7]
Download in Progress:
�������������������������������������������������� 0%
�������������������������������������������������� 100%
File download complete
Time elapsed during download operation: 00:00:00.756
Verifying...
Read progress:
�������������������������������������������������� 50%
�������������������������������������������������� 100%
Time elapsed during verifying operation: 00:00:00.250
Download verified successfully
MCU Reset
Software reset is performed
Core run
Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

@@ -0,0 +1,175 @@
{
"results": [
{
"task": 1,
"cancel_no_can_request": true,
"confirm_can_request_correct": true,
"cancel_frames": [],
"confirm_frames": [
{
"time_s": 4.266792699927464,
"id": 768,
"dlc": 8,
"extended": false,
"data": "01 01 00 01 54 0f 00 00"
}
],
"screenshots": [
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task1_cancel_page.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task1_cancel_return.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task1_confirm_page.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task1_confirm_return.png"
]
},
{
"task": 2,
"cancel_no_can_request": true,
"confirm_can_request_correct": true,
"cancel_frames": [],
"confirm_frames": [
{
"time_s": 8.49011349992361,
"id": 768,
"dlc": 8,
"extended": false,
"data": "01 02 01 01 d2 1f 00 00"
}
],
"screenshots": [
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task2_cancel_page.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task2_cancel_return.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task2_confirm_page.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task2_confirm_return.png"
]
},
{
"task": 3,
"cancel_no_can_request": true,
"confirm_can_request_correct": true,
"cancel_frames": [],
"confirm_frames": [
{
"time_s": 12.718478399910964,
"id": 768,
"dlc": 8,
"extended": false,
"data": "01 03 02 01 5f 30 00 00"
}
],
"screenshots": [
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task3_cancel_page.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task3_cancel_return.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task3_confirm_page.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task3_confirm_return.png"
]
},
{
"task": 4,
"cancel_no_can_request": true,
"confirm_can_request_correct": true,
"cancel_frames": [],
"confirm_frames": [
{
"time_s": 16.947464799974114,
"id": 768,
"dlc": 8,
"extended": false,
"data": "01 04 03 01 dd 40 00 00"
}
],
"screenshots": [
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task4_cancel_page.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task4_cancel_return.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task4_confirm_page.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task4_confirm_return.png"
]
},
{
"task": 5,
"cancel_no_can_request": true,
"confirm_can_request_correct": true,
"cancel_frames": [],
"confirm_frames": [
{
"time_s": 21.19982430001255,
"id": 768,
"dlc": 8,
"extended": false,
"data": "01 05 04 01 79 51 00 00"
}
],
"screenshots": [
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task5_cancel_page.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task5_cancel_return.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task5_confirm_page.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task5_confirm_return.png"
]
},
{
"task": 6,
"cancel_no_can_request": true,
"confirm_can_request_correct": true,
"cancel_frames": [],
"confirm_frames": [
{
"time_s": 25.43611010001041,
"id": 768,
"dlc": 8,
"extended": false,
"data": "01 06 05 01 02 62 00 00"
}
],
"screenshots": [
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task6_cancel_page.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task6_cancel_return.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task6_confirm_page.png",
"D:\\YMR\\AMI\\tmp\\can1-test-20261002\\sdc_bms_function_task6_confirm_return.png"
]
}
],
"rx": [
{
"time_s": 4.266792699927464,
"id": 768,
"dlc": 8,
"extended": false,
"data": "01 01 00 01 54 0f 00 00"
},
{
"time_s": 8.49011349992361,
"id": 768,
"dlc": 8,
"extended": false,
"data": "01 02 01 01 d2 1f 00 00"
},
{
"time_s": 12.718478399910964,
"id": 768,
"dlc": 8,
"extended": false,
"data": "01 03 02 01 5f 30 00 00"
},
{
"time_s": 16.947464799974114,
"id": 768,
"dlc": 8,
"extended": false,
"data": "01 04 03 01 dd 40 00 00"
},
{
"time_s": 21.19982430001255,
"id": 768,
"dlc": 8,
"extended": false,
"data": "01 05 04 01 79 51 00 00"
},
{
"time_s": 25.43611010001041,
"id": 768,
"dlc": 8,
"extended": false,
"data": "01 06 05 01 02 62 00 00"
}
],
"pcan_status": "0x0"
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

@@ -0,0 +1,32 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.28V
SWD freq : 950 KHz
Connect mode: Hot Plug
Reset mode : Software reset
Device ID : 0x467
Revision ID : Rev Z
Device name : STM32G0B0xx/B1xx/C1xx
Flash size : 128 KBytes
Device type : MCU
Device CPU : Cortex-M0+
BL Version : 0x92
Reading 32-bit memory content
Size : 128 Bytes
Address: : 0x200002C8
0x200002C8 : 00000000 00000000 00000000 00003F7E
0x200002D8 : 00000000 00000000 00010221 00000064
0x200002E8 : 55AA7FFF 00640032 00C80096 00003188
0x200002F8 : 00003EC5 00003F33 00003D92 00003F32
0x20000308 : 00003F33 00000000 00000000 00000037
0x20000318 : 00000000 00000000 00000000 00000000
0x20000328 : 0000001B 000004F4 000000CA 00000000
0x20000338 : 00000000 00000000 00000000 2637AB02
Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

@@ -0,0 +1,32 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.28V
SWD freq : 950 KHz
Connect mode: Hot Plug
Reset mode : Software reset
Device ID : 0x467
Revision ID : Rev Z
Device name : STM32G0B0xx/B1xx/C1xx
Flash size : 128 KBytes
Device type : MCU
Device CPU : Cortex-M0+
BL Version : 0x92
Reading 32-bit memory content
Size : 128 Bytes
Address: : 0x200002C8
0x200002C8 : 00000000 00000000 00000000 0000326B
0x200002D8 : 00000000 FFFFFD49 00011073 00000064
0x200002E8 : 55AA7FFF 00640032 00C80096 0000300C
0x200002F8 : 0000254A 000025B7 00002418 0000326B
0x20000308 : 000025B7 00000000 00000000 000001A5
0x20000318 : 00000000 FFFFFFBA 00000000 00000000
0x20000328 : 00000017 000004CE 00000000 00000000
0x20000338 : 00000000 00000000 00000000 2637AB02
Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

@@ -0,0 +1,32 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.28V
SWD freq : 950 KHz
Connect mode: Hot Plug
Reset mode : Software reset
Device ID : 0x467
Revision ID : Rev Z
Device name : STM32G0B0xx/B1xx/C1xx
Flash size : 128 KBytes
Device type : MCU
Device CPU : Cortex-M0+
BL Version : 0x92
Reading 32-bit memory content
Size : 128 Bytes
Address: : 0x200002C8
0x200002C8 : 00000000 00000000 00000000 00000BEC
0x200002D8 : 00000000 0000007B 00010FA0 00000064
0x200002E8 : 55AA7FFF 00640032 00C80096 00002008
0x200002F8 : 00000B3A 00000BA7 00000A01 00000BA7
0x20000308 : 00000BA7 00000000 00000000 00000190
0x20000318 : 00000000 0000000C 00000000 00000000
0x20000328 : 00000028 00000334 000000CA 00000000
0x20000338 : 00000000 00000000 00000000 2637AB02
@@ -0,0 +1,100 @@
{
"real_mcu_snapshot_checks": [
{
"stage": "standard",
"values": [
0,
400,
0,
12,
0,
0,
40,
820
],
"valid_mask": "0xca",
"adc_mv": 8200,
"hv_tenths": 4000,
"current_tenths": 123,
"pass": true
},
{
"stage": "extended",
"values": [
0,
421,
0,
-70,
0,
0,
23,
1230
],
"valid_mask": "0xca",
"adc_mv": 12300,
"hv_tenths": 4211,
"current_tenths": -695,
"pass": true
},
{
"stage": "all_temp_invalid",
"values": [
0,
421,
0,
-70,
0,
0,
23,
1230
],
"valid_mask": "0x8a",
"adc_mv": 12300,
"hv_tenths": 4211,
"current_tenths": -695,
"pass": true
},
{
"stage": "source_timeout",
"values": [
0,
421,
0,
-70,
0,
0,
23,
1230
],
"valid_mask": "0x0",
"adc_mv": 12300,
"hv_tenths": 4211,
"current_tenths": -695,
"pass": true
},
{
"stage": "recovered",
"values": [
0,
55,
0,
0,
0,
0,
27,
1268
],
"valid_mask": "0xca",
"adc_mv": 12680,
"hv_tenths": 545,
"current_tenths": 0,
"pass": true
}
],
"task_confirm_pass": 6,
"task_cancel_pass": 6,
"pcan_status": "0x0",
"firmware_sha256": "f0da6ec9c5c8a4f803e4cdd28bb73c6458e010b15f32d3eaef5c3a1b60d8827b",
"hmi_sha256": "8a37e4961f90671f04e55ba94c173ae8fbfc5e30c2a3e74a2c37148157c3d16d",
"visual_review": "Screenshots inspected separately: standard, extended, invalid, timeout, recovery and cross-page."
}
File diff suppressed because it is too large Load Diff