Firmware update on k64 using USB?

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

Firmware update on k64 using USB?

2,112 次查看
priyankb
Contributor III

Hello,

I am using a custom board based on K64F and want to use USB(later OTG) for firmware update. We have done the USB MSD host. But now I am confused as to what device class should I use for firmware update part. We also have a PC software for firmware updation we used in coldfire. So I am looking for a short and quick way to implement this.

Any suggestions will be appreciated.

Thank you.

标记 (3)
0 项奖励
回复
4 回复数

1,679 次查看
miduo
NXP Employee
NXP Employee

Hi, Priyank

Please let me know if the problem solved or not?

0 项奖励
回复

1,679 次查看
mjbcswitzerland
Specialist V

Hi

There are various (USB) loaders for your processor in the uTasker project.

1) Serial loader (USB-MSD, CDC iHex/SREC, Kboot): http://www.utasker.com/docs/uTasker/uTaskerSerialLoader.pdf
2) CDC application loader: http://www.utasker.com/docs/uTasker/uTaskerV1.3_USB_Demo.PDF

Regards

Mark

Kinetis: http://www.utasker.com/kinetis.html
Kinetis K64:
- http://www.utasker.com/kinetis/FRDM-K64F.html
- http://www.utasker.com/kinetis/TWR-K64F120M.html
- http://www.utasker.com/kinetis/TEENSY_3.5.html
- http://www.utasker.com/kinetis/Hexiwear-K64F.html


Free Open Source solution: https://github.com/uTasker/uTasker-Kinetis
Working project in 15 minutes video: https://youtu.be/K8ScSgpgQ6M

For better, faster, cheaper product developments consider the uTasker developer's version, professional Kinetis support, one-on-one training and complete fast-track project solutions to set you apart from the herd : http://www.utasker.com/support.html

0 项奖励
回复

1,679 次查看
priyankb
Contributor III

hi Mark,

I tried an example from the Freescale USB stack but got error 43. So either my initialization is wrong or hardware is wrong.

Can you tell me if USB initialization functions in the stack are right or not?

Thanks

Priyank.

0 项奖励
回复

1,679 次查看
miduo
NXP Employee
NXP Employee

Hi,

Please let me know if I am understanding is correct or not. Did you mean that firmware update PC software as you mentioned for ColdFire? Or just the firmware updating process/way?

0 项奖励
回复