I have a LPC55S16-EVK, and my main goal is to connect 2 different machines to the EVK using USB ports.
1 machine connected to the USB Full-Speed port and 1 machine connected to the USB Hi-Speed port.
I need that both machines will detect the EVK as a USB device.
Currently, I'm able to detect the EVK as a USB device from my linux machine (connected to Full Speed USB port), using dev_composite_cdc_msc_bm exmaple.
Now, I would like to detect the Hi-Speed port as a USB device as well.
I'm looking for an example that uses both ports as USB devices.
As I know, MCUXpresso SDK doesn't include demo for dual USBs. MCUXpresso Config Tool can't configure two USBs either.
Our suggestion is to manually combine two existing MCUXpresso SDK USBs demos by user self.
My colleague ever developed a demo code of USB device generic dual. see attached. Please note, we don't provide technical support for the code revise.
Have a nice day,
Thanks for the replay.
I've tried to load this SDK to MCUXpresso without success.
I have installed the SDK:
Then I clicked at "Import SDK example(s)" and could not find the dual USB one.
I also tried to click at "Import project(s) from file system" and select the SDK, but the "Projects" field is empty.
How can I flash this Project to my board? and how can I modify the code?
(This is the first time I'm using this IDE..)