In our factory we are using Segger ARM Flasher tools for standalone programming of our ARM controllers. Now we are trying to program a Panasonic PAN1740 containing the Dialog DA14580 with an external SPI Flash (Adesto / Atmel AT25XE011) over the SWD interface.
The Segger tool is not able to detect the external SPI flash. However we can successfully program the flash with the Smart Snippets Toolbox, which is obviously downloading a flasher firmware into the controller's RAM before starting the transfer of the actual user firmware.
Can you give any hint on how to use this setup? For example, can you provide the RAM code needed for accessing the SPI flash via the SWD interface of the controller? Can you give a more detailed information about the workflow of the Smart Snippets Toolbox's SPI Flash Programmer?
Thanks in advance.