On-chip rom driver + ReInvokeISP in LPC1343

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

On-chip rom driver + ReInvokeISP in LPC1343

971 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by jush on Mon Apr 11 00:28:36 MST 2011
Hi,

[FONT=Arial][SIZE=2]I have an application code for firmware development which is run on LPC1343, the source code contains the  codes of usbhidrom(one function for this) and autoisp which is calling the ISP bootloader(one function).
I simply call the the function of HIDrom and ReInvokeISP in the main function. During debugging only the ISPBootloader is enumerated or found in the device manager, while the HIDRom is not. If I comment out the function of ispbootloader and run the application, the HIDrom is working. So what's the reason why this thing happened? Could someone explain me about this? Why is it if the two function is running, only the ispbootloader is executed?what happen for the usb hid?

:confused::confused::confused::confused:

Thanks.[/SIZE][/FONT]
0 Kudos
Reply
3 Replies

959 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by kendwyer on Mon Apr 11 17:22:09 MST 2011
There is an example for CDC/MSC Composite device here:
http://ics.nxp.com/support/documents/microcontrollers/zip/an11018.zip
Not sure if it is possible to do this with the USB BootROM code.
0 Kudos
Reply

959 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by jush on Mon Apr 11 01:44:08 MST 2011
So it is possible to create a composite device for usbhid on-chip rom together with bootloader?
How, coud I do that?
0 Kudos
Reply

959 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by TheFallGuy on Mon Apr 11 01:21:12 MST 2011
I think that to enumerate as multiple devices, you need to be a USB Composite device.
0 Kudos
Reply