Does BG95-M5 send data on debug uart on startup?

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

Why is idProduct 900e?

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.

  1. as Isaac said ,pls check PID/VID of your BG95M5 module , the right PID/VID should be as below:

image

“”idVendor=05c6, idProduct=900e" is not a legal SN of Bg95 modem , for the detail ,

pls kindly open the docs :“Quectel_LTE&5G_Linux_USB_Driver_User_Guide_V2.0.pdf”

https://cnquectel-my.sharepoint.com/:f:/g/personal/america-fae_quectel_com/EkK4FWS2PAtBh_jFKQIN03EBirnJMBHcgrD0Iq19D1x37A?e=pZ4zPS

The problem has been solved, it seemed to be caused by the GNSS_TXD pin as discussed here;
https://forums.quectel.com/t/cant-launch-bg95-main-uart-maybe-wrong-baud-on-some-special-init-required/2918/7
The VID and PID given by linux I can’t explain perhaps some sort of fallback but with the GNSS_TXD pin correctly set during boot the correct VID and PID are given and /dev/ttyUSB’s are created for the device.