Author Topic: KBOOT Loader Compatibilty and extra features  (Read 2919 times)

Offline mark

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3068
    • View Profile
    • uTasker
KBOOT Loader Compatibilty and extra features
« on: January 22, 2015, 05:39:40 AM »
Hi All

The latest boot loaders now include Freescale KBOOT [ http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KBOOT ] firmware upload compatibility - see the Kinetis landing page for ready-built loaders for many Kinetis boards: http://www.utasker.com/kinetis.html

The KBOOT mode is optionally configurable on UART and/or USB but also works in parallel with the popular USB-MSD loading method (where the board appears as a hard drive and the new code can be dragged and dropped on to it).

Here are some new details which should help when working with the loaders which support various methods, but including USB-MSD.
One advantage of USB-MSD, even when no used as actual upload method, is that it can display the presently loaded software as well as offering a download of the software (password protected). The following list shows the way that the loaded firmware is displayed, depending on its original loading method:

- Loading SW via USB-MSD card results in a file with its origial name (can be long file name) with its original time and date.
- Loading SW via SD card results in a file called "SOFTWARE.BIN" with the time and date taken from the original file on the SD card.
- Loading as serial SREC results in a file called "SOFTWARE.S19" but with fixed date/time.
- Loading via AN2295 Develope's Serial Bootloader results in a file called "DEVELOPE.S19" but with fixed date/time.
- Loading via KBOOT UART results in a file called "KBOOTSER.BIN" but with fixed date/time.
- Loading via KBOOT UART results in a file called "KBOOTUSB.BIN" but with fixed date/time.
- Loading via web server results in a file called "WEB_LOAD.BIN" but with fixed date/time.
In each case the size matches the firmware size.

Regards

Mark

P.S. The uTasker Serial Loder document has been updated to refect the latest capabilities: http://www.utasker.com/docs/uTasker/uTaskerSerialLoader.PDF

« Last Edit: June 01, 2015, 02:24:04 PM by mark »