Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
8 years, 2 months ago.
USB Ports
On the Arch Max there are 2 USB Ports. The left one seems to have most of the functionality.
What is the Right one for?
Would it be possible to setup both of the USB ports to be serial devices?
Question relating to:
2 Answers
5 years, 5 months ago.
It works well on my STM32F407 core board as USB/CDC VCP.
In online compiler, import program of STM32_USBDevice_Serial demo program from Team ST, on Arch Max hardware. Exported to Keil 5 IDE, after updating options for C/C++ include path, linker scatter file, flash tool. Download and debug, it works.
Just FYI and share proper way to make it work.
At last, please push Mbed team to add official support for USB host/device/OTG to Mbed stack.
8 years, 2 months ago.
One port is used for programming and for serial output. To your program it looks like a standard serial UART not a USB port.
The second port is connected to the main processors USB interface. The functionality on this port is entirely dependent upon your software. For some CPUs the USB Device library will give you a range of uses for that port, I'm not sure if the part on the Arch Max is supported or not.