Hello,
I faced some problem n using the SPI Flash Programmer
1. I refer to the video to upload the program(SmartBond™ DA14580 -- Development Kit -- Basic), open the program smart snipper toolbox,
2. I use the UART mode
3. I open the SPI flash programmer
4. Browse the code in the SDK 5 given, blinky(SDK 5.0.4\DA1458x_SDK\5.0.4\projects\target_apps\peripheral_examples\blinky\Keil_5\out)
5. then I click connect
6. I click read 32K
7. I click burn but result in memory burning fail.
can I know how to solve it?
attached with the screen shot
Thank you
Device:
Hi jollyreal,
You will have to use the JTAG interface in order to connect and download code to the flash, the UART interface requires an extra 3-way jumper on P05 in order to be connected along with the UART URX and the SPI MISO and also it requires a connection between the P04 with the UTX. Use the JTAG interface,NOTthe UART in order to program the kit without any extra modifications.
也确保适当的SPI flash pins are selected in the board setup tab in the Smart Snippets tool.
Thanks MT_dialog
Hi Dialog,
I had change to use the pin jumper, I had successful burn and blink the LED, but why the serial is not working(not showing the led on led off)?
1. is it need to purchase one more jumper, to always connect the J9(led) pin??
2. is the board I have, DA14580DEVKT-B have the limitation about the power profile?
attached file show the connection of jumper and the screen of the log.
thank you
jollyreal
the question 1 had settle after I connect the UART pin jumper
how about question 2?
thank you
Hi Dialog,
one more things, I pressed the reset button after I can see the "*led on*", "*led off*" and the program seem wipe away,
1. if I would like to make the program stay in the board what should I do.
I know is a stupid question, learning in progress.
thank you very much
jollyreal
Hi Dialog
Thank you for your reply, I will try first.
jollyreal
Hi jollyreal,
I am bit confused on your multiple posts i will try to answer your questions:
1. Regarding the Power Profiles on the basic board please check the last FAQhttps://support.dialog-semiconductor.com/guide/faq-dev-kits-ref-designs
2. If you would like the code to continue running after you power down the board you should burn your code in an external memory, on the SPI flash that is available on the pro kit.
Thanks MT_dialog
Hi Dialog,
thank you for your reply.
external memory is mean burn in EEPROM or I need to purchase a pro kit in order to continue run after power down
Thank you
jollyreal
Hi jollyreal,
Yes external memory means either an SPI or an EEPROM memory, there is an on board memory on the pro and the basic kit. The 580 doesn't have a non-volatile memory in order to preserve data when powered down.
Thanks MT_dialog
Hi Dialog,
Thank you very much
Jollyreal