My platform is Galileo (Quark). We need to add 3G usb module.
(UEFI and EDKII is BSP 1.0 version) --> When the 3G module plug in, the system get ttyUSB0/ ttyUSB1/ttyUSB2. <-- This is right.</span>
(UEFI and EDKII is BSP 1.1 version) --> When the 3G module plug in, the system just onluy get ttyUSB0.
Do u have any advise? BSP1.1 and BSP 1.1 is difference in UEFI/EDKII.
The BSP 1.1.0 is intended to be used in an environment where the Quark is involved. You can use it with the Galileo as a prototyping solution, but the BSP may not support all of the Galileo product features. It's not usually recommended to flash the board with images built with this BSP. I would suggest to use the 1.0 BSP that you mentioned before, as it is more focused on the Galileo platform.
I try again to rebuild spi code. When the 3G module plug in, the system just onluy get ttyUSB0.
I don't know why the usb interface issue in BSP1.1.
Because our customer need to used BSP1.1 version to development.
Have you tried using the latest BSP? Version 1.2.0. I would suggest you to try building the software with this document and see if you get the same results, https://downloadmirror.intel.com/23197/eng/Quark_BSP_BuildGuide_329687_009.pdf https://downloadmirror.intel.com/23197/eng/Quark_BSP_BuildGuide_329687_009.pdf.