我用renesas flash programmer V3.12烧录rx631E的时候,我想不影响dataflash,因为我的配置信息保存在dataflash,但发现dataflash被改变
我没有选择dataflash.
烧录的LOG如下:
Connecting the toolTool : E1 emulator (5DR000368C), Interface : 2 wire UARTEmulator's supply power : 3.3VEmulator's firmware version:3.00.00.004Connecting to the target deviceMain Clock : 12.000000MHzSetting the target deviceWarning(W0004004): ID Code is disabled.Communication speed : 750,000 bpsSignature: Device: RX600 Series
Erasing the selected blocks [Code Flash 1] 0xFFE00000 - 0xFFFFFFFF size : 2.0 M
Writing data to the target device [Code Flash 1] 0xFFF78000 - 0xFFFAFEFF size : 223.8 K [Code Flash 1] 0xFFFC8000 - 0xFFFC88FF size : 2.3 K [Code Flash 1] 0xFFFC9000 - 0xFFFE02FF size : 92.8 K [Code Flash 1] 0xFFFFC000 - 0xFFFFC0FF size : 256 [Code Flash 1] 0xFFFFFF00 - 0xFFFFFFFF size : 256
Verifying data [Code Flash 1] 0xFFF78000 - 0xFFFAFEFF size : 223.8 K [Code Flash 1] 0xFFFC8000 - 0xFFFC88FF size : 2.3 K [Code Flash 1] 0xFFFC9000 - 0xFFFE02FF size : 92.8 K [Code Flash 1] 0xFFFFC000 - 0xFFFFC0FF size : 256 [Code Flash 1] 0xFFFFFF00 - 0xFFFFFFFF size : 256
Disconnecting the toolOperation completed.
从LOG中可以看出dataflash并没有被操作,但配置表就是发生了改变.
备注:RL78和RA系列都没有这个问题
您在进行写入操作前做了别的处理了吗?在写入前可以先读一下 dataflash 的值,确定是事先配置的值吗?