Skip to main content

如何burn into DA14585 Flash memory new firmware

10 months ago

如何burn into DA14585 Flash memory new firmware

Posted byLuis_magadan0 points 6 replies
0 upvotes

Hello,

I have been trying to update my firmware on Smartbond DA14585 Flash Memory but i can't. I had tried all things, programming it using SmartSnippets Toolbox, programming it using Keil IDE but nothing works. Also, I tried to write into EEPROM but it doesn't work too. The only way that it works is to update it into the bootloader but this works only for the first time the sensor is on, after i shutdown the sensor the firmware dissapears and doesn't work anymore.

Can anyone send me an .hex file or a .bin file with SmartBond firmware and explains me how to burn the image into the SmartBond DA14585 Flash memory? I have tried all things and doesn't work ...

If someone got this work please send me the .hex or the .bin you are using to this gmail account:ingserv27@gmail.com

Thanks.

10 months ago

PM_Dialog

Hi Luis_magadan

All the steps you need are included in the user guide :UM-B-083 SmartSnippets Toolbox User Manual (HTML)

Please read the following sections :

http://lpccs-docs.dialog-semiconductor.com/UM-B-083/getting_started/getting_started.html

http://lpccs-docs.dialog-semiconductor.com/UM-B-083/tools/Board_Setup.html

http://lpccs-docs.dialog-semiconductor.com/UM-B-083/tools/SPIFlashProgrammer.html

Are you using a custom board, or any of our DKs?

Regarding the binaries, you can build any of the SDK examples!

The CodeLess also includes couple of binaries files.

//www.xmece.com/products/smartbond-codeless-commands

Did you try to download firmware via Keil IDE (into the System-RAM) ?

It’s not possible to burn the SPI Flash with the Keil IDE – you should use the Flash Programmer of SmartSnippets Toolbox

Thanks, PM_Dialog

10 months ago

Luis_magadan 0 points

Yes, I have tried to burn into sysram with keil and it works correctly, the problem is when i burn it using smartsnippets toolbox. It never works, should i have to change the proprietary header programmer or it doesn't affect? I have followed all the steps in this user guideUM-B-083 SmartSnippets Toolbox User Manual (HTML)but it still not working. The development kit i am using is one of our DKs. It is the DA14585IOTMSENSKT Iot Multi Sensor Kit.

Thanks.

10 months ago

Luis_magadan 0 points

Yes, I have tried to burn into sysram with keil and it works correctly, the problem is when i burn it using smartsnippets toolbox. It never works, should i have to change the proprietary header programmer or it doesn't affect? I have followed all the steps in this user guideUM-B-083 SmartSnippets Toolbox User Manual (HTML)but it still not working. The development kit i am using is one of our DKs. It is the DA14585IOTMSENSKT Iot Multi Sensor Kit.

Thanks.

10 months ago

PM_Dialog

Hi Luis_magadan

Please share a screenshot from the Flash Programmer of SmartSnippets toolbox. Did you make it bootable?

Thanks, PM_Dialog

accepted answer!

10 months ago

Luis_magadan 0 points

Hi, I resolved the problem this morning, it was that i was making it bootable and i was not using the multi-iot585 image. Now it works correctly.

If someone has the same problem tell me and i will try to help you.

Thanks.

10 months ago

PM_Dialog

Hi Luis,

Glad that you figured your issue out and thanks for your indication.

Thanks, PM_Dialog