We are trying to get the BG95-M5 working on our custom PCB but seem to be having issues with it properly waking up. Does the BG95-M5 normally output anything on the debug UART during wakeup?
After we give a wakeup pulse we see VDD_EXT go high but status/net remain low and both UART1 and UART2 give no response to any commands. The only response from the MCU is;
[ 113.518720] usb 1-1: new high-speed USB device number 2 using ci_hdrc
[ 113.720800] usb 1-1: New USB device found, idVendor=05c6, idProduct=900e, bcd Device= 0.00
[ 113.729141] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 113.736387] usb 1-1: Product: QUSB_BULK_SN:33F2C3FE
[ 113.749336] usb 1-1: Manufacturer: Qualcomm CDMA Technologies MSM
I have no idea, just tested today with the BG95-M3 mini PCI to USB devboard on the USB OTG port that is on our custom PCB and this one does get recognized correctly so it isn’t a driver issue;
[ 579.256724] usb 1-1: new high-speed USB device number 2 using ci_hdrc
[ 579.462088] usb 1-1: New USB device found, idVendor=2c7c, idProduct=0700,bcd Device= 0.00
[ 579.470478] usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=4
[ 579.484544] usb 1-1: Product: Quectel LPWA Module
[ 579.497085] usb 1-1: Manufacturer: Quectel, Incorporated
[ 579.502477] usb 1-1: SerialNumber: 9af2722e
[ 579.527501] option 1-1:1.0: GSM modem (1-port) converter detected
[ 579.554768] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
[ 579.584536] option 1-1:1.1: GSM modem (1-port) converter detected
[ 579.602254] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
[ 579.622010] option 1-1:1.2: GSM modem (1-port) converter detected
[ 579.632064] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
[ 579.652344] option 1-1:1.3: GSM modem (1-port) converter detected
[ 579.671727] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB3
Tomorrow we will head over to the PCB manufacturer to verify the hardware first.