Mod project: X61T internal webcam
Posted: Thu Sep 11, 2014 5:16 am
Background: My dad isn't happy anymore with the performance of his netbook, an Asus EEE 1015 (Atom N570 dual-core 1.6GHz) so he's looking for an upgrade.
There's a spare X61 Tablet at home (Core 2 Duo L7700 1.8GHz), but he doesn't want it because it lacks a webcam. Our initial plan was to obtain an X200 or X200s, but none the ones available locally had a webcam.
So... time for Plan B: installing a webcam inside the X61T's lid.
Phase I: Choosing a webcam module and making sure it works [Done]
Our donor webcam is the Suyin CN0316-SN30-0V03-V06, scavenged from a defective HP-Compaq Presario F700 series laptop.
This model has certain advantages:
1. it's a UVC camera so it works with the default drivers
2. its cable is separate from the LCD panel's cable.
3. While the connector on the webcam has 5 pins, the other end of the cable only has 4 pins and has the same pin layout as a USB port.
One USB plug, a little #30 AWG wire and soldering later, I'm ready to plug it to my laptop... and it works!
Device is detected immediately and i run a webcam app to test.
Update:
I changed the webcam module to the SCB-0385N, which came from a Samsung NC110 netbook.
It has better low-light performance than the first one, and is smaller too.
I had to solder my own cable though.
Picture here: https://farm4.staticflickr.com/3859/150 ... e4a4_o.jpg
Phase II: Placement of the webcam inside the lid [Done]
Putting the webcam on the top center of the lid is of course impossible without removing the latch.
The next best place is the area to the right of the latch.
There are a number of structural members that are in the way, so I need to remove them. Time to dig out that Dremel.
For now, I will be working on a spare lid assembly, and once I've succeeded, I will repeat the procedure on the actual lid.
Update
I've completed the mod on the spare lid. A few pictures here: https://www.flickr.com/photos/axur-delm ... 528393101/
BTW, the lid is metal, probably magnesium. I thought it was CFRP.
Phase III: Internal Wiring [Done]
Plan A: I've decided on using the fingerprint reader's USB port...but I can't seem to find it. :O
After carefully reading the HMM, the LCD FRUs in particular, I realized that the fingerprint reader connector is part of the LCD cable, and there are different cables for units with and without the fingerprint reader.
Plan A shot down.
Plan B: Add the cables on the LCD connector
After a lot of Google-fu, I finally found a copy of the schematics of the Thinkpad X61 and X61 Tablet.
I opened up the LCD connector and saw this:

The four leftmost solder pads are unused. It's circled in red in the picture, and there's a "1" beside the leftmost pad, denoting that it's pin 1.
Armed with a multimeter, I found the following pin assignments:
Pin 1: VCC3M_LCDIF on the schematics --> Pin 14 on the LCD connector
Pin 2: USBP6+ --> Pin 16 on the LCD connector
Pin 3: USBP6- --> Pin 18 on the LCD connector
Pin 4: GND --> Pin 20 on the LCD connector; also connected to the metal screw posts and those big globs of solder.
I used #30 AWG solid wire because that's the thinnest wire i had. After soldering, I put some hot-melt glue to make sure it doesn't break off.
I soldered the GND wire to the globs of solder instead of pin 4-- the existing wiring was too close for soldering comfort.
Then I connected the webcam, plugged in the LCD cable on the laptop. I didn't connect an LCD so I plugged in an external monitor. Removed the HDD and boot from a Linux live USB. After confirming that the USB webcam was detected, I turned it off.
Phase IV: Modding the actual lid and final installation [Done]
The most challenging part of the project is done, and I feel I don't need to explain as much.
Pictures can tell most of the story at this point: https://www.flickr.com/photos/axur-delm ... 528393101/
Project Complete!

