AN3748 USB Bootloader for JM128

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

AN3748 USB Bootloader for JM128

4,745 次查看
RajahMC
Contributor I
Hi Guys,

I downloaded AN3748 (USB bootloader for DEMOJM128).
The app note calls for a CW project that has the USB
bootloader framework that is attached to the app note.
(Page 2 'Bootloader Framework Overview" on the PDF).
However, I could not find any attached files to this effect.
The only thing I found was a UI to select S19s to bootload.
Anyone know where I can down the frame work project from?

Thanks for your time,

Rajah


Message Edited by Rajah MC on 2008-11-15 10:21 PM

Message Edited by Rajah MC on 2008-11-15 10:22 PM
标签 (1)
0 项奖励
回复
5 回复数

1,641 次查看
VietHung
Contributor I
Hi Rajah, You can use the source code for BADGE BOARD JM128 from http://www.canyourbadgedothis.com/documents/JM_Badge_Board_Bootloader_RevC_Green.zip which is similar to DEMOJM128. I'm sure that there are a little change if you want it runs on your board. (for example: Button, Removing LED Matrix .. ) Viet Hung.
0 项奖励
回复

1,641 次查看
mnorman
NXP Employee
NXP Employee
Rajah,

This may be what you are looking for, though this site isn't clear that the source relates to the AN that you specified.
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=DEMOJM&tab=Design_Support_Tab

Viet Hung is right that there is another USB Bootloader as featured on the JM Badge Board.  This bootloader enumerates as a mass-storage device and doesn't require any special Host software.  You can simply drag-and-drop a new s-record (S19) image into the drive and the bootloader will parse it and reprogram the flash.  You can see it in action in the demo video at the bottom of this page:
http://www.canyourbadgedothis.com/

-mnorman




Message Edited by mnorman on 2008-11-20 05:00 PM
0 项奖励
回复

1,641 次查看
TurboBob
Contributor IV
I have briefly looked over the badgeboard software.  But I am unclear if the USB Mass Storage bootloader software allows the use of the USB port by the application, but configured differently.

I.e.  I need to use the USB port as a generic HID,  but would like to use the Mass Storage bootloader.  The determination could be made on cold-boot with a port pin state.

Has anyone successfully made this work?

Bob
0 项奖励
回复

1,641 次查看
RajahMC
Contributor I
Hi mnorman,

I ended doing what Viet said, however I recently found the actual software on the Freescale website.

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MCF51JM&tab=Documentation_Tab&pspll=1...

Thanks for your time,
Rajah
0 项奖励
回复

1,641 次查看
RajahMC
Contributor I
HI Viet,

Thanks for you tip, I ended up downloading the demo board boot loader and got it working finally.

Rajah
0 项奖励
回复