1. Overview
The Renesas SmartBond™ Flash Programmer tool lets the user program a flash device for the DA1453x, DA14585/586, DA1469x and DA14592 SoCs (System on Chip).
- This tool allows the user to,
Connect to the target device (Kit Motherboard or Kit Module) via JTAG,
Select the firmware to program the flash
Or simply erase the contents of flash.
1.1. Installing the Renesas SmartBond™ Flash Programmer tool
Before installing the Renesas SmartBond™ Flash Programmer tool, make sure that the Segger J-Link software is installed. (Segger J-Link software can be downloaded from Segger website.)
1.2. Hardware setup
The hardware setup to be able to connect to DA145xx ProDev Kit Motherboard is as shown in the figure below. The board is configured for SPI Flash and JTAG programmer.
The DA14531 Module can be connected to the DA14531 ProDev Kit Motherboard, like so,
The DA14531 USB Development Kit switch setting is like so,
Warning
The DA14531 USB Development cannot be configured to boot from flash and operate a 2/4 wire UART interface, you can refer to the section 5.6 of the UM-B-125.
For this reason it is not well suited to being used as a platform for CodeLess.
The hardware setup to be able to connect to DA1469x ProDev Kit Motherboard is as shown in the figure below.
The hardware setup to connect the DA14695 USB development kit:
The hardware setup to connect the DA14695 Module development kit:
The hardware setup to connect the DA14592 development kit:
1.3. How to use the tool
The firmware can either be selected from the online resources available via the tool or the user can browse through the hex or binary file from PC.
“Download online firmware” allows the user to take the binary from online resources. Some of the examples that are listed now are as shown in the figure below. As and when more software examples are added in the website the list can get updated by going to File -> Refresh online resources option in the tool.
Select the firmware to be programmed to Flash and then click “Download” button. The message log would look something like this,
Select the JTAG serial number of the connected device and click on “Program” to program the Flash device. The message log would look something like this,
To erase the Flash, select the JTAG serial number of the connected device and select “Erase”. The message log would look something like this,
The list of software examples and applications on the DA145x (DA14531 and DA14585/586) based on the SDK6 can be found in SDK6 GitHub repo
The list of software examples and applications on the DA1469x based on the SDK10 can be found in SDK10 GitHub repo
The list of software examples and applications on the DA14592 based on the SDK10 can be found in SDK10_DA1459x GitHub repo