Hi Everyone,
I read a blog on using SWD to upgrade the software on my target MCU. My goal is not use OpenSDA as it is not helpful for production releases.
Are there any other way to upgrade the target mcu without using swd. Something like DFU upgrade where in I just plugin my usb port to pc and upgrade.
Please throw some light on the same. Share some information if anyone has worked on it.
To use SWD we need a P & E multilink interface. So is that only option? Thanks in advance.Kinetis Design StudioKinetis Software Development Kit@
Regards
Jayanth BR
Hi Jayanth,
The KBOOT 1.2.0 allows the target device to upgrade the software through the UART, I2C,SPI, UART or USB HID.
As David mentioned above, the KBOOT hasn't provided the corresponding demo for KL26, however for KL25.
And I'd like to suggest that you can port this demo to KL26 through the steps that the attachment illustrates.
Have a great day,
Ping
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Jayanth BR,
please check if this document can help you.
the bootloader works for both single and multi devices.
the demo code based on KL26
SW and video are all attached.
Kinetis Bootloader to Update Multiple Devices in a Network - for Cortex-M0+
can this help you?
Zhang Jun
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Jayanth,
Currently the best solution is PEMicro SWD interface.
KBOOT doesn't currently support KL26Z.
Regards,
David