Hello,
I’m presently working on a RA2L1 custom board and using the E2 emulator lite for debugging by e2 studio. I want to flash the device. still, I’m not finding any clear methodology documented for the same. It would be helpful if the following points are clarified.
1. Do I’ve to use the Renesas flash programmer for flashing or it can be done through e2 studio?
2. Do I need to alter include anything in the code (tested fine in debug mode) specifically for flashing purpose?
3. Does the code need to be copied from flash to RAM in runtime for better performance? If yes, how do I insure that?
A step-wise guide application note on this topic would be of great help.
Regards,
Hello, Thanks for sharing your question with Volt Engineering Community! Please take a look at Code written for downloading and debugging with E2 will most likely just hang when run without a debugger attached. 1. RFP is an option, or any development environment such as e2 studio or 3rd party toolsRead more
Hello,
Thanks for sharing your question with Volt Engineering Community!
Please take a look at Code written for downloading and debugging with E2 will most likely just hang when run without a debugger attached.
1. RFP is an option, or any development environment such as e2 studio or 3rd party tools can program the flash of the device.
2. No special accommodations in the application code are necessary to enable flashing the device. Most designs will incorporate a custom charge-loader that uses a particular interface (UART, CAN, etc.) with a proprietary comm protocol, but this isn’t needed if the serial programming mode of the device can be set and a tool used that supports factory programming protocol.
3. Renesas devices are optimized to execute code from the flash. Some designs that use comparatively slow flash technology can profit from RAM execution but that isn’t the case for RA devices.
Kind Regards,
See lessVikas Nagpal