feat: add AS status feedback for both HMI sizes with verified v2.7 release

This commit is contained in:
shenlefengnai-rgb
2026-10-07 16:32:42 +08:00
parent dba8aa5ea9
commit e6556fc218
245 changed files with 21470 additions and 159 deletions
+56 -36
View File
@@ -1,6 +1,6 @@
# AMI CAN DBC 说明
版本:`AMI-2.5-2026-10-04`。由 [AMI.dbc](../AMI.dbc) 自动生成,13 条报文、53 个信号。
版本:`AMI-2.7-2026-10-07`。由 [AMI.dbc](../AMI.dbc) 自动生成,13 条报文、53 个信号。
## 使用范围
@@ -15,9 +15,9 @@ DBC 的 `Baudrate` / `AMIPort` 分别标注所属总线。CAN1 DBC 含 13 条报
FDCAN 时钟 64 MHz,时钟分频为 1;NominalPrescaler 为 CAN1=8、CAN2=16,两路均使用 Sync=1、TimeSeg1=13、TimeSeg2=2、SJW=1。速率 = 64 MHz / Prescaler / (1+13+2);采样点 = (1+13)/16 = 87.5%。
本 DBC 包含 AMI 发送的 `0x300` 任务请求和 `0x301` 周期心跳,以及 AMI 当前识别的 SDC / BMS 和自定义显示输入。SDC `0x6A3` DAC 控制、`0x6A5` ASSI 控制、BMS 其他电芯/故障字段不属于此接口子集。`0x182` 新增扭矩千分、电机温度和电机控制器 MCU 温度的仪表显示输入;发送者负责转换实际电机控制器协议。`0x183` 为新增 VCU 状态反馈,需 VCU 按此自定义接口发送;未定义标定后的车速。旧 `0x180 / 0x181 / 0x280` 输入已停用。
本 DBC 包含 AMI 发送的 `0x300` 任务请求和 `0x301` 周期心跳,以及 AMI 当前识别的 SDC / BMS 和自定义显示输入。SDC `0x6A3` DAC 控制、`0x6A5` ASSI 控制、BMS 其他电芯/故障字段不属于此接口子集。`0x182` 新增扭矩千分、电机温度和电机控制器 MCU 温度的仪表显示输入;发送者负责转换实际电机控制器协议。`0x183` 为新增 VCU 状态反馈,需 VCU 按此自定义接口发送;车速取 SDC 双前轮轮速平均值。旧 `0x180 / 0x181 / 0x280` 输入已停用。
SDC 字段依据 `SDC_ACQ_DAC.dbc` VERSION 1.1,保持其信号名、位布局、缩放和单位;仅将输入接收节点设为 AMI。BMS 字段依据 [BmsMonitor-CANTest](https://git.acetaffy.ltd/acetaffy/BmsMonitor-CANTest) 提交 `e65c95203d1689df05343775982d7e85bd782646` 的 `BmsProtocolParser.cs`。
SDC 字段依据 `SDC_ACQ_DAC.dbc` VERSION 1.1,核对远端 master 提交 `7bc2d9f1eaaf19814957037bd097cd879cbf4cbf`(2026-10-05),保持其信号名、位布局、缩放和单位;仅将输入接收节点设为 AMI。BMS 字段依据 [BmsMonitor-CANTest](https://git.acetaffy.ltd/acetaffy/BmsMonitor-CANTest) 提交 `e65c95203d1689df05343775982d7e85bd782646` 的 `BmsProtocolParser.cs`。
DBC 为 ASCII 编码,注释和枚举使用英文,便于导入 CAN 工具;本文为 UTF-8 中文。物理值 = 原始值 × Factor + Offset;`0x182` 的三个数值为有符号 int16,其他数值按表定义。下表范围为接口允许范围,不表示车辆正常工作范围。
@@ -42,14 +42,14 @@ DBC 为 ASCII 编码,注释和枚举使用英文,便于导入 CAN 工具;
| CAN ID | 类型 | DLC | 报文名 | 方向和作用 | 周期 / 触发 |
| --- | --- | --- | --- | --- | --- |
| `0x182` | 标准 | 8 | `AMI_DrivetrainDisplay` | VCU / 测试器 -> AMI:扭矩千分、电机温度、MCU 温度 | 100 ms |
| `0x183` | 标准 | 8 | `AMI_VCUStatus` | VCU -> AMI:实际当前任务、锁定状态、EBS 状态 | 100 ms |
| `0x183` | 标准 | 8 | `AMI_VCUStatus` | VCU -> AMI:实际当前任务、锁定状态、无人状态、EBS 状态 | 100 ms |
| `0x300` | 标准 | 8 | `AMI_TaskRequest` | AMI -> VCU:用户确认后的任务选择请求 | 确认任务触发 |
| `0x301` | 标准 | 8 | `AMI_Heartbeat` | AMI -> VCU(仅 CAN1):版本、序号、运行时间 | 100 ms |
| `0x6A0` | 标准 | 8 | `SDC_Heartbeat` | SDC -> AMI:板标识、版本、序号、上电时间 | 100 ms |
| `0x6A1` | 标准 | 2 | `SDC_ADC_InputVoltage` | SDC -> AMI:低压电池电压,精确 DLC=2 | 500 ms |
| `0x6A2` | 标准 | 8 | `SDC_InputFrequencies` | SDC -> AMI:PA0 / PA2 / PA6 / PB14 原始频率 | 20 ms |
| `0x6A2` | 标准 | 4 | `SDC_WheelSpeed` | SDC -> AMI:左前 PA0 / 右前 PA6 已标定轮速 | 20 ms |
| `0x6A4` | 标准 | 4 | `SDC_DAC_Ack` | SDC -> AMI:DAC 设置应答,识别但不显示 | DAC 设置后应答 |
| `0x6A6` | 标准 | 8 | `SDC_GPIO_Status` | SDC -> AMI:PD0..PD14 原始电平和变化掩码 | 启动 / 电平变化 |
| `0x6A6` | 标准 | 8 | `SDC_GPIO_Status` | SDC -> AMI:PD0..PD14 原始电平和变化掩码 | 1000 ms |
| `0x140` | 标准 | 8 | `BMS_Status` | BMS -> AMI:高压总电压、带偏置的总电流 | 源协议未指定 |
| `0x156` | 标准 | 8 | `BMS_Temperatures` | BMS -> AMI:八路实际温度,AMI 派生最高有效温度 | 源协议未指定 |
| `0x186040F3` | 扩展 | 8 | `BMS_Status_Extended` | BMS -> AMI:高压总电压、总电流扩展帧别名 | 源协议未指定 |
@@ -57,7 +57,7 @@ DBC 为 ASCII 编码,注释和枚举使用英文,便于导入 CAN 工具;
扩展帧在 DBC 的 `BO_` 十进制 ID 中设置 bit31:`0x186040F3 -> 2556444915`,`0x186140F3 -> 2556510451`。CAN 工具中使用实际 29 位仲裁 ID 并选择扩展帧;bit31 不是总线上发送的仲裁 ID。
`GenMsgCycleTime` 填写已确认的 SDC 周期 100 / 500 / 20 ms,以及 `0x182`、`0x183` 和 `0x301` 的约定周期 100 ms。其余帧未填写周期,默认 0 表示未指定,不据此推断 BMS 周期。
`GenMsgCycleTime` 填写已确认的 SDC 周期 100 / 500 / 20 / 1000 ms,以及 `0x182`、`0x183` 和 `0x301` 的约定周期 100 ms。其余帧未填写周期,默认 0 表示未指定,不据此推断 BMS 周期。
## 信号布局
@@ -87,11 +87,13 @@ Start 为 DBC 起始位,位号从 0 开始。Intel `@1` 从最低有效位起
| `Task_Valid` | 24 | 1 | Intel | 1 | 0 | - | 0..1 |
| `Lock_Valid` | 25 | 1 | Intel | 1 | 0 | - | 0..1 |
| `EBS_Valid` | 26 | 1 | Intel | 1 | 0 | - | 0..1 |
| `AS_Valid` | 27 | 1 | Intel | 1 | 0 | - | 0..1 |
| `Feedback_Sequence` | 32 | 8 | Intel | 1 | 0 | - | 0..255 |
| `Reserved` | 40 | 16 | Intel | 1 | 0 | - | 0(固定) |
| `Protocol_Version` | 56 | 8 | Intel | 1 | 0 | - | 1..1 |
| `AS_State` | 40 | 8 | Intel | 1 | 0 | - | 0..5 |
| `Reserved` | 48 | 8 | Intel | 1 | 0 | - | 0(固定) |
| `Protocol_Version` | 56 | 8 | Intel | 1 | 0 | - | 1..2 |
`Current_Task`:0 = None,1 = Skidpad,2 = Acceleration,3 = Autocross,4 = Inspection_Test,5 = EBS_Test,6 = Manual_Driving;`Locked`:0 = Unlocked,1 = Locked;`EBS_Normal`:0 = Fault,1 = Normal;`Task_Valid`:0 = Unknown,1 = Valid;`Lock_Valid`:0 = Unknown,1 = Valid;`EBS_Valid`:0 = Unknown,1 = Valid;`Protocol_Version`:1 = Version_1。
`Current_Task`:0 = None,1 = Skidpad,2 = Acceleration,3 = Autocross,4 = Inspection_Test,5 = EBS_Test,6 = Manual_Driving;`Locked`:0 = Unlocked,1 = Locked;`EBS_Normal`:0 = Fault,1 = Normal;`Task_Valid`:0 = Unknown,1 = Valid;`Lock_Valid`:0 = Unknown,1 = Valid;`EBS_Valid`:0 = Unknown,1 = Valid;`AS_Valid`:0 = Unknown,1 = Valid;`AS_State`:0 = AS_OFF,1 = AS_Ready,2 = AS_Driving,3 = AS_Finished,4 = AS_Emergency,5 = Manual_Driving;`Protocol_Version`:1 = Legacy_Version_1,2 = Version_2。
### 0x300 - AMI_TaskRequest
@@ -131,14 +133,12 @@ Start 为 DBC 起始位,位号从 0 开始。Intel `@1` 从最低有效位起
| --- | --- | --- | --- | --- | --- | --- | --- |
| `Input_Voltage` | 0 | 16 | Intel | 0.001 | 0 | V | 0..65.535 |
### 0x6A2 - SDC_InputFrequencies
### 0x6A2 - SDC_WheelSpeed
| 信号 | Start | 位数 | 字节序 | Factor | Offset | 单位 | 编码范围 |
| --- | --- | --- | --- | --- | --- | --- | --- |
| `Frequency_LeftFront_PA0` | 0 | 16 | Intel | 1 | 0 | Hz | 0..65535 |
| `Frequency_PA2` | 16 | 16 | Intel | 1 | 0 | Hz | 0..65535 |
| `Frequency_RightFront_PA6` | 32 | 16 | Intel | 1 | 0 | Hz | 0..65535 |
| `Frequency_PB14` | 48 | 16 | Intel | 1 | 0 | Hz | 0..65535 |
| `WheelSpeed_LeftFront_PA0` | 0 | 16 | Intel | 0.001 | 0 | m/s | 0..65.535 |
| `WheelSpeed_RightFront_PA6` | 16 | 16 | Intel | 0.001 | 0 | m/s | 0..65.535 |
### 0x6A4 - SDC_DAC_Ack
@@ -195,6 +195,14 @@ Start 为 DBC 起始位,位号从 0 开始。Intel `@1` 从最低有效位起
`Maximum_Cell_Temperature`:255 = Invalid。
## SDC 轮速与车速显示 0x6A2
2026-10-05 的 SDC master 将旧四路 Hz 改为双前轮已标定轮速:标准 Classic CAN 数据帧,DLC 必须为 4,每 20 ms 一帧。字节 0..1 为左前 PA0,字节 2..3 为右前 PA6,均为小端 uint16 mm/s(DBC 0.001 m/s)。SDC 已使用每圈 49 脉冲、轮周长 1414 mm,AMI 不再次标定。
AMI 用双前轮平均轮速作为仪表车速,转换为 km/h 后一次四舍五入:`dash.speed.val=((left_raw+right_raw)*9+2500)/5000`,全部采用 uint32 整数运算。有效时白色;超过 500 ms 没有合规轮速帧时保留历史值并变灰;新帧自动恢复。其他 SDC 心跳、GPIO、BMS 或 VCU 流量不延长车速有效期。旧 DLC 8、扩展、远程或 FD 帧拒绝。
该源未提供每轮有效标志,0 为有效停止读数,65535 为有效饱和值;不能据此判断传感器健康。SDC 超过 1 秒没有边沿会把对应轮速归零;AMI 仍会把持续收到的零作为有效数值。平均轮速不是 VCU 融合车速,单轮丢脉冲或打滑会影响显示。接收长度变更与旧固件不兼容,需配套 SDC 最新版本。
## 自定义动力显示输入 0x182
标准数据帧,DLC 必须为 8;CAN1 500K 或 CAN2 250K 均可接收,建议每 100 ms 发送。这是一条 AMI 仪表显示设置接口;扭矩千分以发送者定义的基准扭矩归一化,500 表示 500‰。MCU 温度由发送者提供,表示电机控制器 MCU / 逆变器温度,不是 AMI 芯片自动测温。
@@ -220,47 +228,58 @@ python scripts/send_drivetrain_can.py --interface pcan --channel PCAN_USBBUS1 --
## VCU 状态反馈 0x183
新增自定义标准数据帧,DLC 必须为 8,建议周期 100 ms;CAN1 500K 与 CAN2 250K 共用布局。只有该帧更新当前任务、锁定、EBS 主页面显示。AMI 发出任务请求后保留 VCU 上次反馈,等待新的实际状态。
新增自定义标准数据帧,DLC 必须为 8,建议周期 100 ms;CAN1 500K 与 CAN2 250K 共用布局。v2.7 扩展此帧为版本 2,只有该帧更新当前任务、锁定、无人状态和 EBS 主页面显示。AMI 发出任务请求后保留 VCU 上次反馈,等待新的实际状态。
| 字节 | 字段 | 编码与规则 |
| --- | --- | --- |
| 0 | 当前任务 | 0 无;1 八字绕环;2 直线加速;3 高速循迹;4 车检测试;5 EBS 测试;6 手动驾驶 |
| 1 | 锁定 | 0 已解锁(红);1 已锁定(绿) |
| 2 | EBS 正常 | 0 故障(红底);1 正常(绿底) |
| 3 | 有效标志 | bit0 当前任务,bit1 锁定,bit2 EBS;1 有效,0 未知;bit3..7 为 0 |
| 3 | 有效标志 | bit0 当前任务,bit1 锁定,bit2 EBS,bit3 无人状态;1 有效,0 未知;bit4..7 为 0 |
| 4 | 反馈计数 | 0..255,供观察;不去重,不作为请求 ACK |
| 5..6 | 保留 | 必须为 0 |
| 7 | 帧版本 | 固定 1 |
| 5 | 无人状态 | 0 AS OFF;1 AS Ready;2 AS Driving;3 AS Finished;4 AS Emergency;5 Manual Driving |
| 6 | 保留 | 必须为 0 |
| 7 | 帧版本 | 固定 2;旧版本 1 兼容规则见下文 |
例:`02 01 01 07 00 00 00 01` 表示当前直线加速、已锁定、EBS 正常。`00 00 00 07 01 00 00 01` 表示无任务、已解锁、EBS 故障。任务 1..6 为绿字,0 无任务为红字。各有效标志为 0 时,对应项立即灰色未知;连续超过 500 ms 无合规帧后三项均未知,其他 CAN 流量不能续期。错误 DLC、版本、枚举值、保留位或扩展/远程/FD 格式整帧拒绝,不改变状态、不续期。该反馈只驱动显示,EBS 安全动作及车辆任务裁决由 VCU 实现。
例:`02 01 01 0F 00 01 00 02` 表示当前直线加速、已锁定、AS Ready、EBS 正常。`00 00 00 0F 01 00 00 02` 表示无任务、已解锁、AS OFF、EBS 故障。任务 1..6 为绿字,0 无任务为红字。各有效标志为 0 时,对应项立即灰色未知;连续超过 500 ms 无合规帧后四项均未知,其他 CAN 流量不能续期。错误 DLC、版本、枚举值、保留位或扩展/远程/FD 格式整帧拒绝,不改变状态、不续期。该反馈只驱动显示,EBS 安全动作及车辆任务裁决由 VCU 实现。
### 无人状态来源与兼容
状态语义依据用户提供 ASF 的 AMI 操作界面及 AS 状态描述。ASF 没有分配本帧的数值编码,上表 0..5 是 AMI 与 VCU 的自定义约定,VCU 需显式实现。Manual Driving 用于显示 ASF 的有人驾驶分支,不能由任务 6 自动推断。
主页面在已锁定/已解锁右侧显示独立状态:AS OFF 白色,AS Ready 黄色,AS Driving 黄色,AS Finished 蓝色,AS Emergency 红色,Manual Driving 绿色;未知灰色。文字不闪烁,颜色为仪表约定,不代替 ASSI 灯控制。
旧版本 1(byte7=01)仍接受原三项,要求 byte3 bit3..7=0、byte5=0、byte6=0,每次收到后无人状态立即置未知;不能保留上一条版本 2 的 AS 状态。旧 MCU 不能识别版本 2;新增状态需配套 v2.7 MCU 和包含 as_state 的屏幕工程。800×480 与 480×272 工程均已更新;小屏 AS=5 显示“有人驾驶”。任务、锁定、EBS 与 AS 独立反馈,AMI 不推断安全状态。
发送工具默认版本 2;指定 --as-state 时默认有效标志 15,未指定时为 7(AS 未知)。--valid 可单独清除各字段有效位;兼容预览可用 --version 1,不能同时指定 --as-state。
### 当前任务发送对照
下表第 1、2 字节均为 01,只用于展示已锁定、EBS 正常;VCU 必须填写实际状态。每条合规帧同时更新三项及其有效性,不能只改任务有效位而期望另外两项继续保留。
下表第 1、2 字节均为 01,并且 byte5=01,只用于展示已锁定、AS Ready、EBS 正常;VCU 必须填写实际状态。每条合规帧同时更新四项及其有效性,不能只改任务有效位而期望其他项继续保留。
| 任务号 | 当前任务 | 标准 0x183 / DLC 8 数据 |
| --- | --- | --- |
| 0 | 无(红) | `00 01 01 07 00 00 00 01` |
| 1 | 八字绕环 | `01 01 01 07 00 00 00 01` |
| 2 | 直线加速 | `02 01 01 07 00 00 00 01` |
| 3 | 高速循迹 | `03 01 01 07 00 00 00 01` |
| 4 | 车检测试 | `04 01 01 07 00 00 00 01` |
| 5 | EBS 测试 | `05 01 01 07 00 00 00 01` |
| 6 | 手动驾驶 | `06 01 01 07 00 00 00 01` |
| 0 | 无(红) | `00 01 01 0F 00 01 00 02` |
| 1 | 八字绕环 | `01 01 01 0F 00 01 00 02` |
| 2 | 直线加速 | `02 01 01 0F 00 01 00 02` |
| 3 | 高速循迹 | `03 01 01 0F 00 01 00 02` |
| 4 | 车检测试 | `04 01 01 0F 00 01 00 02` |
| 5 | EBS 测试 | `05 01 01 0F 00 01 00 02` |
| 6 | 手动驾驶 | `06 01 01 0F 00 01 00 02` |
任务未知通过 byte3 的 bit0=0 编码。例如 `00 01 01 06 00 00 00 01`显示任务未知、已锁定、EBS 正常;不要发送任务号 7,7 是屏内未知状态而不是 CAN 枚举。任务号、锁定、EBS 的数值范围始终校验,有效标志为 0 时也不能发送越界值。
任务未知通过 byte3 的 bit0=0 编码。例如 `00 01 01 0E 00 01 00 02`显示任务未知、已锁定、AS Ready、EBS 正常;不要发送任务号 7,7 是屏内未知状态而不是 CAN 枚举。任务号、锁定、EBS、无人状态的数值范围始终校验,有效标志为 0 时也不能发送越界值。
发送顺序:AMI 确认按钮 -> UART 任务帧 -> MCU CAN `0x300` 请求 -> VCU 裁决 -> VCU 周期 CAN `0x183` 实际状态 -> AMI 显示。确认发送后可继续显示此前实际任务,直到 VCU 更新或反馈超时。
发送工具预览和实发示例:
```powershell
python scripts/send_vcu_status_can.py --task 2 --locked 1 --ebs-normal 1 --dry-run
python scripts/send_vcu_status_can.py --interface pcan --channel PCAN_USBBUS1 --bitrate 500000 --task 2 --locked 1 --ebs-normal 1 --duration 10
python scripts/send_vcu_status_can.py --task 2 --locked 1 --ebs-normal 1 --as-state 1 --dry-run
python scripts/send_vcu_status_can.py --interface pcan --channel PCAN_USBBUS1 --bitrate 500000 --task 2 --locked 1 --ebs-normal 1 --as-state 1 --duration 10
# CAN2 改为 --bitrate 250000;Windows 适配器需要时添加 --dll-dir 指定 DLL 目录
```
屏内全局变量:`current_task=0..6`(7 未知)、`lock_state=0/1/2`、`ebs_state=0/1/2`(0 未知、1 绿、2 红)。MCU 更新这些变量,dash 后初始化和 100 ms 定时器更新文案、颜色和任务按钮;切页保留反馈。
屏内全局变量:`current_task=0..6`(7 未知)、`lock_state=0/1/2`、`ebs_state=0/1/2`(0 未知、1 绿、2 红);`as_state=0..5`,6 未知。MCU 更新这些变量,dash 后初始化和 100 ms 定时器更新文案、颜色和任务按钮;切页保留反馈。
## AMI 任务请求语义
@@ -281,6 +300,7 @@ python scripts/send_vcu_status_can.py --interface pcan --channel PCAN_USBBUS1 --
| 显示项 | 输入和显示规则 | 失效条件 |
| --- | --- | --- |
| 车速 | `0x6A2 / DLC 4` 双前轮 uint16 mm/s 平均,`((左+右)*9+2500)/5000`,整数 km/h | 500 ms 无有效轮速帧;保留数字变灰 |
| 低压电池 | `0x6A1` uint16 mV;`lvbat.val=(mV+5)/10`,显示两位小数 V | 1500 ms 无有效 ADC |
| 高压电压 | BMS 大端 uint16 × 0.1 V;现有控件四舍五入到整数 V | 2000 ms 无有效 BMS 状态 |
| 高压电流 | BMS 大端 uint16 × 0.1 - 500 A;四舍五入到整数 A | 2000 ms 无有效 BMS 状态 |
@@ -291,7 +311,7 @@ python scripts/send_vcu_status_can.py --interface pcan --channel PCAN_USBBUS1 --
电流字段是带偏置的 uint16,不能按 int16 解码。温度原始 `0xFF` 为无效;DBC 枚举将其标为 Invalid。关闭枚举解码的工具可能显示 215,聚合时必须先排除 原始 255,不能把它当作 215 ℃。有效实际温度范围为 -40..214 ℃。第 9/10 路虚拟温度没有总线字段,最高温度也属于 MCU 派生结果,不新增虚构信号。
BMS 扩展帧的其他字段没有纳入本 DBC,尤其字节 6..7 的低压电压不覆盖 SDC ADC。两类温度帧共用最高温度显示,后收到的温度帧更新该显示及有效性。SDC GPIO PD0..PD14 按顺序映射到 d0、d5、d2、d6、d7、d1、d3、d4、d8..d14;全部低电平正常、高电平故障,d15 无来源保持未知。心跳维持已有采样,用户最新纠正 PD1 / Safe_S 为左电机互锁(d5),屏幕已删除 BSPD/TSMS。心跳和 GPIO 均停止超过 500 ms 后全部未知,恢复需要新的 GPIO 采样;轮频 Hz 尚无周长和每圈脉冲数,不能直接当 km/h。
BMS 扩展帧的其他字段没有纳入本 DBC,尤其字节 6..7 的低压电压不覆盖 SDC ADC。两类温度帧共用最高温度显示,后收到的温度帧更新该显示及有效性。SDC GPIO PD0..PD14 按顺序映射到 d0、d5、d2、d6、d7、d1、d3、d4、d8..d14;全部低电平正常、高电平故障,d15 无来源保持未知。心跳维持已有采样,用户最新纠正 PD1 / Safe_S 为左电机互锁(d5),屏幕已删除 BSPD/TSMS。心跳和 GPIO 均停止超过 500 ms 后全部未知,恢复需要新的 GPIO 采样;当前 0x6A6 每 1000 ms 上报一次,变化掩码累积期间变化;心跳继续维持已有采样。
有效值显示白色;未知、无效、超时显示深灰色,历史数值保留但不作为有效测量。各源独立超时,其他流量不续期。每 5 秒重新同步界面,刚连接需等待首轮同步。
@@ -300,11 +320,11 @@ BMS 扩展帧的其他字段没有纳入本 DBC,尤其字节 6..7 的低压电
| ID / DLC | 数据(十六进制) | 解码及仪表显示 |
| --- | --- | --- |
| `0x300 / 8` | `01 02 00 01 E8 03 00 00` | 直线加速请求、序号 0、来源 AMI、上电 1000 ms |
| `0x183 / 8` | `02 01 01 07 00 00 00 01` | 当前直线加速、已锁定、EBS 正常,三项有效 |
| `0x183 / 8` | `02 01 01 0F 00 01 00 02` | 当前直线加速、已锁定、AS Ready、EBS 正常,四项有效 |
| `0x182 / 8` | `F4 01 C2 01 90 01 07 01` | 500‰、45.0 ℃、40.0 ℃,三个值有效 |
| `0x182 / 8` | `0C FE 9B FF 33 FF 07 01` | -500‰、-10.1 ℃、-20.5 ℃;显示 -500 / -10 / -21 |
| `0x6A1 / 2` | `0C 30` | ADC 12300 mV;低压 12.30 V |
| `0x6A2 / 8` | `32 00 64 00 96 00 C8 00` | PA0 / PA2 / PA6 / PB14:50 / 100 / 150 / 200 Hz |
| `0x6A2 / 4` | `10 27 F8 2A` | 左前 10.000 / 右前 11.000 m/s;平均 37.8 km/h,显示 38 |
| `0x140 / 8` | `0F A0 14 03 00 00 00 05` | 400.0 V / +12.3 A;显示 400 / 12 |
| `0x186040F3 / 8` 扩展 | `10 73 10 D1 00 00 00 05` | 421.1 V / -69.5 A;显示 421 / -70 |
| `0x156 / 8` | `42 FF 43 47 37 0A 50 41` | 第二路无效,有效最高温度 40 ℃ |
@@ -324,6 +344,6 @@ python scripts/verify_dbc.py --sdc-dbc ../SDC_ACQ_DAC/SDC_ACQ_DAC.dbc
校验覆盖严格 DBC 解析(长度、信号越界与重叠)、13 个 ID 与固件宏对应、标准/扩展格式、53 个信号、发送/接收节点、SDC / 自定义帧周期、已知报文解码、六个任务号与计数边界编码、大端偏置电流、无效温度枚举、全负温度和截短 DLC。已安装并验证 cantools 44.1.0,接口参考 [cantools 官方文档](https://cantools.readthedocs.io/en/latest/)。
上述是静态及软件编解码验证,另校验两份 DBC 的速率、相同信号布局及源码 / CubeMX 位时序一致。v2.2 的烧录回读、新帧 CAN2 测试及串口显示核验状态见 [显示 CAN 测试报告](AMI自定义显示CAN测试报告.md)。v2.1 已完成烧录、完整 Flash 回读比对、CAN1 500K 与 CAN2 250K 到官方 HMI 调试器的实物测试,详见 [双 CAN 测试报告](CAN1_CAN2_v2.1测试报告.md)。之前 v2.0 的 CAN 盒 -> 实物 AMI CAN1 / MCU -> USART2 -> COM4 -> 官方 HMI 调试器的实际更新和六个任务回传见 [联调报告](SDC_BMS联调报告.md)。物理串口屏、真实 SDC/BMS 节点、两路同时接入和车辆执行动作尚未实测;文档生成和 DBC 解析不替代这些测试。
上述是静态及软件编解码验证,另校验两份 DBC 的速率、相同信号布局及源码 / CubeMX 位时序一致。2026-10-07 v2.7 已完成 MCU 烧录及 16672 字节回读一致;真实 CAN1 / MCU / COM6 到大小屏官方模拟器的无人状态与触摸回传验收通过,见 [无人状态报告](无人状态显示验证报告.md) 与 [小屏报告](小屏无人状态验证报告.md)。v2.2 的烧录回读、新帧 CAN2 测试及串口显示核验状态见 [显示 CAN 测试报告](AMI自定义显示CAN测试报告.md)。v2.1 已完成烧录、完整 Flash 回读比对、CAN1 500K 与 CAN2 250K 到官方 HMI 调试器的实物测试,详见 [双 CAN 测试报告](CAN1_CAN2_v2.1测试报告.md)。之前 v2.0 的 CAN 盒 -> 实物 AMI CAN1 / MCU -> USART2 -> COM4 -> 官方 HMI 调试器的实际更新和六个任务回传见 [联调报告](SDC_BMS联调报告.md)。物理串口屏、真实 SDC/BMS 节点、两路同时接入和车辆执行动作尚未实测;文档生成和 DBC 解析不替代这些测试。
修改 AMI.dbc 后运行 `python scripts/export_dbc_docs.py` 更新 CAN2 DBC 和本文;固件字节布局、DBC 与此文档需同时保持一致。
+22 -5
View File
@@ -2,13 +2,13 @@
2026-10-04:新增 AMI `0x301` 标准心跳帧(DLC 8),仅 CAN1(500 kbit/s)100 ms 一次,CAN2 不发送心跳,包含版本、uint16 序号和 uint32 运行毫秒值,小端。源码和 DBC 已更新,已烧录并全量回读一致;CAN1 实测 121 帧,间隔 99.952~100.180 ms。完整定义见 [DBC 说明](AMI_CAN_DBC说明.md)。
版本 2.4,2026-10-03。CAN1 为 500 kbit/s,CAN2 为 250 kbit/s;两路均为 Classic CAN、87.5% 采样点,接收 ID、解码和任务发送功能相同,不转发原始帧。CAN1 使用 [AMI.dbc](../AMI.dbc),CAN2 使用 [AMI_CAN2_250k.dbc](../AMI_CAN2_250k.dbc)。当前固件不再接收旧 `0x180 / 0x181 / 0x280` 数据接口。
版本 2.6,2026-10-05。CAN1 为 500 kbit/s,CAN2 为 250 kbit/s;两路均为 Classic CAN、87.5% 采样点,接收 ID、解码和任务发送功能相同,不转发原始帧。CAN1 使用 [AMI.dbc](../AMI.dbc),CAN2 使用 [AMI_CAN2_250k.dbc](../AMI_CAN2_250k.dbc)。当前固件不再接收旧 `0x180 / 0x181 / 0x280` 数据接口。
VCU 实际当前任务、锁定和 EBS 汇总显示由新增标准 `0x183 / DLC 8` 输入,独立超时 500 ms。任务按钮仅发送 0x300 请求,不更新实际任务;完整布局和颜色见 [VCU 反馈协议](AMI_CAN_DBC说明.md#vcu-状态反馈-0x183),验证边界见 [反馈报告](VCU状态反馈测试报告.md)。本页 SDC / BMS 采样与该 VCU 反馈独立。
v2.1 已通过源码 / CubeMX 位时序一致性检查及 Release 编译,已烧录并完整回读比对;CAN1 500K(SDC)与 CAN2 250K(BMS)分别通过数据更新、失效恢复和六个任务确认/取消测试,见 [双 CAN 测试报告](CAN1_CAN2_v2.1测试报告.md)。本文后面旧的实物联调引用属于两路均为 500K 的 v2.0。
来源:`SDC_ACQ_DAC/SDC_ACQ_DAC.dbc` VERSION 1.1;[BmsMonitor-CANTest](https://git.acetaffy.ltd/acetaffy/BmsMonitor-CANTest) 的 `BmsMonitor.App/Protocol/BmsProtocolParser.cs`,核对提交 `e65c95203d1689df05343775982d7e85bd782646`,本机核对副本保存在 `tmp/BmsMonitor-CANTest`(不提交);远端来源使用上述仓库及提交号定位。
来源:`SDC_ACQ_DAC/SDC_ACQ_DAC.dbc` VERSION 1.1,核对远端 master 提交 `7bc2d9f1eaaf19814957037bd097cd879cbf4cbf`(2026-10-05);[BmsMonitor-CANTest](https://git.acetaffy.ltd/acetaffy/BmsMonitor-CANTest) 的 `BmsMonitor.App/Protocol/BmsProtocolParser.cs`,核对提交 `e65c95203d1689df05343775982d7e85bd782646`,本机核对副本保存在 `tmp/BmsMonitor-CANTest`(不提交);远端来源使用上述仓库及提交号定位。
## SDC 输入
@@ -16,13 +16,13 @@ v2.1 已通过源码 / CubeMX 位时序一致性检查及 Release 编译,已
| --- | --- | --- |
| `0x6A0 / 8` | `A1 01` + 小端 uint16 序号 + 小端 uint32 上电 ms | 校验标识和版本,刷新 SDC 心跳 |
| `0x6A1 / 2` | 小端 uint16 mV | **低压电池电压**,`dash.lvbat.val=(mV+5)/10`,虚拟浮点显示两位小数 |
| `0x6A2 / 8` | 四个小端 uint16 Hz,PA0 / PA2 / PA6 / PB14 | 保存原始频率;没有周长和每圈脉冲数,不直接当 km/h |
| `0x6A2 / 4` | 两个小端 uint16 mm/s,左前 PA0 / 右前 PA6 | 双前轮平均值换算整数 km/h,更新 `dash.speed.val`;独立超时 500 ms |
| `0x6A4 / 4` | 结果、DAC 选择、小端 uint16 mV | 接收应答,不作为仪表电压 |
| `0x6A6 / 8` | 小端 uint16 PD0..PD14 电平 + uint16 变化掩码 + uint32 ms | 保存原始电平、变化和时间,并按下表更新 DEBUG |
`0x6A3` DAC 设置和 `0x6A5` ASSI 设置是发给 SDC 的控制,不属于本次显示输入。ADC 已由 SDC 校准为分压前物理输入电压,AMI 不再乘分压倍数。`08 20` = 8200 mV = 8.20 V;`0C 30` = 12300 mV = 12.30 V。DLC 必须为 2。
GPIO 帧仅在启动和电平变化时发送,持续心跳维持已有采样。用户已确认按接线表从上到下对应 PD0~PD14,且全部低电平正常、高电平故障。映射如下(这是输入位序,屏幕变量编号保持原定义):
GPIO 帧每 1000 ms 发送,变化掩码累积上个周期内的变化;持续心跳维持已有采样。用户已确认按接线表从上到下对应 PD0~PD14,且全部低电平正常、高电平故障。映射如下(这是输入位序,屏幕变量编号保持原定义):
| 输入 | 信号 | 屏幕变量 |
| --- | --- | --- |
@@ -57,7 +57,15 @@ MCU 内保存 0.1 V / 0.1 A 原始精度,仅显示层四舍五入。例 `0F A0
最高温度只取前八个实际通道,不能把 BmsMonitor 补出的第 9/10 路纳入最大值。`42 FF 43 47 37 0A 50 41` 的最大温度为 40 ℃。全为 `FF` 时立即失效。
BmsMonitor 没有电机或逆变器温度协议;`dash.djwd` / `dash.mcuwd` 保持无效。扭矩和车速也缺少可直接使用的单位映射,保持无效。
BmsMonitor 没有电机或逆变器温度协议;扭矩、电机及 MCU 温度由自定义 `0x182` 输入。车速由最新 SDC `0x6A2 / DLC 4` 输入,详见下节。
## 车速显示
SDC 已按每圈 49 脉冲、轮周长 1414 mm 将输入换算为 mm/s;AMI 不再做轮径标定。仪表采用双前轮平均轮速:`dash.speed.val=((左前_mm_s+右前_mm_s)*9+2500)/5000`,对应平均 m/s × 3.6,四舍五入到整数 km/h。
例如标准 `0x6A2`、DLC 4、数据 `10 27 F8 2A` 表示左前 10.000 m/s、右前 11.000 m/s;平均 37.8 km/h,显示白色 38。超过 500 ms 无合规轮速帧,保留数字变灰;新帧恢复。旧四路 Hz 的 DLC 8 帧拒绝且不续期。
SDC 未提供每轮有效标志或无效哨兵:0 是有效停止值,65535 是有效饱和值。SDC 超过 1 秒没有边沿会把对应轮速归零,AMI 无法区分停车和传感器断线;该显示是平均轮速,不是 VCU 融合车速。
## 有效性与刷新
@@ -67,6 +75,7 @@ BmsMonitor 没有电机或逆变器温度协议;`dash.djwd` / `dash.mcuwd` 保
- SDC ADC 独立超时 1500 ms。
- BMS 电压/电流独立超时 2000 ms。
- 车速独立超时 500 ms;SDC 心跳/GPIO、BMS、VCU 流量不能续期。
- BMS 最高温度独立超时 2000 ms;全通道无效时立即失效。
- 其他源的流量不会延长上述计时;有效报文恢复后自动转白。
- 只对数值或有效性变化排队,字段轮转和 UART DMA 发送最新值,避免高频字段阻塞其他字段。
@@ -94,3 +103,11 @@ PA0 LED 每 500 ms 翻转,PA1 为仪表/SDC 状态活动超时提示,默认
同时发送 SDC 20 ms 频率、100 ms 心跳、500 ms ADC 和 BMS 报文,验证标准/扩展 BMS、负电流、无效温度、独立超时、恢复、错误 DLC 和旧 ID 拒绝。原始帧、截图和 SWD 快照见 [发布的发送记录](evidence/2026-10-03/sdc-bms/sdc_bms_visual_results.json)。
上述 v2.0 测试未接线实测 CAN2。后续 v2.1 已按 CAN1 500K / CAN2 250K 分别测试,见 [双 CAN 报告](CAN1_CAN2_v2.1测试报告.md);当前 v2.2 见 [显示 CAN 报告](AMI自定义显示CAN测试报告.md)。未测试物理串口屏,未接真实 SDC/BMS 节点,未验证 VCU 实际执行或安全动作。现有画面的 EBS 文案不能作为安全状态证明。
## 2026-10-07 无人状态显示 v2.7
按 ASF 补充独立无人状态,800×480 主页面在“已锁定/已解锁”右侧显示 AS OFF、AS Ready、AS Driving、AS Finished、AS Emergency 或 Manual Driving;无效或超过 500 ms 无反馈显示灰色“无人未知”。状态来自 VCU,不从任务、锁定、EBS 或灯色推断。
`0x183 / DLC 8` 版本 2:byte3 bit3 为 AS 有效标志,byte5 为状态 0..5(按上面顺序),byte6=0,byte7=2;其他字段位置不变。例 `02 01 01 0F 00 01 00 02` 表示直线加速、已锁定、AS Ready、EBS 正常。保留位和枚举错误整帧拒绝、不续期。旧版本 1 仍接收原三项,但 AS 立即未知。屏内新增 `as_state=0..5`(6 未知),串口命令仍使用真实 FF FF FF 结尾;全局变量在切页后保留,每 5 秒重同步。需配套包含 as_state 的新屏幕工程;480×272 AMI.HMI 与 800×480 工程均已加入 as_state;小屏 AS=5 显示“有人驾驶”。完整定义见 CAN DBC 说明的“VCU 状态反馈 0x183”。
本次源码、屏幕工程和构建产物的验证以 `docs/无人状态显示验证报告.md` 为准,历史烧录和联调记录不代表本次版本已下载到实物。
+96
View File
@@ -0,0 +1,96 @@
# SDC 轮速接入验证报告
日期:2026-10-05。AMI CAN 接口 v2.6,屏幕接口保持 1.4。
## 协议来源
本次从 [SDC_ACQ_DAC](https://git.acetaffy.ltd/acetaffy/SDC_ACQ_DAC) 的远端 `master` 取得提交 `7bc2d9f1eaaf19814957037bd097cd879cbf4cbf`,与本机 `D:\YMR\SDC_ACQ_DAC` 的 HEAD 一致。该仓库 `main` 是较早的初始提交,当前固件开发分支为 `master`。核对 `SDC_ACQ_DAC.dbc`、`Src/main.c` 及 README;源仓库工作树未修改。
SDC DBC 的 VERSION 仍为 1.1,但 `0x6A2` 布局已经改变,须通过提交号定位版本。核对副本保存在 [来源 DBC](evidence/2026-10-05/wheel-speed/SDC_ACQ_DAC.dbc),来源与构建哈希见 [记录](evidence/2026-10-05/wheel-speed/source-and-build.json)。
| 项目 | 最新 SDC 定义 |
| --- | --- |
| ID / 类型 / 长度 | 标准 `0x6A2`,Classic CAN 数据帧,DLC 4 |
| 字节 0..1 | 左前 PA0/TIM5_CH1,小端 uint16,原始 mm/s |
| 字节 2..3 | 右前 PA6/TIM3_CH1,小端 uint16,原始 mm/s |
| 发送周期 | 20 ms |
| 标定 | SDC 已按每圈 49 脉冲、轮周长 1414 mm 换算 |
| 无边沿 | SDC 超过 1 秒无边沿时将该轮轮速归零 |
| 有效标志 | 没有每轮有效标志或无效哨兵;65535 是饱和值 |
同时同步两份 AMI DBC 中 `0x6A6` 的 1000 ms 周期说明。其电平布局不变,原有心跳维持 GPIO 快照、超时清未知的处理仍适用。
## AMI 显示行为
AMI 取两前轮轮速的算术平均值作为仪表车速,换算后四舍五入至整数 km/h:
```text
平均轮速(m/s) = (左前_raw + 右前_raw) / 2000
车速(km/h) = 平均轮速(m/s) × 3.6
dash.speed.val = ((左前_raw + 右前_raw) × 9 + 2500) / 5000
```
实现采用 uint32 整数运算,先平均和换算,再取整;SDC 已完成轮速标定,AMI 不重复应用周长和脉冲数。
标准 `0x6A2 / DLC 4` 发送 `10 27 F8 2A`:左前 10.000 m/s、右前 11.000 m/s,平均 37.8 km/h,UART 输出 `dash.speed.val=38` 与有效白色 `dash.speed.pco=65535`。每条 ASCII 指令末尾为三个真实 `FF FF FF` 字节,使用原有 USART2 9600 8N1 TX DMA、变化排队及最新值合并。
超过 500 ms 无合规轮速帧时,数字保留并变灰(`pco=16904`);在 500 ms 边界仍有效,501 ms 时失效。SDC 心跳/GPIO、ADC、BMS 和 VCU 流量不能续期。新帧自动恢复白色,即使数值与历史值相同也会重新发送。初始为灰色 0;持续有效的零轮速帧显示白色 0。
旧 `0x6A2 / DLC 8` 四路 Hz 报文、其他错误长度、扩展帧、远程帧和 FD 帧均拒绝,不覆盖数值、不刷新轮速超时。需要与最新 SDC 固件配套。
## 已完成验证
Debug、Release 构建均通过,本次编译无警告。Release BIN 为 16632 字节,RAM 使用 2656 字节。当前 [发布 BIN](../output/firmware/AMI_Controller.bin) 的 SHA-256:
```text
ac5cff0bd3a9e06499f2ebf4186863625ba8c664dcab67309f14acb7d83acabd
```
修改前的发布 BIN 已保存在 [v2.5 归档](../output/firmware/AMI_Controller_v2.5_500k_250k.bin)。
两份 DBC 严格解析通过,CAN1 为 13 条报文/51 个信号、CAN2 为 12 条报文/47 个信号;87 组已知报文检查通过,五条 SDC 输入的长度、位布局、单位、缩放和范围与最新来源 DBC 一致。源码/CubeMX 位时序一致性、CAN2 生成文件及 Markdown 文档一致性检查通过,见 [DBC 结果](evidence/2026-10-05/wheel-speed/dbc-checks.json)。
使用 Unicorn 执行本次编译的 Debug 和 Release ELF 中实际 ARM 指令,模拟 CAN RX 回调和主循环;HAL 时钟、GPIO、CAN FIFO 与 UART DMA 由测试环境替代。验证覆盖:
- 两路 CAN 各 9 组停止、非对称轮速、取整边界和最大饱和值;原始两轮值保留。
- 8 类异常长度/格式/历史帧,不覆盖数值且不延长超时。
- 500/501 ms 失效边界、上电 tick=0 和 uint32 毫秒回绕。
- 无关 SDC/BMS/VCU 流量不能续期;同值恢复及有效零显示。
- 实际 UART 输出的数值、白/灰颜色以及三个 `0xFF` 结束字节。
原始结果见 [固件仿真记录](evidence/2026-10-05/wheel-speed/firmware-emulation.json)。这验证了实际固件指令的逻辑,不证明物理 CAN、UART 或屏幕行为。
CAN 说明 PDF 已按 v2.6 更新,17 页使用 Poppler 渲染并检查,轮速布局、换算和样例已核对。
## 复现
先按 [固件 README](../firmware/README.md#构建) 构建 Debug 和 Release,然后在仓库根目录运行:
```powershell
python -m pip install -r scripts/requirements.txt -r scripts/requirements-test.txt
python scripts/verify_dbc.py --sdc-dbc docs/evidence/2026-10-05/wheel-speed/SDC_ACQ_DAC.dbc
python scripts/export_dbc_docs.py --check
python scripts/verify_wheel_speed_firmware.py
```
## 验证边界
2026-10-05 的开发验证未烧录 MCU;2026-10-06 已完成下面记录的烧录和回读。本次仍未进行真实 SDC 到 AMI 的 CAN 联调或物理串口屏测试,未提交或推送 Git。历史 v2.5 及更早实测记录不等于本次轮速版本已通过实物验证。
此显示是平均前轮轮速,不是 VCU 融合车速;SDC 没有每轮有效性,单轮丢脉冲或打滑会影响显示。接收到零轮速只能说明源帧提供了零值,不能区分停车和传感器故障。
## 2026-10-06 烧录与回读
按用户指令将已验证的 v2.6 发布 BIN 烧录到 `0x08000000`。烧录前核对应用源码、协议头、两份 DBC 和 BIN 的 SHA-256,均与 2026-10-05 的验证记录一致,没有重新生成不同版本。
ST-LINK 序列号 `37FF71064E573436188C1543`;SWD 识别 Device ID `0x467`、STM32G0B0xx/B1xx/C1xx 系列、128 KB Flash、Cortex-M0+,目标电压 3.24 V。芯片系列和容量与 AMI 目标一致,SWD 不能单独确认封装完整丝印。
烧录前通过 SWD 读取并保存完整 128 KB Flash 到 [备份](evidence/2026-10-06/wheel-speed-flash/before-flash-128k.bin)。Under Reset 写入,CubeProgrammer 返回 `Download verified successfully`。随后 Hot Plug 读取全部 16632 字节并逐字节比较,结果与发布 BIN 完全一致,SHA-256 为本报告列出的 `ac5cff0b...d83acabd`。最后执行软件复位,日志确认 `Software reset is performed`。
- [烧录与回读结果](evidence/2026-10-06/wheel-speed-flash/flash-verified.json)
- [烧录日志](evidence/2026-10-06/wheel-speed-flash/flash.log)
- [Flash 回读](evidence/2026-10-06/wheel-speed-flash/flash-readback.bin)
- [回读日志](evidence/2026-10-06/wheel-speed-flash/flash-readback.log)
- [最终复位日志](evidence/2026-10-06/wheel-speed-flash/reset.log)
烧录校验、Flash 回读和复位已完成;这不替代真实 SDC/CAN/UART/物理屏幕的轮速功能联调。
+59
View File
@@ -0,0 +1,59 @@
# TJC8048X370_011 移植说明
日期:2026-10-07。
本版本将 AMI 的 480×272 界面适配至 TJC8048X370_011(X3 系列、7 寸、800×480)。原工程 `AMI.HMI` 保留,新工程为根目录的 `AMI_TJC8048X370_011.HMI`。
## 工程与资源
- 编辑器:USART HMI 1.68.1.3037。
- 页面:`dash`、`debug`、`CONFIRM`。
- 字库 ID 2:32 像素、GB2312 中文;用于任务按钮、状态与参数。
- 字库 ID 3:96 像素、ASCII;用于车速数字。
- 字库 ID 4:24 像素、GB2312 中文;用于 DEBUG 回路框中的长标签。
- 绘图脚本另存于 `scripts/hmi/TJC8048X370_011/`,原 480×272 脚本保留。
主页面保留左侧六个任务按钮、中间车速及 VCU 实际任务/锁定状态、右侧车辆参数及 EBS 状态。DEBUG 保留原回路顺序和十五路映射,坐标与文字区域按新分辨率调整。确认页按钮和触摸范围同步放大。
## MCU 接口
保留现有控件名称、ID、作用域、数值缩放及定时器参数。换屏本身不要求修改 MCU 固件。
- 串口:9600、8N1,`recmod=0`。
- MCU → 屏幕:原 ASCII 属性指令,末尾三个真实字节 `FF FF FF`。
- 屏幕 → MCU:确认任务后输出 `AA 55 01 NN 0D 0A`,`NN=01..06`;取消不发送任务帧。
- `dash.lvbat.val=1260` 仍表示 12.60 V。
- DEBUG `d0..d15` 仍使用 0=未知、1=正常、2=故障。
- 确认发送只提出任务请求,实际任务仍由 VCU 状态反馈更新。
CAN 协议和信号单位继续以当前 DBC 与 `通讯交接文档.md` 为准。
## 下载与实物验收
下载文件为 [`AMI_TJC8048X370_011.tft`](../output/hmi/AMI_TJC8048X370_011.tft)。将此 `.tft` 下载至对应屏幕。先按屏幕完整型号及规格书确认供电、触摸版本和 UART 电平/接口模式,再连接 MCU;工程型号选择不证明实际接线正确。
实物验收应检查:上电页面、六个任务按钮确认/取消、DEBUG 入口/返回、跨页数值更新、正常/故障/未知转换、低压电压小数、车速与状态反馈、重连恢复。模拟器结果只证明模拟界面和脚本行为,不能代替实物 UART、触摸及时延验证。
## 初始移植验证结果
- 编译通过:0 错误、0 警告,TFT 大小 8,862,596 字节。
- 属性回读通过:控件 ID、名称、作用域、数值缩放、定时器参数和确认事件保持原接口,控件均在 800×480 范围内。
- 模拟器触摸验证通过:六个任务分别回传 `AA 55 01 01..06 0D 0A`,取消无任务帧,确认请求不改变 VCU 实际任务。
- 模拟器跨页验证通过:在 DEBUG 页更新 `dash.lvbat.val=1185` 和 `current_task=6`,触摸返回后显示 11.85 V、手动驾驶;数值查询与页 ID 回传正确。
- DEBUG 的未知/正常/故障三种状态均完成截图及各状态控件像素颜色检查;长标签与底部状态完整可见。主页面数值、任务/锁定/EBS 状态和确认页完成视觉检查。
- 原始 `AMI.HMI` 的 SHA-256 与移植前一致。新 HMI 和 TFT 哈希见下方清单。
- 尚未下载至实物屏幕,实物 UART、触摸及时延待验收。
证据目录:[`docs/evidence/2026-10-07/tjc8048-migration/`](evidence/2026-10-07/tjc8048-migration/),包含 [编译日志](evidence/2026-10-07/tjc8048-migration/compile-final.log)、[模拟器记录](evidence/2026-10-07/tjc8048-migration/simulator-results.json)、[文件清单与哈希](evidence/2026-10-07/tjc8048-migration/manifest.json)、属性回读和页面截图。
![主页面模拟效果](evidence/2026-10-07/tjc8048-migration/dash-sample.png)
![DEBUG 正常状态模拟效果](evidence/2026-10-07/tjc8048-migration/debug-normal.png)
## 2026-10-07 无人状态扩展
当前 800×480 工程的屏幕接口升级为 1.5。在锁定状态右侧增加无人状态;`sd` 调整为宽 115、24 像素字库 ID 4,新增状态由 `xstr` 在 x=330、y=379、w=174、h=53 区域绘制,不改变原控件 ID。全局变量 `as_state` 上电为 6(未知),0..5 分别为 AS OFF、AS Ready、AS Driving、AS Finished、AS Emergency、Manual Driving。后初始化与 100 ms 定时器按变化更新,切页后重绘。
新增状态需要配套 v2.7 MCU 的 `0x183` 版本 2 解码;初始移植的“换屏不要求修改 MCU”仅适用于未增加状态的原接口。最新版 HMI/TFT 与初始移植哈希不同;当前 TFT 为 8,863,680 字节,编译 0 错误、0 警告。六种状态、未知、跨页恢复、任务确认保留实际状态均通过官方模拟器检查,详情及当前哈希见 [无人状态验证报告](无人状态显示验证报告.md)。实物屏幕尚未下载。
![新增无人状态模拟效果](evidence/2026-10-07/as-status/dash-as-ready-sample.png)
@@ -0,0 +1,84 @@
VERSION "1.1"
NS_ :
NS_DESC_
CM_
BA_DEF_
BA_
VAL_
CAT_DEF_
CAT_
FILTER
BA_DEF_DEF_
EV_DATA_
ENVVAR_DATA_
SGTYPE_
SGTYPE_VAL_
BA_DEF_SGTYPE_
BA_SGTYPE_
SIG_TYPE_REF_
VAL_TABLE_
SIG_GROUP_
SIG_VALTYPE_
SIGTYPE_VALTYPE_
BO_TX_BU_
BA_DEF_REL_
BA_REL_
BA_DEF_DEF_REL_
BU_SG_REL_
BU_EV_REL_
BU_BO_REL_
SG_MUL_VAL_
BS_:
BU_: SDC_ACQ_DAC VehicleController
BO_ 1696 SDC_Heartbeat: 8 SDC_ACQ_DAC
SG_ Board_Identifier : 0|8@1+ (1,0) [0|255] "" VehicleController
SG_ Protocol_Version : 8|8@1+ (1,0) [0|255] "" VehicleController
SG_ Heartbeat_Sequence : 16|16@1+ (1,0) [0|65535] "" VehicleController
SG_ Uptime : 32|32@1+ (0.001,0) [0|4294967.295] "s" VehicleController
BO_ 1697 SDC_ADC_InputVoltage: 2 SDC_ACQ_DAC
SG_ Input_Voltage : 0|16@1+ (0.001,0) [0|65.535] "V" VehicleController
BO_ 1698 SDC_WheelSpeed: 4 SDC_ACQ_DAC
SG_ WheelSpeed_LeftFront_PA0 : 0|16@1+ (0.001,0) [0|65.535] "m/s" VehicleController
SG_ WheelSpeed_RightFront_PA6 : 16|16@1+ (0.001,0) [0|65.535] "m/s" VehicleController
BO_ 1699 SDC_DAC_Set: 3 VehicleController
SG_ DAC_Select : 0|8@1+ (1,0) [1|2] "" SDC_ACQ_DAC
SG_ DAC_Command_Voltage : 8|16@1+ (0.001,0) [0|5] "V" SDC_ACQ_DAC
BO_ 1700 SDC_DAC_Ack: 4 SDC_ACQ_DAC
SG_ DAC_Set_Result : 0|8@1+ (1,0) [0|1] "" VehicleController
SG_ DAC_Select : 8|8@1+ (1,0) [1|2] "" VehicleController
SG_ DAC_Output_Voltage : 16|16@1+ (0.001,0) [0|5] "V" VehicleController
BO_ 1701 ASSI_Lamp_Set: 1 VehicleController
SG_ ASSI_State : 0|8@1+ (1,0) [0|4] "" SDC_ACQ_DAC
BO_ 1702 SDC_GPIO_Status: 8 SDC_ACQ_DAC
SG_ SDC_Input_State : 0|15@1+ (1,0) [0|32767] "" VehicleController
SG_ SDC_Changed_Mask : 16|15@1+ (1,0) [0|32767] "" VehicleController
SG_ Timestamp : 32|32@1+ (0.001,0) [0|4294967.295] "s" VehicleController
VAL_ 1696 Board_Identifier 161 "A11_F407" ;
VAL_ 1699 DAC_Select 1 "DAC1" 2 "DAC2" ;
VAL_ 1700 DAC_Set_Result 0 "Failed" 1 "OK" ;
VAL_ 1700 DAC_Select 1 "DAC1" 2 "DAC2" ;
VAL_ 1701 ASSI_State 0 "AS_OFF" 1 "AS_READY" 2 "AS_DRIVING" 3 "AS_EMERGENCY" 4 "AS_FINISHED" ;
CM_ BO_ 1696 "Standard ID 0x6A0. Sent every 100 ms on CAN1 and CAN2.";
CM_ BO_ 1697 "Standard ID 0x6A1. Filtered and calibrated physical input voltage before the hardware divider.";
CM_ BO_ 1698 "Standard ID 0x6A2. Sent every 20 ms with two wheel speeds: left-front PA0 then right-front PA6. Raw value is mm/s (physical scale 0.001 m/s), derived from 49 pulses/rev and 1414 mm wheel circumference.";
CM_ BO_ 1699 "Standard ID 0x6A3. Accepted on CAN1 and CAN2. The on-wire voltage is an unsigned mV value. Each DAC is reset to 0 mV if its own control frame is not received again within 100 ms.";
CM_ BO_ 1700 "Standard ID 0x6A4. Sent on CAN1 and CAN2 after a DAC command. Result 0 indicates the I2C write failed.";
CM_ BO_ 1701 "Standard ID 0x6A5. Accepted on CAN1 and CAN2. Byte 0 selects the latched ASSI RGB lamp state: AS_OFF, AS_READY, AS_DRIVING, AS_EMERGENCY, or AS_FINISHED.";
CM_ BO_ 1702 "Standard ID 0x6A6. Sent every 1000 ms on CAN1 and CAN2. Changed-mask bits accumulate PD0-PD14 transitions since the preceding report.";
CM_ SG_ 1696 Board_Identifier "Fixed board identifier 0xA1.";
CM_ SG_ 1698 WheelSpeed_LeftFront_PA0 "Left-front wheel speed. TIM5_CH1 input capture on PA0; 49 pulses/rev and 1414 mm circumference.";
CM_ SG_ 1698 WheelSpeed_RightFront_PA6 "Right-front wheel speed. TIM3_CH1 input capture on PA6; 49 pulses/rev and 1414 mm circumference.";
CM_ SG_ 1702 SDC_Input_State "Bit 0 through bit 14 map directly to PD0 through PD14.";
CM_ SG_ 1702 SDC_Changed_Mask "A set bit identifies an input that changed during the preceding 1000 ms reporting interval.";
@@ -0,0 +1,18 @@
{
"result": "passed",
"messages": 13,
"signals": 51,
"known_payload_checks": 87,
"all_task_ids_and_counter_edges": true,
"ports_bitrate": {
"CAN1": 500000,
"CAN2": 250000
},
"shared_dbc_layouts_and_payloads_match": true,
"heartbeat_can1_only": true,
"firmware_and_ioc_bit_timing_match": true,
"firmware_ids_match": true,
"sdc_source_layout_match": true,
"display_sender_known_bytes_and_argument_rejection": true,
"cantools_version": "44.1.0"
}
@@ -0,0 +1,30 @@
[
{
"elf": "firmware\\build\\Debug\\AMI_Controller.elf",
"sha256": "cd3d9ce38757938a9ba898dd9f41dadbb0ee3b484e6de847d26b4c58be2f2d71",
"result": "passed",
"checks": [
"boot unknown speed: grey zero, UART terminator verified",
"CAN1: 9 zero, asymmetric, rounding and saturation vectors",
"CAN2: 9 zero, asymmetric, rounding and saturation vectors",
"8 invalid DLC/format/legacy frames reject without overwriting or refreshing expiry",
"unrelated SDC/BMS/VCU traffic cannot renew; same-value recovery and white zero work",
"tick zero and uint32 wrap: independent timeout boundary works"
],
"evidence": "ARM emulation with mocked HAL, not physical CAN/HMI"
},
{
"elf": "firmware\\build\\Release\\AMI_Controller.elf",
"sha256": "4fd3023757769d6cf5ae7bc81f277082abbc4c3db77d779684d536707a206d08",
"result": "passed",
"checks": [
"boot unknown speed: grey zero, UART terminator verified",
"CAN1: 9 zero, asymmetric, rounding and saturation vectors",
"CAN2: 9 zero, asymmetric, rounding and saturation vectors",
"8 invalid DLC/format/legacy frames reject without overwriting or refreshing expiry",
"unrelated SDC/BMS/VCU traffic cannot renew; same-value recovery and white zero work",
"tick zero and uint32 wrap: independent timeout boundary works"
],
"evidence": "ARM emulation with mocked HAL, not physical CAN/HMI"
}
]
@@ -0,0 +1,20 @@
{
"sdc_remote": "https://git.acetaffy.ltd/acetaffy/SDC_ACQ_DAC.git",
"branch": "master",
"commit": "7bc2d9f1eaaf19814957037bd097cd879cbf4cbf",
"verified_on": "2026-10-05",
"source_dbc_sha256": "3ec8f4bf25e4255265113752aba3c10e3d5f98291ae32e75a795130c3f3c2567",
"release_bin_bytes": 16632,
"ram_bytes": 2656,
"files": {
"firmware/Core/Src/ami_app.c": "397717546de6423872c3147aab3155bae483c722a759f5639628b957ca285057",
"firmware/Core/Inc/ami_protocol.h": "95c7ef20aa1101071acf0a57ae049e7f9c0b453d24cb9a377bb8ad2754ebac16",
"AMI.dbc": "843c2f59ee642b2ad047ca410474833c4cbce2c2708663f428d35e5a63c720c8",
"AMI_CAN2_250k.dbc": "4d7a1b887ca037f859f25e0ad34d88498fed99d0af57587fb1033d2f06e5fec7",
"output/firmware/AMI_Controller.bin": "ac5cff0bd3a9e06499f2ebf4186863625ba8c664dcab67309f14acb7d83acabd",
"output/firmware/AMI_Controller_v2.5_500k_250k.bin": "a772bd9d1a278ed061b659e7996d276ebfa59fcc65260d0c7fc8a34f67bf0293"
},
"flash_performed": false,
"physical_can_test_performed": false,
"physical_hmi_test_performed": false
}
@@ -0,0 +1,29 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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
UPLOADING ...
File : D:\YMR\AMI\docs\evidence\2026-10-06\wheel-speed-flash\before-flash-128k.bin
Size : 131072 Bytes
Address: : 0x8000000
Read progress:
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± 0%␍ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ 100%
Data read successfully
Time elapsed during read operation is: 00:00:02.114
@@ -0,0 +1,29 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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
UPLOADING ...
File : D:\YMR\AMI\docs\evidence\2026-10-06\wheel-speed-flash\flash-readback.bin
Size : 16632 Bytes
Address: : 0x8000000
Read progress:
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± 0%␍ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ 100%
Data read successfully
Time elapsed during read operation is: 00:00:00.264
@@ -0,0 +1,21 @@
{
"date": "2026-10-06",
"version": "AMI v2.6",
"probe_serial": "37FF71064E573436188C1543",
"device_id": "0x467",
"device_family": "STM32G0B0xx/B1xx/C1xx",
"flash_kib": 128,
"target_voltage_v": 3.24,
"binary": "output/firmware/AMI_Controller.bin",
"address": "0x08000000",
"bytes": 16632,
"sha256": "ac5cff0bd3a9e06499f2ebf4186863625ba8c664dcab67309f14acb7d83acabd",
"flash_verified": true,
"full_readback_identical": true,
"reset_performed": true,
"backup_bytes": 131072,
"backup_sha256": "47ec0297087c1409e281c0fab0405fec89cd33ec462763f9e040155f886c74b9",
"readback_sha256": "ac5cff0bd3a9e06499f2ebf4186863625ba8c664dcab67309f14acb7d83acabd",
"physical_sdc_can_test_performed": false,
"physical_hmi_test_performed": false
}
@@ -0,0 +1,56 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 16.24 KB
Address : 0x08000000
Erasing memory corresponding to segment 0:
Erasing internal memory sectors [0 8]
Download in Progress:
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± 0%␍ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ 100%
File download complete
Time elapsed during download operation: 00:00:00.798
Verifying...
Read progress:
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± 50%␍ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ 100%
Time elapsed during verifying operation: 00:00:00.264
Download verified successfully
MCU Reset
Software reset is performed
@@ -0,0 +1,23 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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
MCU Reset
Software reset is performed
@@ -0,0 +1,78 @@
exec(open('tmp/accept_as_hardware.py',encoding='utf-8').read().split('with can.Bus(')[0])
import numpy as np,pyautogui as pg
from pywinauto import Desktop
W=461358
w=Desktop(backend='win32').window(handle=W);u=Desktop(backend='uia').window(handle=W)
w.set_focus()
u.child_window(title='开始',control_type='Hyperlink').invoke();time.sleep(.4)
canvas=w.child_window(handle=330296).rectangle()
stop=threading.Event();payload=None;errors=[];checks=[];tx=[];frames=[]
with can.Bus(interface='pcan',channel='PCAN_USBBUS1',bitrate=500000) as bus:
def sender():
try:
while not stop.is_set():
msg=payload
if msg:bus.send(msg,timeout=.15);tx.append(dict(id=hex(msg.arbitration_id),data=msg.data.hex(' ')))
stop.wait(.1)
except Exception as e:errors.append(repr(e))
def receiver():
try:
while not stop.is_set():
m=bus.recv(.1)
if m:frames.append(dict(id=hex(m.arbitration_id),data=m.data.hex(' '),timestamp=m.timestamp))
except Exception as e:errors.append(repr(e))
ts=[threading.Thread(target=fn) for fn in (sender,receiver)]
for t in ts:t.start()
def feedback(state,flags=15,version=2):
global payload
payload=can.Message(arbitration_id=0x183,is_extended_id=False,data=bytes([2,1,1,flags,0,state,0,version]))
def shotcheck(name,color,target=None):
time.sleep(1.3)
if target is not None:
snap=memory('hmi-'+name);assert snap['states']==target,(name,snap,target)
else:snap=None
im=pg.screenshot(region=(canvas.left,canvas.top,1200,720));im.save(str(O/('can-uart-hmi-'+name+'.png')))
a=np.asarray(im)[int(379*1.5):int(432*1.5),int(330*1.5):int(504*1.5),:3].astype(np.int16)
r,g,b=a[:,:,0],a[:,:,1],a[:,:,2]
masks={'gray':(r>75)&(r<180)&(abs(r-g)<8)&(abs(r-b)<8),
'white':(r>210)&(g>210)&(b>210),'yellow':(r>180)&(g>180)&(b<80),
'blue':(b>180)&(g<80)&(r<80),'red':(r>180)&(g<80)&(b<80),
'green':(g>180)&(r<80)&(b<80)}
count=int(masks[color].sum());assert count>30,(name,color,count)
assert bus.status()==0 and not errors
checks.append(dict(name=name,color=color,pixels=count,ram=snap,passed=True));print(name,'display passed',flush=True)
try:
for state,label,color in [(0,'off','white'),(1,'ready','yellow'),(2,'driving','yellow'),(3,'finished','blue'),(4,'emergency','red'),(5,'manual','green')]:
feedback(state);shotcheck(label,color,[2,1,1,state])
feedback(1,7);shotcheck('as-invalid','gray',[2,1,1,6])
feedback(1);shotcheck('before-legacy','yellow',[2,1,1,1])
feedback(0,7,1);shotcheck('legacy-unknown','gray',[2,1,1,6])
feedback(1);shotcheck('before-timeout','yellow',[2,1,1,1])
payload=can.Message(arbitration_id=0x6a0,is_extended_id=False,data=bytes.fromhex('A1 01 00 00 00 00 00 00'))
shotcheck('timeout-other-traffic','gray',[7,0,0,6])
feedback(1);shotcheck('recovery','yellow',[2,1,1,1])
# Actual simulated touch; all displayed feedback still comes through physical UART.
def touch(x,y):
pg.moveTo(canvas.left+x*1.5,canvas.top+y*1.5);pg.mouseDown();time.sleep(.15);pg.mouseUp();time.sleep(.2)
props=json.loads((R/'docs/evidence/2026-10-07/tjc8048-migration/properties-verified.json').read_text(encoding='utf-8'))
def at(page,component):
p=next(p for k,p in props[page].items() if k.startswith(component+'('))
touch(int(p['x'])+int(p['w'])/2,int(p['y'])+int(p['h'])/2)
at('dash','debug_entry');feedback(4);time.sleep(.8);at('debug','b0')
shotcheck('cross-page-latest-emergency','red',[2,1,1,4])
feedback(1);shotcheck('before-touch-request','yellow',[2,1,1,1])
before=len(frames);at('dash','bt4');at('CONFIRM','b0')
shotcheck('touch-request-keeps-as-ready','yellow',[2,1,1,1])
request=next((m for m in frames[before:] if m['id']=='0x300' and bytes.fromhex(m['data'])[1]==5),None)
assert request,('touch -> physical UART RX -> CAN request absent',frames[before:]);checks[-1]['request']=request
payload=None;shotcheck('final-unknown','gray',[7,0,0,6])
finally:
payload=None;stop.set()
for t in ts:t.join(timeout=2)
logs={str(c.handle):c.window_text() for c in w.descendants() if 'RichEdit' in c.class_name()}
(O/'can-uart-hmi-serial-panel.json').write_text(json.dumps(logs,ensure_ascii=False,indent=2),encoding='utf-8')
result=dict(result='passed' if len(checks)==16 and not errors else 'partial',scope='physical CAN1 -> MCU RAM -> USART2/COM6 -> official HMI simulator; touch UART RX -> real CAN1 request; no physical screen download',checks=checks,errors=errors)
(O/'can-uart-hmi-results.json').write_text(json.dumps(result,ensure_ascii=False,indent=2),encoding='utf-8')
(O/'can-uart-hmi-can.json').write_text(json.dumps(dict(sent=tx,received=frames),indent=2),encoding='utf-8')
u.child_window(title='停止',control_type='Hyperlink').invoke()
print('CAN/UART/HMI checks completed:',len(checks),flush=True)
@@ -0,0 +1,108 @@
import os,json,re,struct,subprocess,threading,time
from pathlib import Path
R=Path('D:/YMR/AMI');O=Path((R/'tmp/as-flash-evidence-path.txt').read_text())
DLL=R/'tmp/can1-test-20261002/pcan-basic/x64';os.environ['PATH']=str(DLL)+os.pathsep+os.environ['PATH'];dh=os.add_dll_directory(str(DLL))
import can,serial
CLI='D:/STM32CubeCLT_1.19.0/STM32CubeProgrammer/bin/STM32_Programmer_CLI.exe'
NM='D:/STM32CubeCLT_1.19.0/GNU-tools-for-STM32/bin/arm-none-eabi-nm.exe'
nm=subprocess.check_output([NM,'-n',str(R/'firmware/build/Release/AMI_Controller.elf')]).decode().replace('\r','')
S={n:int(a,16) for a,k,n in re.findall(r'^(\w+)\s+(\w)\s+(\w+)$',nm,re.M)}
names=['vcu_display_state','vcu_status_last_rx_ms','vcu_status_received','can_rx_error_count','uart_rx_error_count','task_sequence','task_head','task_tail','task_queue','parser_pos','screen_tx_busy']
base=min(S[n] for n in names)&~3
length=((max(S[n]+4 for n in names)-base+3)//4)*4
def memory(name):
p=subprocess.run([CLI,'-c','port=SWD','sn=37FF71064E573436188C1543','mode=HOTPLUG','freq=1000','-r32',hex(base),str(length)],capture_output=True,timeout=15)
(O/(name+'-ram.log')).write_bytes(p.stdout+p.stderr);assert p.returncode==0
mem={}
for a,words in re.findall(r'0x([0-9A-Fa-f]+)\s*:\s*((?:[0-9A-Fa-f]{8}\s*)+)',p.stdout.decode(errors='replace')):
a=int(a,16)
for word in words.split():
for i,b in enumerate(struct.pack('<I',int(word,16))):mem[a+i]=b
a+=4
def val(n,l=4):return int.from_bytes(bytes(mem[S[n]+i] for i in range(l)),'little')
return dict(states=list(mem[S['vcu_display_state']+i] for i in range(4)),timestamp=val('vcu_status_last_rx_ms'),received=val('vcu_status_received',1),can_errors=val('can_rx_error_count'),uart_errors=val('uart_rx_error_count'),task_sequence=val('task_sequence',1),task_head=val('task_head',1),task_tail=val('task_tail',1))
frames=[];tx=[];uart=bytearray();checks=[];errors=[];stop=threading.Event();payload=None
def set_payload(data,**kw):
global payload
payload=can.Message(arbitration_id=0x183,is_extended_id=False,data=bytes(data),**kw)
def commands(start=0):
data=bytes(uart[start:])
return [p.decode('ascii') for p in data.split(b'\xff\xff\xff')[:-1] if p and all(32<=b<=126 for b in p)]
def record(name,expected,wait=.4):
time.sleep(wait);snap=memory(name)
assert snap['states']==expected,(name,expected,snap)
assert snap['can_errors']==snap['uart_errors']==0 and bus.status()==0 and not errors,(name,snap,bus.status(),errors)
checks.append(dict(name=name,expected=expected,snapshot=snap,passed=True));print(name,'passed',flush=True)
return snap
with can.Bus(interface='pcan',channel='PCAN_USBBUS1',bitrate=500000) as bus, serial.Serial('COM6',9600,timeout=.05) as port:
assert bus.reset()
reset=subprocess.run([CLI,'-c','port=SWD','sn=37FF71064E573436188C1543','mode=HOTPLUG','freq=1000','-rst'],capture_output=True,timeout=15)
(O/'hardware-reset-active-can.log').write_bytes(reset.stdout+reset.stderr)
assert reset.returncode==0
end=time.monotonic()+3
while time.monotonic()<end:
m=bus.recv(.15)
if m:frames.append(dict(id=hex(m.arbitration_id),data=m.data.hex(' '),timestamp=m.timestamp))
(O/'can-baseline.json').write_text(json.dumps(dict(bitrate=500000,status=bus.status(),frames=frames),indent=2))
heartbeat=[m for m in frames if m['id']=='0x301']
assert len(heartbeat)>=10 and bus.status()==0,('CAN1 500K baseline heartbeat missing',len(heartbeat),bus.status())
print('CAN1 500K baseline:',len(heartbeat),'heartbeats, status 0',flush=True)
def reader():
try:
while not stop.is_set():uart.extend(port.read(512))
except Exception as e:errors.append(repr(e))
def sender():
try:
while not stop.is_set():
msg=payload
if msg:bus.send(msg,timeout=.15);tx.append(dict(id=hex(msg.arbitration_id),data=msg.data.hex(' '),monotonic=time.monotonic()))
stop.wait(.08)
except Exception as e:errors.append(repr(e))
def receiver():
try:
while not stop.is_set():
m=bus.recv(.1)
if m:frames.append(dict(id=hex(m.arbitration_id),data=m.data.hex(' '),timestamp=m.timestamp))
except Exception as e:errors.append(repr(e))
ts=[threading.Thread(target=fn) for fn in (reader,sender,receiver)]
for t in ts:t.start()
try:
for state in range(6):
start=len(uart);set_payload([2,1,1,15,state,state,0,2])
record('as_'+str(state),[2,1,1,state],.65)
expected='as_state='+str(state)
assert expected in commands(start),('physical UART state missing',state,commands(start))
checks[-1]['physical_uart']=expected
for flags in range(16):
set_payload([2,1,1,flags,255,1,0,2])
record('valid_'+str(flags),[2 if flags&1 else 7,1 if flags&2 else 0,1 if flags&4 else 0,1 if flags&8 else 6])
set_payload([2,1,1,15,0,4,0,2]);record('before_legacy',[2,1,1,4])
start=len(uart);set_payload([2,1,1,7,0,0,0,1]);record('legacy_clears_as',[2,1,1,6],.65)
assert 'as_state=6' in commands(start)
for label,data in [('bad_as',[2,1,1,15,0,6,0,2]),('bad_flag',[2,1,1,31,0,1,0,2]),('reserved',[2,1,1,15,0,1,1,2]),('bad_version',[2,1,1,15,0,1,0,3])]:
set_payload([2,1,1,15,0,1,0,2]);record(label+'_baseline',[2,1,1,1])
payload=None;time.sleep(.1);before=memory(label+'_stopped')
start=len(uart);set_payload(data);after=record(label+'_expired',[7,0,0,6],.8)
assert after['timestamp']==before['timestamp']
assert 'as_state=6' in commands(start)
set_payload([2,1,1,15,0,1,0,2]);record('before_timeout',[2,1,1,1])
start=len(uart);payload=can.Message(arbitration_id=0x6a0,is_extended_id=False,data=bytes.fromhex('A1 01 00 00 00 00 00 00'))
record('other_can_cannot_renew',[7,0,0,6],.8)
assert all(c in commands(start) for c in ['current_task=7','lock_state=0','ebs_state=0','as_state=6'])
set_payload([2,1,1,15,0,1,0,2]);record('recovery',[2,1,1,1],.65)
before=memory('before_uart_request');port.write(bytes.fromhex('AA 55 01 05 0D 0A'));port.flush()
snap=record('physical_uart_task_request',[2,1,1,1],.65)
requests=[m for m in frames if m['id']=='0x300' and bytes.fromhex(m['data'])[1]==5]
assert requests and snap['task_sequence']!=before['task_sequence'],('UART RX to CAN request missing',requests,before,snap)
checks[-1]['can_request']=requests[-1]
print('UART COM6 -> MCU -> real CAN 0x300 verified',flush=True)
payload=None;record('final_unknown',[7,0,0,6],.8)
finally:
payload=None;stop.set()
for t in ts:t.join(timeout=2)
(O/'hardware-uart.bin').write_bytes(uart)
(O/'hardware-uart-commands.json').write_text(json.dumps(commands(),indent=2))
(O/'hardware-can.json').write_text(json.dumps(dict(received=frames,sent=tx),indent=2))
result=dict(result='passed' if len(checks)==37 and not errors else 'partial',scope='CAN1 500K -> actual MCU RAM -> physical USART2 COM6; physical UART task RX -> CAN1 0x300; physical screen not tested',checks=checks,errors=errors)
(O/'hardware-results.json').write_text(json.dumps(result,ensure_ascii=False,indent=2)+'\n',encoding='utf-8')
print('Physical checks:',len(checks),'completed')
@@ -0,0 +1,21 @@
{
"date": "2026-10-07",
"firmware": "v2.7",
"binary_bytes": 16672,
"binary_sha256": "1951c63e779429d08a992d1171fc92173e4399307ff741fdc5d9b7646848855d",
"backup_bytes": 131072,
"full_readback_identical": true,
"reset_performed": true,
"can1_bitrate": 500000,
"physical_can1_passed": true,
"physical_uart_com6_passed": true,
"hardware_checks": 37,
"physical_uart_drives_official_hmi_simulator_passed": true,
"hmi_state_checks": 16,
"physical_hmi_downloaded": false,
"physical_hmi_tested": false,
"can2_tested": false,
"real_vcu_tested": false,
"physical_vehicle_actions_tested": false,
"git_pushed": false
}
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 00010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00000F5F 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00000DAC
0x2000025C : 00000027 00000F3C 00000000 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF303D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00000F44 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00000F44
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 000012E5 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00001194
0x2000025C : 00000030 000012C0 00000000 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF313D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 000012B9 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 000012B9
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 02010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00001669 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 0000157C
0x2000025C : 00000039 00001644 00001388 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF323D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 0000162F 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 0000162F
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 03010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 000019F3 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00001964
0x2000025C : 00000042 000019C8 00001388 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF333D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 000019F5 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 000019F5
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 04010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00001D77 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00001D4C
0x2000025C : 0000004B 00001D4C 00001388 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF343D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00001D69 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00001D69
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 05010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00002100 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00001F40
0x2000025C : 00000054 000020D0 00001388 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF353D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 000020E1 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 000020E1
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 0000525E 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00005208
0x2000025C : 000000D2 00005208 00004E20 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF313D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 0000523C 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 0000523C
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 06000007 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 000057D6 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000002 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 000055F0
0x2000025C : 000000E0 00005780 00004E20 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF363D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 0000528D 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00000000 0000528D
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 000053C0 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000001 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00005208
0x2000025C : 000000D6 00005398 00004E20 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF313D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 0000528D 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 0000528D
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00005A68 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 000059D8
0x2000025C : 000000E7 00005A3C 00004E20 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF313D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00005A69 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00005A69
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 06000007 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00005FEF 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000002 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00005FB4
0x2000025C : 000000F5 00005FB4 00004E20 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF363D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00005A69 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00000000 00005A69
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00005BD1 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000001 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00005BCC
0x2000025C : 000000EB 00005BCC 00004E20 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF313D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00005A69 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00005A69
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00006A80 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000002 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00006978
0x2000025C : 00000110 00006A40 000061A8 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF313D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00006A6D 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00006A6D
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 06000007 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00006FF7 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000001 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00006F54
0x2000025C : 0000011E 00006FB8 000061A8 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF363D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00006ABD 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00000000 00006ABD
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00006BDA 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00006B6C
0x2000025C : 00000114 00006BD0 000061A8 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF313D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00006ABD 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00006ABD
@@ -0,0 +1,29 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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
UPLOADING ...
File : D:\YMR\AMI\docs\evidence\2026-10-07\as-status-flash\153558\before-flash-128k.bin
Size : 131072 Bytes
Address: : 0x8000000
Read progress:
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± 0%␍ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ 100%
Data read successfully
Time elapsed during read operation is: 00:00:02.119
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 04010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00004C49 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00004C2C
0x2000025C : 000000C3 00004C2C 00003A98 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF343D FFFF32FF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00004C42 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00004C42
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00007286 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000002 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00007148
0x2000025C : 00000125 00007274 000061A8 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF313D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00007248 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00007248
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00007B31 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 00000008 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000018 00000001 00007B0C
0x2000025C : 0000013B 00007B0C 00007530 00000000
0x2000026C : 00000000 00000000 00000000 3D353164
0x2000027C : FFFFFF30 6B736174 FFFF323D 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00007B19 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00007B19
@@ -0,0 +1,161 @@
{
"bitrate": 500000,
"status": 0,
"frames": [
{
"id": "0x301",
"data": "01 00 00 00 64 00 00 00",
"timestamp": 1099993.927386
},
{
"id": "0x301",
"data": "01 00 01 00 c8 00 00 00",
"timestamp": 1099994.02748
},
{
"id": "0x301",
"data": "01 00 02 00 2c 01 00 00",
"timestamp": 1099994.127532
},
{
"id": "0x301",
"data": "01 00 03 00 90 01 00 00",
"timestamp": 1099994.227584
},
{
"id": "0x301",
"data": "01 00 04 00 f4 01 00 00",
"timestamp": 1099994.327636
},
{
"id": "0x301",
"data": "01 00 05 00 58 02 00 00",
"timestamp": 1099994.427687
},
{
"id": "0x301",
"data": "01 00 06 00 bc 02 00 00",
"timestamp": 1099994.527739
},
{
"id": "0x301",
"data": "01 00 07 00 20 03 00 00",
"timestamp": 1099994.627734
},
{
"id": "0x301",
"data": "01 00 08 00 84 03 00 00",
"timestamp": 1099994.727785
},
{
"id": "0x301",
"data": "01 00 09 00 e8 03 00 00",
"timestamp": 1099994.82788
},
{
"id": "0x301",
"data": "01 00 0a 00 4c 04 00 00",
"timestamp": 1099994.927932
},
{
"id": "0x301",
"data": "01 00 0b 00 b0 04 00 00",
"timestamp": 1099995.028026
},
{
"id": "0x301",
"data": "01 00 0c 00 14 05 00 00",
"timestamp": 1099995.128078
},
{
"id": "0x301",
"data": "01 00 0d 00 78 05 00 00",
"timestamp": 1099995.22813
},
{
"id": "0x301",
"data": "01 00 0e 00 dc 05 00 00",
"timestamp": 1099995.328224
},
{
"id": "0x301",
"data": "01 00 0f 00 40 06 00 00",
"timestamp": 1099995.428318
},
{
"id": "0x301",
"data": "01 00 10 00 a4 06 00 00",
"timestamp": 1099995.52837
},
{
"id": "0x301",
"data": "01 00 11 00 08 07 00 00",
"timestamp": 1099995.628365
},
{
"id": "0x301",
"data": "01 00 12 00 6c 07 00 00",
"timestamp": 1099995.728416
},
{
"id": "0x301",
"data": "01 00 13 00 d0 07 00 00",
"timestamp": 1099995.828511
},
{
"id": "0x301",
"data": "01 00 14 00 34 08 00 00",
"timestamp": 1099995.928605
},
{
"id": "0x301",
"data": "01 00 15 00 98 08 00 00",
"timestamp": 1099996.0287
},
{
"id": "0x301",
"data": "01 00 16 00 fc 08 00 00",
"timestamp": 1099996.128794
},
{
"id": "0x301",
"data": "01 00 17 00 60 09 00 00",
"timestamp": 1099996.228889
},
{
"id": "0x301",
"data": "01 00 18 00 c4 09 00 00",
"timestamp": 1099996.32894
},
{
"id": "0x301",
"data": "01 00 19 00 28 0a 00 00",
"timestamp": 1099996.429035
},
{
"id": "0x301",
"data": "01 00 1a 00 8c 0a 00 00",
"timestamp": 1099996.529087
},
{
"id": "0x301",
"data": "01 00 1b 00 f0 0a 00 00",
"timestamp": 1099996.628996
},
{
"id": "0x301",
"data": "01 00 1c 00 54 0b 00 00",
"timestamp": 1099996.72909
},
{
"id": "0x301",
"data": "01 00 1d 00 b8 0b 00 00",
"timestamp": 1099996.829142
},
{
"id": "0x301",
"data": "01 00 1e 00 1c 0c 00 00",
"timestamp": 1099996.929194
}
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

File diff suppressed because it is too large Load Diff
Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

@@ -0,0 +1,348 @@
{
"result": "passed",
"scope": "physical CAN1 -> MCU RAM -> USART2/COM6 -> official HMI simulator; touch UART RX -> real CAN1 request; no physical screen download",
"checks": [
{
"name": "off",
"color": "white",
"pixels": 271,
"ram": {
"states": [
2,
1,
1,
0
],
"timestamp": 93857,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 1,
"task_head": 1,
"task_tail": 1
},
"passed": true
},
{
"name": "ready",
"color": "yellow",
"pixels": 431,
"ram": {
"states": [
2,
1,
1,
1
],
"timestamp": 95466,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 1,
"task_head": 1,
"task_tail": 1
},
"passed": true
},
{
"name": "driving",
"color": "yellow",
"pixels": 468,
"ram": {
"states": [
2,
1,
1,
2
],
"timestamp": 97080,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 1,
"task_head": 1,
"task_tail": 1
},
"passed": true
},
{
"name": "finished",
"color": "blue",
"pixels": 569,
"ram": {
"states": [
2,
1,
1,
3
],
"timestamp": 98695,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 1,
"task_head": 1,
"task_tail": 1
},
"passed": true
},
{
"name": "emergency",
"color": "red",
"pixels": 612,
"ram": {
"states": [
2,
1,
1,
4
],
"timestamp": 100311,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 1,
"task_head": 1,
"task_tail": 1
},
"passed": true
},
{
"name": "manual",
"color": "green",
"pixels": 759,
"ram": {
"states": [
2,
1,
1,
5
],
"timestamp": 101926,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 1,
"task_head": 1,
"task_tail": 1
},
"passed": true
},
{
"name": "as-invalid",
"color": "gray",
"pixels": 629,
"ram": {
"states": [
2,
1,
1,
6
],
"timestamp": 103542,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 1,
"task_head": 1,
"task_tail": 1
},
"passed": true
},
{
"name": "before-legacy",
"color": "yellow",
"pixels": 431,
"ram": {
"states": [
2,
1,
1,
1
],
"timestamp": 105164,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 1,
"task_head": 1,
"task_tail": 1
},
"passed": true
},
{
"name": "legacy-unknown",
"color": "gray",
"pixels": 629,
"ram": {
"states": [
2,
1,
1,
6
],
"timestamp": 106788,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 1,
"task_head": 1,
"task_tail": 1
},
"passed": true
},
{
"name": "before-timeout",
"color": "yellow",
"pixels": 431,
"ram": {
"states": [
2,
1,
1,
1
],
"timestamp": 108395,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 1,
"task_head": 1,
"task_tail": 1
},
"passed": true
},
{
"name": "timeout-other-traffic",
"color": "gray",
"pixels": 629,
"ram": {
"states": [
7,
0,
0,
6
],
"timestamp": 108510,
"received": 0,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 1,
"task_head": 1,
"task_tail": 1
},
"passed": true
},
{
"name": "recovery",
"color": "yellow",
"pixels": 431,
"ram": {
"states": [
2,
1,
1,
1
],
"timestamp": 111622,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 1,
"task_head": 1,
"task_tail": 1
},
"passed": true
},
{
"name": "cross-page-latest-emergency",
"color": "red",
"pixels": 612,
"ram": {
"states": [
2,
1,
1,
4
],
"timestamp": 115347,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 1,
"task_head": 1,
"task_tail": 1
},
"passed": true
},
{
"name": "before-touch-request",
"color": "yellow",
"pixels": 431,
"ram": {
"states": [
2,
1,
1,
1
],
"timestamp": 116953,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 1,
"task_head": 1,
"task_tail": 1
},
"passed": true
},
{
"name": "touch-request-keeps-as-ready",
"color": "yellow",
"pixels": 431,
"ram": {
"states": [
2,
1,
1,
1
],
"timestamp": 119866,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 2,
"task_head": 2,
"task_tail": 2
},
"passed": true,
"request": {
"id": "0x300",
"data": "01 05 01 01 95 cd 01 00",
"timestamp": 1100112.070753
}
},
{
"name": "final-unknown",
"color": "gray",
"pixels": 629,
"ram": {
"states": [
7,
0,
0,
6
],
"timestamp": 119971,
"received": 0,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 2,
"task_head": 2,
"task_tail": 2
},
"passed": true
}
],
"errors": []
}
File diff suppressed because one or more lines are too long
Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 06000007 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00000CB2 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000002 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00000BB8
0x2000025C : 00000020 00000C80 00000000 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF363D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00000000 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00000000 00000000
@@ -0,0 +1,35 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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: : 0x40006418
0x40006418 : 00001000
Reading 32-bit memory content
Size : 8 Bytes
Address: : 0x40006440
0x40006440 : 0015FF00 00000771
@@ -0,0 +1,23 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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
MCU Reset
Software reset is performed
@@ -0,0 +1,33 @@
{
"reset_code": 0,
"baseline_frames": [],
"after_send_status": [
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"send_errors": [],
"ram_after_send": {
"states": [
7,
0,
0,
6
],
"timestamp": 0,
"received": 0,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"uart_ascii": "dash.speed.val=0���dash.ts.val=0���dash.mct.val=0���dash.dl.val=0���dash.djwd.val=0���dash.mcuwd.val=0���dash.dtwd.val=0���dash.lvbat.val=0���d0=0���d1=0���d2=0���d3=0���d4=0���d5=0���d6=0���d7=0���d8=0���d9=0���d10=0���d11=0���d12=0���d13=0���d14=0���d15=0���dash.speed.pco=16904���dash.ts.pco=16904���dash.mct.pco=16904���dash.dl.pco=16904���dash.djwd.pco=16904���dash.mcuwd.pco=16904���dash.dtwd.pco=16904���dash.lvbat.pco=16904���current_task=7���lock_state=0���ebs_state=0���as_state=6���",
"frames": []
}
@@ -0,0 +1 @@
dash.speed.val=0ÿÿÿdash.ts.val=0ÿÿÿdash.mct.val=0ÿÿÿdash.dl.val=0ÿÿÿdash.djwd.val=0ÿÿÿdash.mcuwd.val=0ÿÿÿdash.dtwd.val=0ÿÿÿdash.lvbat.val=0ÿÿÿd0=0ÿÿÿd1=0ÿÿÿd2=0ÿÿÿd3=0ÿÿÿd4=0ÿÿÿd5=0ÿÿÿd6=0ÿÿÿd7=0ÿÿÿd8=0ÿÿÿd9=0ÿÿÿd10=0ÿÿÿd11=0ÿÿÿd12=0ÿÿÿd13=0ÿÿÿd14=0ÿÿÿd15=0ÿÿÿdash.speed.pco=16904ÿÿÿdash.ts.pco=16904ÿÿÿdash.mct.pco=16904ÿÿÿdash.dl.pco=16904ÿÿÿdash.djwd.pco=16904ÿÿÿdash.mcuwd.pco=16904ÿÿÿdash.dtwd.pco=16904ÿÿÿdash.lvbat.pco=16904ÿÿÿcurrent_task=7ÿÿÿlock_state=0ÿÿÿebs_state=0ÿÿÿas_state=6ÿÿÿ
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 06000007 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 000082DA 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 003A0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 000082DC
0x2000025C : 0000014F 000082DC 00007530 00000000
0x2000026C : 01010000 00000501 00000500 735F7361
0x2000027C : 65746174 FFFF363D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 050155AA
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00007EDF 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00000000 00007EDF
@@ -0,0 +1,136 @@
{
"date": "2026-10-07",
"firmware": "v2.7",
"evidence_dir": "D:\\YMR\\AMI\\docs\\evidence\\2026-10-07\\as-status-flash\\153558",
"probe_serial": "37FF71064E573436188C1543",
"binary_bytes": 16672,
"binary_sha256": "1951c63e779429d08a992d1171fc92173e4399307ff741fdc5d9b7646848855d",
"flash_verified": true,
"full_readback_identical": true,
"physical_can_test_performed": false,
"physical_hmi_test_performed": false,
"target_probe": " -------------------------------------------------------------------\r\n STM32CubeProgrammer v2.20.0 \r\n -------------------------------------------------------------------\r\n\r\nST-LINK SN : 37FF71064E573436188C1543\r\nST-LINK FW : V2J47S7\r\nBoard : --\r\nVoltage : 3.24V\r\nSWD freq : 950 KHz\r\nConnect mode: Hot Plug\r\nReset mode : Software reset\r\nDevice ID : 0x467\r\nRevision ID : Rev Z\r\nDevice name : STM32G0B0xx/B1xx/C1xx\r\nFlash size : 128 KBytes\r\nDevice type : MCU\r\nDevice CPU : Cortex-M0+\r\nBL Version : 0x92\r\n\r\n",
"backup_bytes": 131072,
"backup_sha256": "bfcbde31896b0dacbfc37f30158c6ff93fc6fd6da5226be76c834bd18cfa6842",
"readback_image_sha256": "1951c63e779429d08a992d1171fc92173e4399307ff741fdc5d9b7646848855d",
"readback_128k_sha256": "e313ddcd7c5f2d356391c2faaae3e771ddef0964dd80e550432a592b59adbffa",
"reset_performed": true,
"serial": {
"port": "COM6",
"baudrate": 9600,
"captured_bytes": 1479,
"complete_commands": [
"dash.speed.val=0",
"dash.ts.val=0",
"dash.mct.val=0",
"dash.dl.val=0",
"dash.djwd.val=0",
"dash.mcuwd.val=0",
"dash.dtwd.val=0",
"dash.lvbat.val=0",
"d0=0",
"d1=0",
"d2=0",
"d3=0",
"d4=0",
"d5=0",
"d6=0",
"d7=0",
"d8=0",
"d9=0",
"d10=0",
"d11=0",
"d12=0",
"d13=0",
"d14=0",
"d15=0",
"dash.speed.pco=16904",
"dash.ts.pco=16904",
"dash.mct.pco=16904",
"dash.dl.pco=16904",
"dash.djwd.pco=16904",
"dash.mcuwd.pco=16904",
"dash.dtwd.pco=16904",
"dash.lvbat.pco=16904",
"current_task=7",
"lock_state=0",
"ebs_state=0",
"as_state=6",
"dash.speed.val=0",
"dash.ts.val=0",
"dash.mct.val=0",
"dash.dl.val=0",
"dash.djwd.val=0",
"dash.mcuwd.val=0",
"dash.dtwd.val=0",
"dash.lvbat.val=0",
"d0=0",
"d1=0",
"d2=0",
"d3=0",
"d4=0",
"d5=0",
"d6=0",
"d7=0",
"d8=0",
"d9=0",
"d10=0",
"d11=0",
"d12=0",
"d13=0",
"d14=0",
"d15=0",
"dash.speed.pco=16904",
"dash.ts.pco=16904",
"dash.mct.pco=16904",
"dash.dl.pco=16904",
"dash.djwd.pco=16904",
"dash.mcuwd.pco=16904",
"dash.dtwd.pco=16904",
"dash.lvbat.pco=16904",
"current_task=7",
"lock_state=0",
"ebs_state=0",
"as_state=6",
"dash.speed.val=0",
"dash.ts.val=0",
"dash.mct.val=0",
"dash.dl.val=0",
"dash.djwd.val=0",
"dash.mcuwd.val=0",
"dash.dtwd.val=0",
"dash.lvbat.val=0",
"d0=0",
"d1=0",
"d2=0",
"d3=0",
"d4=0",
"d5=0",
"d6=0",
"d7=0",
"d8=0",
"d9=0",
"d10=0",
"d11=0",
"d12=0",
"d13=0",
"d14=0",
"d15=0",
"dash.speed.pco=16904",
"dash.ts.pco=16904",
"dash.mct.pco=16904",
"dash.dl.pco=16904",
"dash.djwd.pco=16904",
"dash.mcuwd.pco=16904",
"dash.dtwd.pco=16904",
"dash.lvbat.pco=16904",
"current_task=7",
"lock_state=0",
"ebs_state=0",
"as_state=6"
],
"other_frames_hex": [],
"errors": [],
"boot_unknown_uart_verified": true
}
}
@@ -0,0 +1,29 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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
UPLOADING ...
File : D:\YMR\AMI\docs\evidence\2026-10-07\as-status-flash\153558\flash-readback-128k.bin
Size : 131072 Bytes
Address: : 0x8000000
Read progress:
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± 0%␍ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ 100%
Data read successfully
Time elapsed during read operation is: 00:00:02.132
@@ -0,0 +1,56 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 16.28 KB
Address : 0x08000000
Erasing memory corresponding to segment 0:
Erasing internal memory sectors [0 8]
Download in Progress:
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± 0%␍ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ 100%
File download complete
Time elapsed during download operation: 00:00:00.798
Verifying...
Read progress:
±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± 50%␍ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ 100%
Time elapsed during verifying operation: 00:00:00.266
Download verified successfully
MCU Reset
Software reset is performed
@@ -0,0 +1,67 @@
import hashlib,json,re,subprocess,threading,time
from datetime import datetime,timezone,timedelta
from pathlib import Path
import serial
R=Path('D:/YMR/AMI')
O=R/'docs/evidence/2026-10-07/as-status-flash'/datetime.now(timezone(timedelta(hours=8))).strftime('%H%M%S')
O.mkdir(parents=True)
CLI='D:/STM32CubeCLT_1.19.0/STM32CubeProgrammer/bin/STM32_Programmer_CLI.exe'
SN='37FF71064E573436188C1543'
binary=R/'output/firmware/AMI_Controller.bin';data=binary.read_bytes()
assert len(data)==16672 and hashlib.sha256(data).hexdigest()=='1951c63e779429d08a992d1171fc92173e4399307ff741fdc5d9b7646848855d'
report={'date':'2026-10-07','firmware':'v2.7','evidence_dir':str(O),'probe_serial':SN,'binary_bytes':len(data),'binary_sha256':hashlib.sha256(data).hexdigest(),'flash_verified':False,'full_readback_identical':False,'physical_can_test_performed':False,'physical_hmi_test_performed':False}
def run(name,args,mode='HOTPLUG'):
p=subprocess.run([CLI,'-c','port=SWD',f'sn={SN}','freq=1000',f'mode={mode}',*args],capture_output=True,timeout=45)
log=p.stdout+p.stderr;(O/(name+'.log')).write_bytes(log)
assert p.returncode==0,(name,log.decode(errors='replace'))
assert b'Device ID : 0x467' in log,(name,'unexpected target')
return log
report['target_probe']=run('target-probe',[]).decode(errors='replace')
assert 'Flash size : 128 KBytes' in report['target_probe']
backup=O/'before-flash-128k.bin'
run('before-flash-backup',['-u','0x08000000','131072',str(backup)])
assert backup.stat().st_size==131072
report['backup_bytes']=backup.stat().st_size;report['backup_sha256']=hashlib.sha256(backup.read_bytes()).hexdigest()
print('Backup complete: 128 KB',flush=True)
capture=bytearray();errors=[];stop=threading.Event();port=None;thread=None
try:
port=serial.Serial(port=None,baudrate=9600,timeout=.05)
port.port='COM6';port.dtr=False;port.rts=False;port.open()
def reader():
try:
while not stop.is_set():capture.extend(port.read(512))
except Exception as exc:errors.append(repr(exc))
thread=threading.Thread(target=reader);thread.start()
except Exception as exc:report['serial_open_error']=repr(exc)
try:
log=run('flash',['reset=HWrst','-w',str(binary),'0x08000000','-v','-rst'],'UR')
assert b'Download verified successfully' in log
report['flash_verified']=True
print('v2.7 programmed and verified',flush=True)
readback=O/'flash-readback-128k.bin'
run('flash-readback',['-u','0x08000000','131072',str(readback)])
assert readback.stat().st_size==131072
assert readback.read_bytes()[:len(data)]==data,'Flash image differs from published BIN'
report['full_readback_identical']=True
report['readback_image_sha256']=hashlib.sha256(readback.read_bytes()[:len(data)]).hexdigest()
report['readback_128k_sha256']=hashlib.sha256(readback.read_bytes()).hexdigest()
log=run('reset',['-rst']);assert b'reset is performed' in log.lower()
report['reset_performed']=True
time.sleep(8)
finally:
stop.set()
if thread:thread.join(timeout=2)
if port:port.close()
(O/'uart-com6.bin').write_bytes(capture)
commands=[];unknown=[]
for frame in bytes(capture).split(b'\xff\xff\xff'):
if not frame:continue
try:
command=frame.decode('ascii')
if re.fullmatch(r'(?:[A-Za-z_][A-Za-z_0-9]*\.){0,2}[A-Za-z_][A-Za-z_0-9]*=-?\d+',command):commands.append(command)
else:unknown.append(frame.hex(' '))
except UnicodeDecodeError:unknown.append(frame.hex(' '))
report['serial']={'port':'COM6','baudrate':9600,'captured_bytes':len(capture),'complete_commands':commands,'other_frames_hex':unknown,'errors':errors,'boot_unknown_uart_verified':all(c in commands for c in ['current_task=7','lock_state=0','ebs_state=0','as_state=6'])}
(O/'flash-and-uart-results.json').write_text(json.dumps(report,ensure_ascii=False,indent=2)+'\n',encoding='utf-8')
(R/'tmp/as-flash-evidence-path.txt').write_text(str(O),encoding='utf-8')
print(json.dumps(report,ensure_ascii=False,indent=2),flush=True)
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,23 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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
MCU Reset
Software reset is performed
@@ -0,0 +1,943 @@
{
"result": "passed",
"scope": "CAN1 500K -> actual MCU RAM -> physical USART2 COM6; physical UART task RX -> CAN1 0x300; physical screen not tested",
"checks": [
{
"name": "as_0",
"expected": [
2,
1,
1,
0
],
"snapshot": {
"states": [
2,
1,
1,
0
],
"timestamp": 3908,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true,
"physical_uart": "as_state=0"
},
{
"name": "as_1",
"expected": [
2,
1,
1,
1
],
"snapshot": {
"states": [
2,
1,
1,
1
],
"timestamp": 4793,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true,
"physical_uart": "as_state=1"
},
{
"name": "as_2",
"expected": [
2,
1,
1,
2
],
"snapshot": {
"states": [
2,
1,
1,
2
],
"timestamp": 5679,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true,
"physical_uart": "as_state=2"
},
{
"name": "as_3",
"expected": [
2,
1,
1,
3
],
"snapshot": {
"states": [
2,
1,
1,
3
],
"timestamp": 6645,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true,
"physical_uart": "as_state=3"
},
{
"name": "as_4",
"expected": [
2,
1,
1,
4
],
"snapshot": {
"states": [
2,
1,
1,
4
],
"timestamp": 7529,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true,
"physical_uart": "as_state=4"
},
{
"name": "as_5",
"expected": [
2,
1,
1,
5
],
"snapshot": {
"states": [
2,
1,
1,
5
],
"timestamp": 8417,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true,
"physical_uart": "as_state=5"
},
{
"name": "valid_0",
"expected": [
7,
0,
0,
6
],
"snapshot": {
"states": [
7,
0,
0,
6
],
"timestamp": 9059,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "valid_1",
"expected": [
2,
0,
0,
6
],
"snapshot": {
"states": [
2,
0,
0,
6
],
"timestamp": 9705,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "valid_2",
"expected": [
7,
1,
0,
6
],
"snapshot": {
"states": [
7,
1,
0,
6
],
"timestamp": 10348,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "valid_3",
"expected": [
2,
1,
0,
6
],
"snapshot": {
"states": [
2,
1,
0,
6
],
"timestamp": 10992,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "valid_4",
"expected": [
7,
0,
1,
6
],
"snapshot": {
"states": [
7,
0,
1,
6
],
"timestamp": 11638,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "valid_5",
"expected": [
2,
0,
1,
6
],
"snapshot": {
"states": [
2,
0,
1,
6
],
"timestamp": 12360,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "valid_6",
"expected": [
7,
1,
1,
6
],
"snapshot": {
"states": [
7,
1,
1,
6
],
"timestamp": 13004,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "valid_7",
"expected": [
2,
1,
1,
6
],
"snapshot": {
"states": [
2,
1,
1,
6
],
"timestamp": 13649,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "valid_8",
"expected": [
7,
0,
0,
1
],
"snapshot": {
"states": [
7,
0,
0,
1
],
"timestamp": 14293,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "valid_9",
"expected": [
2,
0,
0,
1
],
"snapshot": {
"states": [
2,
0,
0,
1
],
"timestamp": 14938,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "valid_10",
"expected": [
7,
1,
0,
1
],
"snapshot": {
"states": [
7,
1,
0,
1
],
"timestamp": 15580,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "valid_11",
"expected": [
2,
1,
0,
1
],
"snapshot": {
"states": [
2,
1,
0,
1
],
"timestamp": 16223,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "valid_12",
"expected": [
7,
0,
1,
1
],
"snapshot": {
"states": [
7,
0,
1,
1
],
"timestamp": 16866,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "valid_13",
"expected": [
2,
0,
1,
1
],
"snapshot": {
"states": [
2,
0,
1,
1
],
"timestamp": 17510,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "valid_14",
"expected": [
7,
1,
1,
1
],
"snapshot": {
"states": [
7,
1,
1,
1
],
"timestamp": 18232,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "valid_15",
"expected": [
2,
1,
1,
1
],
"snapshot": {
"states": [
2,
1,
1,
1
],
"timestamp": 18877,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "before_legacy",
"expected": [
2,
1,
1,
4
],
"snapshot": {
"states": [
2,
1,
1,
4
],
"timestamp": 19522,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "legacy_clears_as",
"expected": [
2,
1,
1,
6
],
"snapshot": {
"states": [
2,
1,
1,
6
],
"timestamp": 20408,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "bad_as_baseline",
"expected": [
2,
1,
1,
1
],
"snapshot": {
"states": [
2,
1,
1,
1
],
"timestamp": 21052,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "bad_as_expired",
"expected": [
7,
0,
0,
6
],
"snapshot": {
"states": [
7,
0,
0,
6
],
"timestamp": 21133,
"received": 0,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "bad_flag_baseline",
"expected": [
2,
1,
1,
1
],
"snapshot": {
"states": [
2,
1,
1,
1
],
"timestamp": 23145,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "bad_flag_expired",
"expected": [
7,
0,
0,
6
],
"snapshot": {
"states": [
7,
0,
0,
6
],
"timestamp": 23145,
"received": 0,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "reserved_baseline",
"expected": [
2,
1,
1,
1
],
"snapshot": {
"states": [
2,
1,
1,
1
],
"timestamp": 25156,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "reserved_expired",
"expected": [
7,
0,
0,
6
],
"snapshot": {
"states": [
7,
0,
0,
6
],
"timestamp": 25236,
"received": 0,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "bad_version_baseline",
"expected": [
2,
1,
1,
1
],
"snapshot": {
"states": [
2,
1,
1,
1
],
"timestamp": 27245,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "bad_version_expired",
"expected": [
7,
0,
0,
6
],
"snapshot": {
"states": [
7,
0,
0,
6
],
"timestamp": 27325,
"received": 0,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "before_timeout",
"expected": [
2,
1,
1,
1
],
"snapshot": {
"states": [
2,
1,
1,
1
],
"timestamp": 29256,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "other_can_cannot_renew",
"expected": [
7,
0,
0,
6
],
"snapshot": {
"states": [
7,
0,
0,
6
],
"timestamp": 29336,
"received": 0,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "recovery",
"expected": [
2,
1,
1,
1
],
"snapshot": {
"states": [
2,
1,
1,
1
],
"timestamp": 31271,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 0,
"task_head": 0,
"task_tail": 0
},
"passed": true
},
{
"name": "physical_uart_task_request",
"expected": [
2,
1,
1,
1
],
"snapshot": {
"states": [
2,
1,
1,
1
],
"timestamp": 32398,
"received": 1,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 1,
"task_head": 1,
"task_tail": 1
},
"passed": true,
"can_request": {
"id": "0x300",
"data": "01 05 00 01 81 7b 00 00",
"timestamp": 1100025.46854
}
},
{
"name": "final_unknown",
"expected": [
7,
0,
0,
6
],
"snapshot": {
"states": [
7,
0,
0,
6
],
"timestamp": 32479,
"received": 0,
"can_errors": 0,
"uart_errors": 0,
"task_sequence": 1,
"task_head": 1,
"task_tail": 1
},
"passed": true
}
],
"errors": []
}
@@ -0,0 +1,352 @@
[
"dash.speed.val=0",
"dash.ts.val=0",
"dash.mct.val=0",
"dash.dl.val=0",
"dash.djwd.val=0",
"dash.mcuwd.val=0",
"dash.dtwd.val=0",
"dash.lvbat.val=0",
"d0=0",
"d1=0",
"d2=0",
"d3=0",
"d4=0",
"d5=0",
"d6=0",
"d7=0",
"d8=0",
"d9=0",
"d10=0",
"d11=0",
"d12=0",
"d13=0",
"d14=0",
"d15=0",
"dash.speed.pco=16904",
"dash.ts.pco=16904",
"dash.mct.pco=16904",
"dash.dl.pco=16904",
"dash.djwd.pco=16904",
"dash.mcuwd.pco=16904",
"dash.dtwd.pco=16904",
"dash.lvbat.pco=16904",
"current_task=7",
"lock_state=0",
"ebs_state=0",
"as_state=6",
"current_task=2",
"lock_state=1",
"ebs_state=1",
"as_state=0",
"as_state=1",
"as_state=2",
"dash.speed.val=0",
"dash.ts.val=0",
"dash.mct.val=0",
"dash.dl.val=0",
"dash.djwd.val=0",
"dash.mcuwd.val=0",
"dash.dtwd.val=0",
"dash.lvbat.val=0",
"d0=0",
"d1=0",
"d2=0",
"d3=0",
"d4=0",
"d5=0",
"d6=0",
"d7=0",
"d8=0",
"d9=0",
"d10=0",
"d11=0",
"d12=0",
"d13=0",
"d14=0",
"d15=0",
"dash.speed.pco=16904",
"dash.ts.pco=16904",
"dash.mct.pco=16904",
"dash.dl.pco=16904",
"dash.djwd.pco=16904",
"dash.mcuwd.pco=16904",
"dash.dtwd.pco=16904",
"dash.lvbat.pco=16904",
"current_task=2",
"lock_state=1",
"ebs_state=1",
"as_state=2",
"as_state=3",
"as_state=4",
"as_state=5",
"current_task=7",
"lock_state=0",
"ebs_state=0",
"as_state=6",
"current_task=2",
"lock_state=1",
"current_task=7",
"lock_state=1",
"ebs_state=0",
"as_state=6",
"dash.speed.val=0",
"dash.ts.val=0",
"dash.mct.val=0",
"dash.dl.val=0",
"dash.djwd.val=0",
"dash.mcuwd.val=0",
"dash.dtwd.val=0",
"dash.lvbat.val=0",
"d0=0",
"d1=0",
"d2=0",
"d3=0",
"d4=0",
"d5=0",
"d6=0",
"d7=0",
"d8=0",
"d9=0",
"d10=0",
"d11=0",
"d12=0",
"d13=0",
"d14=0",
"d15=0",
"dash.speed.pco=16904",
"dash.ts.pco=16904",
"dash.mct.pco=16904",
"dash.dl.pco=16904",
"dash.djwd.pco=16904",
"dash.mcuwd.pco=16904",
"dash.dtwd.pco=16904",
"dash.lvbat.pco=16904",
"current_task=7",
"current_task=2",
"lock_state=0",
"ebs_state=1",
"current_task=7",
"current_task=2",
"lock_state=1",
"current_task=7",
"current_task=2",
"lock_state=0",
"ebs_state=0",
"as_state=1",
"current_task=7",
"current_task=2",
"lock_state=0",
"ebs_state=0",
"as_state=1",
"dash.speed.val=0",
"dash.ts.val=0",
"dash.mct.val=0",
"dash.dl.val=0",
"dash.djwd.val=0",
"dash.mcuwd.val=0",
"dash.dtwd.val=0",
"dash.lvbat.val=0",
"d0=0",
"d1=0",
"d2=0",
"d3=0",
"d4=0",
"d5=0",
"d6=0",
"d7=0",
"d8=0",
"d9=0",
"d10=0",
"d11=0",
"d12=0",
"d13=0",
"d14=0",
"d15=0",
"dash.speed.pco=16904",
"dash.ts.pco=16904",
"dash.mct.pco=16904",
"dash.dl.pco=16904",
"dash.djwd.pco=16904",
"dash.mcuwd.pco=16904",
"dash.dtwd.pco=16904",
"dash.lvbat.pco=16904",
"current_task=7",
"lock_state=1",
"current_task=2",
"lock_state=0",
"ebs_state=1",
"current_task=7",
"current_task=2",
"lock_state=1",
"current_task=7",
"current_task=2",
"as_state=4",
"as_state=6",
"dash.speed.val=0",
"dash.ts.val=0",
"dash.mct.val=0",
"dash.dl.val=0",
"dash.djwd.val=0",
"dash.mcuwd.val=0",
"dash.dtwd.val=0",
"dash.lvbat.val=0",
"d0=0",
"d1=0",
"d2=0",
"d3=0",
"d4=0",
"d5=0",
"d6=0",
"d7=0",
"d8=0",
"d9=0",
"d10=0",
"d11=0",
"d12=0",
"d13=0",
"d14=0",
"d15=0",
"dash.speed.pco=16904",
"dash.ts.pco=16904",
"dash.mct.pco=16904",
"dash.dl.pco=16904",
"dash.djwd.pco=16904",
"dash.mcuwd.pco=16904",
"dash.dtwd.pco=16904",
"dash.lvbat.pco=16904",
"current_task=2",
"lock_state=1",
"ebs_state=1",
"as_state=6",
"as_state=1",
"current_task=7",
"lock_state=0",
"ebs_state=0",
"as_state=6",
"current_task=2",
"lock_state=1",
"ebs_state=1",
"as_state=1",
"current_task=7",
"lock_state=0",
"ebs_state=0",
"as_state=6",
"current_task=2",
"lock_state=1",
"ebs_state=1",
"as_state=1",
"dash.speed.val=0",
"dash.ts.val=0",
"dash.mct.val=0",
"dash.dl.val=0",
"dash.djwd.val=0",
"dash.mcuwd.val=0",
"dash.dtwd.val=0",
"dash.lvbat.val=0",
"d0=0",
"d1=0",
"d2=0",
"d3=0",
"d4=0",
"d5=0",
"d6=0",
"d7=0",
"d8=0",
"d9=0",
"d10=0",
"d11=0",
"d12=0",
"d13=0",
"d14=0",
"d15=0",
"dash.speed.pco=16904",
"dash.ts.pco=16904",
"dash.mct.pco=16904",
"dash.dl.pco=16904",
"dash.djwd.pco=16904",
"dash.mcuwd.pco=16904",
"dash.dtwd.pco=16904",
"dash.lvbat.pco=16904",
"current_task=2",
"lock_state=1",
"ebs_state=1",
"as_state=1",
"current_task=7",
"lock_state=0",
"ebs_state=0",
"as_state=6",
"current_task=2",
"lock_state=1",
"ebs_state=1",
"as_state=1",
"current_task=7",
"lock_state=0",
"ebs_state=0",
"as_state=6",
"current_task=2",
"lock_state=1",
"ebs_state=1",
"as_state=1",
"current_task=7",
"lock_state=0",
"ebs_state=0",
"as_state=6",
"dash.speed.val=0",
"dash.ts.val=0",
"dash.mct.val=0",
"dash.dl.val=0",
"dash.djwd.val=0",
"dash.mcuwd.val=0",
"dash.dtwd.val=0",
"dash.lvbat.val=0",
"d0=0",
"d1=0",
"d2=0",
"d3=0",
"d4=0",
"d5=0",
"d6=0",
"d7=0",
"d8=0",
"d9=0",
"d10=0",
"d11=0",
"d12=0",
"d13=0",
"d14=0",
"d15=0",
"dash.speed.pco=16904",
"dash.ts.pco=16904",
"dash.mct.pco=16904",
"dash.dl.pco=16904",
"dash.djwd.pco=16904",
"dash.mcuwd.pco=16904",
"dash.dtwd.pco=16904",
"dash.lvbat.pco=16904",
"current_task=7",
"lock_state=1",
"ebs_state=1",
"as_state=1",
"current_task=2",
"d0=0",
"d1=0",
"d2=0",
"d3=0",
"d4=0",
"d5=0",
"d6=0",
"d7=0",
"d8=0",
"d9=0",
"d10=0",
"d11=0",
"d12=0",
"d13=0",
"d14=0",
"d15=0",
"current_task=7",
"lock_state=0",
"ebs_state=0",
"as_state=6"
]
@@ -0,0 +1 @@
dash.speed.val=0ÿÿÿdash.ts.val=0ÿÿÿdash.mct.val=0ÿÿÿdash.dl.val=0ÿÿÿdash.djwd.val=0ÿÿÿdash.mcuwd.val=0ÿÿÿdash.dtwd.val=0ÿÿÿdash.lvbat.val=0ÿÿÿd0=0ÿÿÿd1=0ÿÿÿd2=0ÿÿÿd3=0ÿÿÿd4=0ÿÿÿd5=0ÿÿÿd6=0ÿÿÿd7=0ÿÿÿd8=0ÿÿÿd9=0ÿÿÿd10=0ÿÿÿd11=0ÿÿÿd12=0ÿÿÿd13=0ÿÿÿd14=0ÿÿÿd15=0ÿÿÿdash.speed.pco=16904ÿÿÿdash.ts.pco=16904ÿÿÿdash.mct.pco=16904ÿÿÿdash.dl.pco=16904ÿÿÿdash.djwd.pco=16904ÿÿÿdash.mcuwd.pco=16904ÿÿÿdash.dtwd.pco=16904ÿÿÿdash.lvbat.pco=16904ÿÿÿcurrent_task=7ÿÿÿlock_state=0ÿÿÿebs_state=0ÿÿÿas_state=6ÿÿÿcurrent_task=2ÿÿÿlock_state=1ÿÿÿebs_state=1ÿÿÿas_state=0ÿÿÿas_state=1ÿÿÿas_state=2ÿÿÿdash.speed.val=0ÿÿÿdash.ts.val=0ÿÿÿdash.mct.val=0ÿÿÿdash.dl.val=0ÿÿÿdash.djwd.val=0ÿÿÿdash.mcuwd.val=0ÿÿÿdash.dtwd.val=0ÿÿÿdash.lvbat.val=0ÿÿÿd0=0ÿÿÿd1=0ÿÿÿd2=0ÿÿÿd3=0ÿÿÿd4=0ÿÿÿd5=0ÿÿÿd6=0ÿÿÿd7=0ÿÿÿd8=0ÿÿÿd9=0ÿÿÿd10=0ÿÿÿd11=0ÿÿÿd12=0ÿÿÿd13=0ÿÿÿd14=0ÿÿÿd15=0ÿÿÿdash.speed.pco=16904ÿÿÿdash.ts.pco=16904ÿÿÿdash.mct.pco=16904ÿÿÿdash.dl.pco=16904ÿÿÿdash.djwd.pco=16904ÿÿÿdash.mcuwd.pco=16904ÿÿÿdash.dtwd.pco=16904ÿÿÿdash.lvbat.pco=16904ÿÿÿcurrent_task=2ÿÿÿlock_state=1ÿÿÿebs_state=1ÿÿÿas_state=2ÿÿÿas_state=3ÿÿÿas_state=4ÿÿÿas_state=5ÿÿÿcurrent_task=7ÿÿÿlock_state=0ÿÿÿebs_state=0ÿÿÿas_state=6ÿÿÿcurrent_task=2ÿÿÿlock_state=1ÿÿÿcurrent_task=7ÿÿÿlock_state=1ÿÿÿebs_state=0ÿÿÿas_state=6ÿÿÿdash.speed.val=0ÿÿÿdash.ts.val=0ÿÿÿdash.mct.val=0ÿÿÿdash.dl.val=0ÿÿÿdash.djwd.val=0ÿÿÿdash.mcuwd.val=0ÿÿÿdash.dtwd.val=0ÿÿÿdash.lvbat.val=0ÿÿÿd0=0ÿÿÿd1=0ÿÿÿd2=0ÿÿÿd3=0ÿÿÿd4=0ÿÿÿd5=0ÿÿÿd6=0ÿÿÿd7=0ÿÿÿd8=0ÿÿÿd9=0ÿÿÿd10=0ÿÿÿd11=0ÿÿÿd12=0ÿÿÿd13=0ÿÿÿd14=0ÿÿÿd15=0ÿÿÿdash.speed.pco=16904ÿÿÿdash.ts.pco=16904ÿÿÿdash.mct.pco=16904ÿÿÿdash.dl.pco=16904ÿÿÿdash.djwd.pco=16904ÿÿÿdash.mcuwd.pco=16904ÿÿÿdash.dtwd.pco=16904ÿÿÿdash.lvbat.pco=16904ÿÿÿcurrent_task=7ÿÿÿcurrent_task=2ÿÿÿlock_state=0ÿÿÿebs_state=1ÿÿÿcurrent_task=7ÿÿÿcurrent_task=2ÿÿÿlock_state=1ÿÿÿcurrent_task=7ÿÿÿcurrent_task=2ÿÿÿlock_state=0ÿÿÿebs_state=0ÿÿÿas_state=1ÿÿÿcurrent_task=7ÿÿÿcurrent_task=2ÿÿÿlock_state=0ÿÿÿebs_state=0ÿÿÿas_state=1ÿÿÿdash.speed.val=0ÿÿÿdash.ts.val=0ÿÿÿdash.mct.val=0ÿÿÿdash.dl.val=0ÿÿÿdash.djwd.val=0ÿÿÿdash.mcuwd.val=0ÿÿÿdash.dtwd.val=0ÿÿÿdash.lvbat.val=0ÿÿÿd0=0ÿÿÿd1=0ÿÿÿd2=0ÿÿÿd3=0ÿÿÿd4=0ÿÿÿd5=0ÿÿÿd6=0ÿÿÿd7=0ÿÿÿd8=0ÿÿÿd9=0ÿÿÿd10=0ÿÿÿd11=0ÿÿÿd12=0ÿÿÿd13=0ÿÿÿd14=0ÿÿÿd15=0ÿÿÿdash.speed.pco=16904ÿÿÿdash.ts.pco=16904ÿÿÿdash.mct.pco=16904ÿÿÿdash.dl.pco=16904ÿÿÿdash.djwd.pco=16904ÿÿÿdash.mcuwd.pco=16904ÿÿÿdash.dtwd.pco=16904ÿÿÿdash.lvbat.pco=16904ÿÿÿcurrent_task=7ÿÿÿlock_state=1ÿÿÿcurrent_task=2ÿÿÿlock_state=0ÿÿÿebs_state=1ÿÿÿcurrent_task=7ÿÿÿcurrent_task=2ÿÿÿlock_state=1ÿÿÿcurrent_task=7ÿÿÿcurrent_task=2ÿÿÿas_state=4ÿÿÿas_state=6ÿÿÿdash.speed.val=0ÿÿÿdash.ts.val=0ÿÿÿdash.mct.val=0ÿÿÿdash.dl.val=0ÿÿÿdash.djwd.val=0ÿÿÿdash.mcuwd.val=0ÿÿÿdash.dtwd.val=0ÿÿÿdash.lvbat.val=0ÿÿÿd0=0ÿÿÿd1=0ÿÿÿd2=0ÿÿÿd3=0ÿÿÿd4=0ÿÿÿd5=0ÿÿÿd6=0ÿÿÿd7=0ÿÿÿd8=0ÿÿÿd9=0ÿÿÿd10=0ÿÿÿd11=0ÿÿÿd12=0ÿÿÿd13=0ÿÿÿd14=0ÿÿÿd15=0ÿÿÿdash.speed.pco=16904ÿÿÿdash.ts.pco=16904ÿÿÿdash.mct.pco=16904ÿÿÿdash.dl.pco=16904ÿÿÿdash.djwd.pco=16904ÿÿÿdash.mcuwd.pco=16904ÿÿÿdash.dtwd.pco=16904ÿÿÿdash.lvbat.pco=16904ÿÿÿcurrent_task=2ÿÿÿlock_state=1ÿÿÿebs_state=1ÿÿÿas_state=6ÿÿÿas_state=1ÿÿÿcurrent_task=7ÿÿÿlock_state=0ÿÿÿebs_state=0ÿÿÿas_state=6ÿÿÿcurrent_task=2ÿÿÿlock_state=1ÿÿÿebs_state=1ÿÿÿas_state=1ÿÿÿcurrent_task=7ÿÿÿlock_state=0ÿÿÿebs_state=0ÿÿÿas_state=6ÿÿÿcurrent_task=2ÿÿÿlock_state=1ÿÿÿebs_state=1ÿÿÿas_state=1ÿÿÿdash.speed.val=0ÿÿÿdash.ts.val=0ÿÿÿdash.mct.val=0ÿÿÿdash.dl.val=0ÿÿÿdash.djwd.val=0ÿÿÿdash.mcuwd.val=0ÿÿÿdash.dtwd.val=0ÿÿÿdash.lvbat.val=0ÿÿÿd0=0ÿÿÿd1=0ÿÿÿd2=0ÿÿÿd3=0ÿÿÿd4=0ÿÿÿd5=0ÿÿÿd6=0ÿÿÿd7=0ÿÿÿd8=0ÿÿÿd9=0ÿÿÿd10=0ÿÿÿd11=0ÿÿÿd12=0ÿÿÿd13=0ÿÿÿd14=0ÿÿÿd15=0ÿÿÿdash.speed.pco=16904ÿÿÿdash.ts.pco=16904ÿÿÿdash.mct.pco=16904ÿÿÿdash.dl.pco=16904ÿÿÿdash.djwd.pco=16904ÿÿÿdash.mcuwd.pco=16904ÿÿÿdash.dtwd.pco=16904ÿÿÿdash.lvbat.pco=16904ÿÿÿcurrent_task=2ÿÿÿlock_state=1ÿÿÿebs_state=1ÿÿÿas_state=1ÿÿÿcurrent_task=7ÿÿÿlock_state=0ÿÿÿebs_state=0ÿÿÿas_state=6ÿÿÿcurrent_task=2ÿÿÿlock_state=1ÿÿÿebs_state=1ÿÿÿas_state=1ÿÿÿcurrent_task=7ÿÿÿlock_state=0ÿÿÿebs_state=0ÿÿÿas_state=6ÿÿÿcurrent_task=2ÿÿÿlock_state=1ÿÿÿebs_state=1ÿÿÿas_state=1ÿÿÿcurrent_task=7ÿÿÿlock_state=0ÿÿÿebs_state=0ÿÿÿas_state=6ÿÿÿdash.speed.val=0ÿÿÿdash.ts.val=0ÿÿÿdash.mct.val=0ÿÿÿdash.dl.val=0ÿÿÿdash.djwd.val=0ÿÿÿdash.mcuwd.val=0ÿÿÿdash.dtwd.val=0ÿÿÿdash.lvbat.val=0ÿÿÿd0=0ÿÿÿd1=0ÿÿÿd2=0ÿÿÿd3=0ÿÿÿd4=0ÿÿÿd5=0ÿÿÿd6=0ÿÿÿd7=0ÿÿÿd8=0ÿÿÿd9=0ÿÿÿd10=0ÿÿÿd11=0ÿÿÿd12=0ÿÿÿd13=0ÿÿÿd14=0ÿÿÿd15=0ÿÿÿdash.speed.pco=16904ÿÿÿdash.ts.pco=16904ÿÿÿdash.mct.pco=16904ÿÿÿdash.dl.pco=16904ÿÿÿdash.djwd.pco=16904ÿÿÿdash.mcuwd.pco=16904ÿÿÿdash.dtwd.pco=16904ÿÿÿdash.lvbat.pco=16904ÿÿÿcurrent_task=7ÿÿÿlock_state=1ÿÿÿebs_state=1ÿÿÿas_state=1ÿÿÿcurrent_task=2ÿÿÿd0=0ÿÿÿd1=0ÿÿÿd2=0ÿÿÿd3=0ÿÿÿd4=0ÿÿÿd5=0ÿÿÿd6=0ÿÿÿd7=0ÿÿÿd8=0ÿÿÿd9=0ÿÿÿd10=0ÿÿÿd11=0ÿÿÿd12=0ÿÿÿd13=0ÿÿÿd14=0ÿÿÿd15=0ÿÿÿcurrent_task=7ÿÿÿlock_state=0ÿÿÿebs_state=0ÿÿÿas_state=6ÿÿÿ
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 06010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00019482 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000002 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 003C0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 0001944C
0x2000025C : 0000040B 0001944C 000186A0 00000000
0x2000026C : 01010000 00000501 00000500 735F7361
0x2000027C : 65746174 FFFF363D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 FFFFFF1A
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00019476 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00019476
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00019AD7 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000201 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 00070007 20000298 003C0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000021 00000022
0x2000024C : 00000000 0000000D 00000001 00019A28
0x2000025C : 0000041B 00019A8C 00019A28 00000000
0x2000026C : 01010000 00000501 01000500 303D3464
0x2000027C : 62FFFFFF 762E7461 303D6C61 34FFFFFF
0x2000028C : 00FFFFFF 00000000 00000000 FFFFFF1A
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00019ACC 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 0F010000 00019ACC
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 0001A773 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 003C0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 0001A5E0
0x2000025C : 0000043C 0001A770 00019A28 00000000
0x2000026C : 01010000 00000501 00000500 735F7361
0x2000027C : 65746174 FFFF313D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 FFFFFF1A
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 0001A76B 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 0001A76B
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 0001C8DA 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000001 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 003C0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 0001C714
0x2000025C : 00000491 0001C8A4 0001C138 00000000
0x2000026C : 01010000 00000501 00000500 735F7361
0x2000027C : 65746174 FFFF313D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 FFFFFF1A
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 0001C8D9 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 0001C8D9
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 04010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 0001C295 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000201 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 00140014 20000298 003C0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000021 00000022
0x2000024C : 00000000 0000001C 00000001 0001C138
0x2000025C : 00000481 0001C264 0001C138 00000000
0x2000026C : 01010000 00000501 01000500 68736164
0x2000027C : 2E6C642E 3D6F6370 30393631 FFFFFF34
0x2000028C : 00FFFFFF 00000000 00000000 FFFFFF1A
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 0001C293 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 0F010000 0001C293
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 02010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00017B42 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 003C0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00017AE8
0x2000025C : 000003CA 00017AE8 00017318 00000000
0x2000026C : 01010000 00000501 00000500 735F7361
0x2000027C : 65746174 FFFF323D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 FFFFFF1A
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00017B38 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00017B38
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 04010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 000187DC 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000201 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 00150015 20000298 003C0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000021 00000022
0x2000024C : 00000000 0000001B 00000001 000186A0
0x2000025C : 000003EB 000187CC 000186A0 00000000
0x2000026C : 01010000 00000501 01000500 68736164
0x2000027C : 74636D2E 6F63702E 3936313D FFFF3430
0x2000028C : 00FFFFFF 00000000 00000000 FFFFFF1A
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 000187D7 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 0F010000 000187D7
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 06000007 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 0001DA87 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000002 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000F 20000298 003A0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000022 00000001 0001D8A8
0x2000025C : 000004BE 0001DA38 0001D4C0 00000000
0x2000026C : 02020000 00050502 00000500 6B636F6C
0x2000027C : 6174735F 303D6574 FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 050155AA
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 0001D4A3 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00000000 0001D4A3
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 03010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00018190 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000002 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 003C0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 000180C4
0x2000025C : 000003DB 0001818C 00017318 00000000
0x2000026C : 01010000 00000501 00000500 735F7361
0x2000027C : 65746174 FFFF333D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 FFFFFF1A
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00018187 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00018187
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 06010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 0001A125 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000001 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 003C0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 0001A004
0x2000025C : 0000042B 0001A0CC 00019A28 00000000
0x2000026C : 01010000 00000501 00000500 735F7361
0x2000027C : 65746174 FFFF363D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 FFFFFF1A
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 0001A124 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 0001A124
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 05010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00018E2E 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000001 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 003C0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00018C7C
0x2000025C : 000003FB 00018E0C 000186A0 00000000
0x2000026C : 01010000 00000501 00000500 735F7361
0x2000027C : 65746174 FFFF353D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 FFFFFF1A
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00018E26 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00018E26
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 00010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00016E99 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000001 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 003C0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00016D3C
0x2000025C : 000003AA 00016E68 00015F90 00000000
0x2000026C : 01010000 00000501 00000500 735F7361
0x2000027C : 65746174 FFFF303D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 FFFFFF1A
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00016EA1 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00016EA1
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 000174F4 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000002 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000201 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 000F000F 20000298 003C0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000021 00000022
0x2000024C : 00000000 00000022 00000001 00017318
0x2000025C : 000003BA 000174A8 00017318 00000000
0x2000026C : 01010000 00000501 01000500 6B636F6C
0x2000027C : 6174735F 313D6574 FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 FFFFFF1A
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 000174EA 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 08010000 000174EA
@@ -0,0 +1,4 @@
{
"789052": "65 62 73 5F 73 74 61 74 65 3D 31 FF FF FF 61 73 5F 73 74 61 74 65 3D 31 FF FF FF 63 75 72 72 65 6E 74 5F 74 61 73 6B 3D 32 FF FF FF 6C 6F 63 6B 5F 73 74 61 74 65 3D 31 FF FF FF 65 62 73 5F 73 74 61 74 65 3D 31 FF FF FF 61 73 5F 73 74 61 74 65 3D 31 FF FF FF 64 61 73 68 2E 73 70 65 65 64 2E 76 61 6C 3D 30 FF FF FF 64 61 73 68 2E 74 73 2E 76 61 6C 3D 30 FF FF FF 64 61 73 68 2E 6D 63 74 2E 76 61 6C 3D 30 FF FF FF 64 61 73 68 2E 64 6C 2E 76 61 6C 3D 30 FF FF FF 64 61 73 68 2E 64 6A 77 64 2E 76 61 6C 3D 30 FF FF FF 64 61 73 68 2E 6D 63 75 77 64 2E 76 61 6C 3D 30 FF FF FF 64 61 73 68 2E 64 74 77 64 2E 76 61 6C 3D 30 FF FF FF 64 61 73 68 2E 6C 76 62 61 74 2E 76 61 6C 3D 30 FF FF FF 64 30 3D 30 FF FF FF 64 31 3D 30 FF FF FF 64 32 3D 30 FF FF FF 64 33 3D 30 FF FF FF 64 34 3D 30 FF FF FF 64 35 3D 30 FF FF FF 64 36 3D 30 FF FF FF 64 37 3D 30 FF FF FF 64 38 3D 30 FF FF FF 64 39 3D 30 FF FF FF 64 31 30 3D 30 FF FF FF 64 31 31 3D 30 FF FF FF 64 31 32 3D 30 FF FF FF 64 31 33 3D 30 FF FF FF 64 31 34 3D 30 FF FF FF 64 31 35 3D 30 FF FF FF 64 61 73 68 2E 73 70 65 65 64 2E 70 63 6F 3D 31 36 39 30 34 FF FF FF 64 61 73 68 2E 74 73 2E 70 63 6F 3D 31 36 39 30 34 FF FF FF 64 61 73 68 2E 6D 63 74 2E 70 63 6F 3D 31 36 39 30 34 FF FF FF 64 61 73 68 2E 64 6C 2E 70 63 6F 3D 31 36 39 30 34 FF FF FF 64 61 73 68 2E 64 6A 77 64 2E 70 63 6F 3D 31 36 39 30 34 FF FF FF 64 61 73 68 2E 6D 63 75 77 64 2E 70 63 6F 3D 31 36 39 30 34 FF FF FF 64 61 73 68 2E 64 74 77 64 2E 70 63 6F 3D 31 36 39 30 34 FF FF FF 64 61 73 68 2E 6C 76 62 61 74 2E 70 63 6F 3D 31 36 39 30 34 FF FF FF 63 75 72 72 65 6E 74 5F 74 61 73 6B 3D 32 FF FF FF 6C 6F 63 6B 5F 73 74 61 74 65 3D 31 FF FF FF ",
"461376": ""
}
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 0001B410 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000002 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 00000008 20000298 003C0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000018 00000001 0001B38C
0x2000025C : 0000045C 0001B3F0 0001ADB0 00000000
0x2000026C : 01010000 00000501 00000500 3D353164
0x2000027C : FFFFFF30 FFFF313D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 FFFFFF1A
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 0001B406 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 0001B406
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 06000007 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 0001ADC1 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000001 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000201 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 00100010 20000298 003C0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000021 00000022
0x2000024C : 00000000 00000002 00000000 0001ADB0
0x2000025C : 0000044C 0001ADB0 0001ADB0 00000000
0x2000026C : 01010000 00000501 01000500 68736164
0x2000027C : 2E73742E 3D6C6176 FFFFFF30 34FFFFFF
0x2000028C : 00FFFFFF 00000000 00000000 FFFFFF1A
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 0001ADBF 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 0F000000 0001A7DE
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 0001D444 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000001 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 003A0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 0001D2CC
0x2000025C : 000004AE 0001D3F8 0001C138 00000000
0x2000026C : 02020000 00050502 00000500 735F7361
0x2000027C : 65746174 FFFF313D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 050155AA
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 0001D43A 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 0001D43A
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 06010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00004FD5 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000201 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 00170017 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000021 00000022
0x2000024C : 00000000 00000020 00000001 00004E20
0x2000025C : 000000CC 00004FB0 00004E20 00000000
0x2000026C : 00000000 00000000 01000000 68736164
0x2000027C : 62766C2E 702E7461 313D6F63 34303936
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00004FB8 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 0F010000 00004FB8
Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 06000007 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 000076A7 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000201 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 00000016 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000021 00000022
0x2000024C : 00000000 0000001E 00000000 00007530
0x2000025C : 0000012F 0000765C 00007530 00000000
0x2000026C : 00000000 00000000 01000000 68736164
0x2000027C : 75636D2E 702E6477 313D6F63 34303936
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 000076B0 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 0F000000 00007298
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00007EBD 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000001 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 00000008 20000298 003A0040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000018 00000001 00007D00
0x2000025C : 00000144 00007E90 00007530 00000000
0x2000026C : 01010000 00000501 00000500 3D353164
0x2000027C : FFFFFF30 6B736174 FFFF323D 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 050155AA
0x2000029C : 00000A0D 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00007E8E 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00007E8E
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 00007A32 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 00000008 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000018 00000001 00007918
0x2000025C : 00000138 000079E0 00007530 00000000
0x2000026C : 00000000 00000000 00000000 3D353164
0x2000027C : FFFFFF30 6B736174 FFFF323D 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00007A27 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00007A27
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 0000627B 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000201 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 00070007 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000021 00000022
0x2000024C : 00000000 00000012 00000001 000061A8
0x2000025C : 000000FC 00006270 000061A8 00000000
0x2000026C : 00000000 00000000 01000000 303D3964
0x2000027C : 62FFFFFF 762E7461 303D6C61 34FFFFFF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00006244 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 0F010000 00006244
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 06000007 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 000067F1 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000002 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 00006784
0x2000025C : 0000010A 000067E8 000061A8 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF363D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00006294 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00000000 00006294
@@ -0,0 +1,74 @@
-------------------------------------------------------------------
STM32CubeProgrammer v2.20.0
-------------------------------------------------------------------
ST-LINK SN : 37FF71064E573436188C1543
ST-LINK FW : V2J47S7
Board : --
Voltage : 3.24V
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 : 760 Bytes
Address: : 0x2000000C
0x2000000C : 01010102 00000000 00000000 00000000
0x2000001C : 00000000 00000000 00000000 00000000
0x2000002C : 000063D9 00000002 40006800 00000000
0x2000003C : 00000000 00000000 00000001 00000010
0x2000004C : 00000001 0000000D 00000002 00000010
0x2000005C : 00000001 0000000D 00000002 00000004
0x2000006C : 00000001 00000000 4000B750 4000B7C0
0x2000007C : 4000B800 4000B8D8 4000B9B0 4000B9C8
0x2000008C : 00000000 00000002 00000000 40006400
0x2000009C : 00000000 00000000 00000000 00000001
0x200000AC : 00000008 00000001 0000000D 00000002
0x200000BC : 00000008 00000001 0000000D 00000002
0x200000CC : 00000004 00000001 00000000 4000B400
0x200000DC : 4000B470 4000B4B0 4000B588 4000B660
0x200000EC : 4000B678 00000004 00000002 00000000
0x200000FC : 4002001C 00000034 00000000 00000000
0x2000010C : 00000080 00000000 00000000 00000000
0x2000011C : 00002000 00000201 200001BC 080023D1
0x2000012C : 080023AD 08002005 00000000 00000000
0x2000013C : 40020000 00000004 40020804 40020880
0x2000014C : 00000002 00000000 00000000 00000000
0x2000015C : 40020008 00000035 00000010 00000000
0x2000016C : 00000080 00000000 00000000 00000000
0x2000017C : 00002000 00000100 200001BC 08001FA5
0x2000018C : 08001FF7 08002005 00000000 00000000
0x2000019C : 40020000 00000000 40020800 40020880
0x200001AC : 00000001 00000000 00000000 00000000
0x200001BC : 40004400 00002580 00000000 00000000
0x200001CC : 00000000 0000000C 00000000 00000000
0x200001DC : 00000000 00000000 00000000 00000000
0x200001EC : 00000000 00000000 00000000 00000000
0x200001FC : 00000000 00000000 00000000 00000000
0x2000020C : 20000278 0000000D 20000298 00000040
0x2000021C : 00000000 00000000 00010001 00000001
0x2000022C : 00000000 00000000 00000000 2000015C
0x2000023C : 200000FC 00000000 00000020 00000022
0x2000024C : 00000000 00000000 00000001 0000639C
0x2000025C : 000000FF 0000639C 000061A8 00000000
0x2000026C : 00000000 00000000 00000000 735F7361
0x2000027C : 65746174 FFFF313D FFFFFFFF 343039FF
0x2000028C : 00FFFFFF 00000000 00000000 00000000
0x2000029C : 00000000 00000000 00000000 00000000
0x200002AC : 00000000 00000000 00000000 00000000
0x200002BC : 00000000 00000000 00000000 00000000
0x200002CC : 00000000 00000000 00000000 00000000
0x200002DC : 00000000 00006294 00000000 00000000
0x200002EC : 00000000 00000000 00000000 00000000
0x200002FC : 00010000 00006294

Some files were not shown because too many files have changed in this diff Show More