I have downloaded Freescale Kinetis Updater / Bootloader V1.1.0 with hopes to modify this application as an updater to my board using a MKL27Z256VFM4. I want to have the opportunity to use this application to update firmware using USB or RS232/UART.
I have read all of the documents that came with V1.1.0 but there is little information (that I could find) that explain how to change the target processor. It isn't clear to me anyway.
Can you offer any guidance in this pursuit?
Thank you.
Phil
Hello Phil
I am not sure what application you are wanting to modify? The PC application (KinetisUpdater), the bootloader itself (on the KL27) or the application to load with the bootloader.
However, KinetisUpdater is not target specific because the target reports all details needed to it so that it can operate.
If you are developing a bootloader version for your own KL27 you can in fact get ready developed ones from
http://www.utasker.com/kinetis/FRDM-KL27Z.html
which includes KBOOT UART, KBOOT USB, USB-MSD (composite with KBOOT USB), SREC UART, SD card, "HIDloader.exe" USB, AN2295 Freescale Developer's Serial Bootloader loading for almost any Kinetis and IDE.
Regards
Mark
Kinetis: µTasker Kinetis support
KL27: µTasker Kinetis FRDM-KL27Z support / µTasker Kinetis Capuccino-KL27 support
Boot loader: http://www.utasker.com/docs/uTasker/uTaskerSerialLoader.PDF
For the complete "out-of-the-box" Kinetis experience and faster time to market
I want to modify the PC application itself.
I looked at the uTasker website yesterday but it wasn't very clear how much added development I would need to perform. I am an old software engineer with a lot of c experience but very little OOP/C++ experience. Since my Freescale processor already has the bootloader ROM, it seemed easy to modify the Kinetis Uploader app, especially if it already supports a USB interface.
I look forward to and appreciate your response and advice.
Phil
Phil
If you want to work with the inbuild ROM loader I don't think that you need to modify the PC application in any way (as long as the ROM loader is KBOOT conform).
Regards
Mark
Kinetis: µTasker Kinetis support
KL27: µTasker Kinetis FRDM-KL27Z support / µTasker Kinetis Capuccino-KL27 support
Boot loader: http://www.utasker.com/docs/uTasker/uTaskerSerialLoader.PDF
For the complete "out-of-the-box" Kinetis experience and faster time to market