USB MSD ROM driver update firmware with encryption

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

USB MSD ROM driver update firmware with encryption

827件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by Mario on Thu Apr 25 15:23:22 MST 2013
Hi,
I'm using the LPC11U37 for my project, i saw in the User manual this:

[I][B]page 373.Chapter 20: LPC11Uxx Flash programming firmware[/B][/I]
[I]A LOW level during reset at the PIO0_1 pin is considered an external hardware
request to start the ISP command handler (or the USB device handler[/I]...

[I][B]page 374.[/B][/I]
[I]• If PIO0_3 is sampled HIGH, the bootloader connects the LPC1Uxx as a MSC USB
device to a PC host. The LPC11Uxx flash memory space is represented as a drive in
the host’s operating system.[/I]

This is awesome, it saves memory and it makes it really nice and simple to do firmware update.
But this brings up some questions: what if the firmware.bin is encrypted ?

how can it be handled? do I have any options?

I've searched about it but I cannot find anything.

Thanks in advance,
Mario
0 件の賞賛
返信
1 返信

785件の閲覧回数
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by daniel.widyanto on Thu Apr 25 20:10:53 MST 2013
If you want to have encrypted binary, then create your own USB bootloader.

Refer to AN11305 (http://www.lpcware.com/content/nxpfile/an11305-usb-system-programming-lpc11u3xlpc11u2x)
0 件の賞賛
返信