When using an external FTDI cable for OTP burning or image downloading to external memory, it’s important to set the FTDI cable’s latency timer to less than 10 ms.
Follow these steps to change the latency timer:
Open the Windows Device Manager.
In the Device Manager, expand the list of COM ports.
Right-click on the COM port relevant to your setup and select Properties.
In the Port Settings tab, click Advanced.
Set the Latency Timer to a value less than 10 ms.
Click OK to save the changes and then close the Device Manager.
Hint
You can find a visual reference for the “FTDI Latency Timer” in Figure 24.
You can burn data into the SPI flash using SST (SPI Serial Transfer) over a single UART connection. However, there are specific pin configurations you need to follow for this setup. When programming the SPI flash using 2-wire UART, you will need to perform OTP (One-Time Programmable) programming. This is because the default SPI pins are shared with the default UART pins (P0_0/P0_1).
For detailed information on how to configure the pins and perform this process, please refer to the section 6 in the AN-B-072.
Use of the Single wire UART to download code in SPI flash is also possible, The figure below showing the default configuration on Prodevkit and SmartSnippets™ Toolbox:
Figure 28 SPI Flash Programing Through UART: Pins Configurations
Renesas SmartSnippets™ Studio is a royalty-free software development
platform for Smartbond™ devices. It fully supports the DA1453x family of devices.For the SmartSnippets™ Package you need to only install SmartSnippets™ Studio.
SmartSnippets™ Toolbox is a comprehensive software development tool that covers various development requirements:
Firmware Management:
- SmartSnippets™ Toolbox enables programming and loading firmware into various memory types, including SRAM, OTP, EEPROM, and Flash.
Power Profiling:
- It offers power profiling capabilities, allowing you to assess and optimize power consumption for your applications.
Terminal Scripting:
- SmartSnippets™ Toolbox includes features for terminal scripting, simplifying interactions with your device and streamlining debugging.
Documentation:
- Extensive SmartSnippets™ Toolbox documentation is available to assist you in making the most of this powerful development tool.
SmartSnippets™ Toolbox is an indispensable resource for your software development needs.
SmartSnippets™ Installation
These are the steps to install:
Download the latest version of SmartSnippets™ Studio from Development Tools.
(Registration is required in order to download the SmartSnippets).
Warning
Please be aware that if you have antivirus software installed on your machine, it could slow down the SmartSnippets™ installation due to the scan.
Run the SmartSnippets™ Studio installer (.msi). Several of the required tools are automatically installed, others need to be manually downloaded and installed.
Select to install the latest version of SEGGER J-Link GDB server and click Next.
Select the destination folder for SmartSnippets™ Studio and click Next.
Figure 30 Select SmartSnippets™ Studio Install Directory
The SmartSnippets™ Studio is installed.
hints
The default Windows installation folder for SmartSnippets™ Studio is C:\DiaSemi.
When Windows Defender is turned ON, that will prevent the file SmartSnippets™ Studio installer (.msi) from running automatically. When prompted, click Run Anyway.
Administrator access is required to install SmartSnippets Studio software components.