GNU GCC and Kinetis USB MSD Bootloader

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

GNU GCC and Kinetis USB MSD Bootloader

749 次查看
tipofthesowrd
Contributor I

Hello,

has anybody succesfully compiled a working USB Mass Storage Device bootloader using GNU GCC for ARM Embedded toolchain.

I have several projects running with the ARM Embedded toolchain and would like to present customers with a bootloader which can present itself as a USB Disk.

I'm currently using the KL25z and files based mostly on AN4379.

However, when assembling Loader.c there are errors such as 'bad instruction: halt'.

Any help?

标记 (3)
0 项奖励
1 回复

453 次查看
mjbcswitzerland
Specialist V

Hi

If you need professional quality boot loaders for any Kinetis (KE, KV, KL, K) parts you can get them from here:

µTasker Kinetis support

Builds out of the box with (including GCC):

With USB-MSD (PC, Windows 8.1, MAC compatible), KBOOT serial/USB-HID, SREC, SD card, Ethernet (for parts with ENET or with SPI based controller) in parallel (configurable for one or any mixture).

Specifically for KL25:

µTasker Kinetis FRDM-KL25Z support

µTasker Kinetis TWR-KL25Z48M support

Fully documented and supported: http://www.utasker.com/docs/uTasker/uTaskerSerialLoader.PDF

Regards

Mark

Kinetis: µTasker Kinetis support

For the complete "out-of-the-box" Kinetis experience and faster time to market

0 项奖励