HP Spectre 13-V002TU (Board BSE30 LA-D401P) - Inserted cable backwards and killed some aspect of the PCI Bus
During reassembly I accidentally switched around a flat flex connector that connects the WLAN/Bluetooth Module daughter board to the motherboard, It's labeled so you don't do that but I can't read. Unfortunately the cable is not pinned symmetrically so the electrons fell out somewhere. Realised after attempting to switch it on and it wouldn't boot. Put the cable back the right way and the machine boots but I've lost WiFi functionality.
I'd hoped replacement of the custom WLAN chipset/board would fix it but sadly the problem appears to be on the motherboard side.
Unfortunately this is some weird custom implementation by HP so there's no documentation on what the pinout for the custom connector SHOULD be so I don't even know which pins are which or what voltages I should be expecting to see. I've created a table of what I think the pins are but beyond that I'm stuck.
At these modern machines are so highly integrated I can't even trace the PCB to find out where things have gone wrong as all the traces are in the middle of the multi layer board! there's just the LIF connector on top and one or two traces that immediately disappear into VIAs.
Now whilst there is no WLAN/WiFi the bluetooth module intergrated into the WLAN chipset is still detected by the OS and working. The BT module uses USB which seems to still be working.
I believe the connector is some custom implementation of the M.2 connector as all the voltages are 3.3v (no 12v PCI rail) and the inclusion of the USB Bluetooth module. That being said I don't know that for sure!
What I do know:
System is getting 3.3v power
flat flex cable is 0 ohms and has no known shorts
replaced WLAN module - same problem
integrated bluetooth is still working - suspect it is using USB
I'm an idiot
What I don't know:
How to live forever
how to fix it
Moving forward - anyone able to suggest how to move forward debugging what might have gone wrong and where I should be looking to test/replace components? I tried finding a board view but wasn't successful
Thank you very much for any help in moving this forward! Appreciate any suggestions!
During reassembly I accidentally switched around a flat flex connector that connects the WLAN/Bluetooth Module daughter board to the motherboard, It's labeled so you don't do that but I can't read. Unfortunately the cable is not pinned symmetrically so the electrons fell out somewhere. Realised after attempting to switch it on and it wouldn't boot. Put the cable back the right way and the machine boots but I've lost WiFi functionality.
I'd hoped replacement of the custom WLAN chipset/board would fix it but sadly the problem appears to be on the motherboard side.
Unfortunately this is some weird custom implementation by HP so there's no documentation on what the pinout for the custom connector SHOULD be so I don't even know which pins are which or what voltages I should be expecting to see. I've created a table of what I think the pins are but beyond that I'm stuck.
At these modern machines are so highly integrated I can't even trace the PCB to find out where things have gone wrong as all the traces are in the middle of the multi layer board! there's just the LIF connector on top and one or two traces that immediately disappear into VIAs.
Now whilst there is no WLAN/WiFi the bluetooth module intergrated into the WLAN chipset is still detected by the OS and working. The BT module uses USB which seems to still be working.
I believe the connector is some custom implementation of the M.2 connector as all the voltages are 3.3v (no 12v PCI rail) and the inclusion of the USB Bluetooth module. That being said I don't know that for sure!
What I do know:
System is getting 3.3v power
flat flex cable is 0 ohms and has no known shorts
replaced WLAN module - same problem
integrated bluetooth is still working - suspect it is using USB
I'm an idiot
What I don't know:
How to live forever
how to fix it
Moving forward - anyone able to suggest how to move forward debugging what might have gone wrong and where I should be looking to test/replace components? I tried finding a board view but wasn't successful

Thank you very much for any help in moving this forward! Appreciate any suggestions!
Comment