This flexible uTasker serial loader combines SREC-UART loading with SD card and also USB-MSD loading.
It is configured to operate on the Freescale K60 tower kit with TWR-SER communication card and occupies about 25k of the K60's internal flash.

The application is linked to the start address 0x8080.

For further detaisl fo the serial loader and its modes of operation see the user's guide at http://www.utasker.com/docs/uTasker/uTaskerSerialLoader.PDF



The following files are included:

- uTaskerSerialLoader_K60.S19 - This is the serial boot loader, which can be programmed to the tower kit's processor board
(for example by using CW10.x "Flash File to Target" function).

- software_1.4.002_serial.S19 is a test application that can be loader via the serial interface at 115200 Baud N 8.
When the application runs it displays V1.4.002 as version number (hit the enter key when the application is running to see
this and a menu with further operations)

- software_1.4.002.bin and software_V1.4.0T2.bin are two slightly different application software versions that can be copied
to an SD card. The file name must be renamed to "software.bin" in the root of the SD card so that it can be found by the SD card
loader part of the boot loader. Note that the content has an additional header in order to a avoid other files on the SD card
which could have the same name from being recognised as a valid software to be loaded.

- USB_software_1.4.002.bin and USB_software_V1.4.0T2.bin are two binary images of the two slightly different applications that can
be loaded using USB-MSD (when the tower kit appears as a hard drive at the PC).



One application displays the software version "V1.4.002" and the other "V1.4.0T2" (hit the enter key when the application is
running to see this and a menu with further operations). The version number allows one to verify that the application has been
successfully changed.

Note also that the application software supports FTP on the IP address 192.168.0.3. By using FTP, the SD card content is also
visible and can be modified if required.


Good luck with your use of the flexibly serial loader!


Note that the application size is limited to 130k. To enable larger applications the uTasker project can be built with adjusted
settings or loader modes removed to decrease the required boot loader size.
Get full details, source code and support for your own project at www.uTasker.com.

See the boot loader in operation at http://youtu.be/XVlCisUmJMI
