Please enable JavaScript to view this site.

winIDEA Help

Version: 9.21.241

Flash Programming

The Internal Program FLASH and Data FLASH storage is programmed using the Renesas SelfLib flash library interface integrated in winIDEA UMI monitors for in-session access and programming.

 

RH850Progress

 

Warning_orange

The CPU FLMD0 pin must be connected to the debug connector. Through this connection, the debugger configures the applicable debug communication interface. The FLMD1 signal must have the Renesas prescribed pull-down resistor.

 
The Hardware / <code Flash device> / Mass Erase, and the Hardware / <code Flash device> / Mass Erase menu commands are available for erasing the Program and Data Flash areas separately, using SelfLib UMI method. The User Boot flash area is erased together with the Code flash area.

 

Warning_orange

Mass erase may take some time to complete each step of the operation. If watchdog is enabled winIDEA will feed the watchdog between each erase step. But it may happen that watchdog timer expires before the erase step is complete, in which case the erase operation will fail. In such cases it is suggested to increase the watchdog timer period or to disable the watchdog during such operations.

 

Warning_orange

When erased, data Flash cells have random value. This is indicated in winIDEA by showing ?? for erased cells.
OCDRH850-ErasedDataFlashCells Once a cell is programmed, it will show its current value.

 

Copyright © 2024 TASKING Germany GmbH