Epilogue:
After installing skype, I discovered that the internal mic isn't working.
I don't know if the microphone cable was damaged during the project (I had to remove the hinge to change the LCD cable, the mic cable also goes through the hinge).
I don't want to remove the hinge just for that, so I'll think of a different solution.
There's a spare X61 Tablet at home (Core 2 Duo L7700 1.8GHz), but he doesn't want it because it lacks a webcam. Our initial plan was to obtain an X200 or X200s, but none the ones available locally had a webcam.
So... time for Plan B: installing a webcam inside the X61T's lid.
Phase I: Choosing a webcam module and making sure it works [Done]
Our donor webcam is the Suyin CN0316-SN30-0V03-V06, scavenged from a defective HP-Compaq Presario F700 series laptop.
This model has certain advantages:
1. it's a UVC camera so it works with the default drivers
2. its cable is separate from the LCD panel's cable.
3. While the connector on the webcam has 5 pins, the other end of the cable only has 4 pins and has the same pin layout as a USB port.
One USB plug, a little #30 AWG wire and soldering later, I'm ready to plug it to my laptop... and it works!
Device is detected immediately and i run a webcam app to test.
Update:
I changed the webcam module to the SCB-0385N, which came from a Samsung NC110 netbook.
It has better low-light performance than the first one, and is smaller too.
I had to solder my own cable though.
Picture here: https://farm4.staticflickr.com/3859/150 ... e4a4_o.jpg
Phase II: Placement of the webcam inside the lid [Done]
Putting the webcam on the top center of the lid is of course impossible without removing the latch.
The next best place is the area to the right of the latch.
There are a number of structural members that are in the way, so I need to remove them. Time to dig out that Dremel.
For now, I will be working on a spare lid assembly, and once I've succeeded, I will repeat the procedure on the actual lid.
Update
I've completed the mod on the spare lid. A few pictures here: https://www.flickr.com/photos/axur-delm ... 528393101/
BTW, the lid is metal, probably magnesium. I thought it was CFRP.
Phase III: Internal Wiring [Done]
Plan A: I've decided on using the fingerprint reader's USB port...but I can't seem to find it. :O
After carefully reading the HMM, the LCD FRUs in particular, I realized that the fingerprint reader connector is part of the LCD cable, and there are different cables for units with and without the fingerprint reader.
Plan B: Add the cables on the LCD connector
After a lot of Google-fu, I finally found a copy of the schematics of the Thinkpad X61 and X61 Tablet.
I opened up the LCD connector and saw this:

The four leftmost solder pads are unused. It's circled in red in the picture, and there's a "1" beside the leftmost pad, denoting that it's pin 1.
Armed with a multimeter, I found the following pin assignments:
Pin 1: VCC3M_LCDIF on the schematics --> Pin 14 on the LCD connector
Pin 2: USBP6+ --> Pin 16 on the LCD connector
Pin 3: USBP6- --> Pin 18 on the LCD connector
Pin 4: GND --> Pin 20 on the LCD connector; also connected to the metal screw posts and those big globs of solder.
I used #30 AWG solid wire because that's the thinnest wire i had. After soldering, I put some hot-melt glue to make sure it doesn't break off.
I soldered the GND wire to the globs of solder instead of pin 4-- the existing wiring was too close for soldering comfort.
Then I connected the webcam, plugged in the LCD cable on the laptop. I didn't connect an LCD so I plugged in an external monitor. Removed the HDD and boot from a Linux live USB. After confirming that the USB webcam was detected, I turned it off.
Phase IV: Modding the actual lid and final installation [Done]
The most challenging part of the project is done, and I feel I don't need to explain as much.
Pictures can tell most of the story at this point: https://www.flickr.com/photos/axur-delm ... 528393101/
Project Complete!

Epilogue:
After installing skype, I discovered that the internal mic isn't working.
I don't know if the microphone cable was damaged during the project (I had to remove the hinge to change the LCD cable, the mic cable also goes through the hinge).
I don't want to remove the hinge just for that, so I'll think of a different solution.