Integrated GPS on my Mini 9

Discuss Dell Mini 9 Hardware and Upgrades.

Integrated GPS on my Mini 9

Postby acabtp on Tue Oct 07, 2008 10:22 am

So, I wanted to add a GPS receiver to my Dell Mini 9, but I didn't want to have to use a dongle or other external device. I figured that a netbook really ought to just have it built in, so that's what I decided to do. All of these pictures are links to larger versions.

I started by tearing the Mini down and seeing if it was even possible. Dell's service manuals for the Mini 9 are pretty decent and are all you need to take the system apart. You can view them here. Luckily, there's a bit of space around where the Bluetooth adapter is located. It wasn't much, but it looked like enough, so I ordered the smallest USB GPS receiver I could find. It's a nice unit with a SkyTraQ chipset and support for AGPS. Once I used the included utility to download an AGPS update into the unit, it gets a location fix in about five seconds after a reset.

Image

Once I made sure the GPS receiver worked, I immediately took it apart to see just how small it could get. I was pleasantly surprised to see just how small it really is. Here's a picture of the GPS unit, the Bluetooth adapter, and a quarter for scale comparison.

Image

I then started moving the Bluetooth adapter and removing the old mounting provisions for it, since they were now in the way. There was enough room, but just barely. If the GPS was another 2mm thick, it would not have fit. The GPS completely fills the space between the Bluetooth adapter and trackpad. There is a lot more space on the bottom of the laptop in the unused WWAN card area, but the GPS needs to be on top so that it has a view of the sky. A unit with a separate antenna may provide other mounting options, but I decided it would unnecessarily complicate things. Here is a shot from test fitting.

Image

Next, I needed a 5v source to provide power for the GPS. Luckily the trackpad runs on 5v, and it's right there, how convenient! The power is on the outer two pins of the ribbon cable connecting the trackpad to the motherboard. In the picture below, ground is to the left and +5v is to the right.

Image

Here is the GPS unit with the USB plug removed and wires soldered on instead to save space. The orange wires are connecting power and the blue data. You can also see that the sheilding foil has been removed from underneath the Bluetooth's new location.

Image

A connection to the USB of the Mini was needed, and luckily the WWAN mini PCI-e connector's USB lines are active. I was able to run the data lines through the hole in the motherboard for the WWAN card mount. I connected the USB data lines to pins 36 and 38 of the unused mini PCI-e connector.

Image

Image

So then I double and triple checked the wiring, put some tape in for insulation and put everything back together. I was quite pleased when it started right up, and now my Mini knows where it is! The satellite reception through the case of the Mini is excellent.

Image

Fitment is perfect, you cannot tell it was modified without opening it up. There are no bulges or other outward indications that anything has been changed.

Image

Image

Image



The GPS receiver is turned on and off by a Team MRB Power Isolator Module.

Keep in mind that when you try something like this, you very well could break your computer. If that is something you couldn't live with, don't even attempt it. Also, it helps to have electronics and soldering experience. That being said, are there any questions?

Tom Beauchamp

Digg this Article

Questions and Answers
Lots of good questions, I'll try to answer most of them here.

strider_mt2k wrote:Can you detail the exact solder points on the mini PCIe area?

USB_D+ and USB_D- are available on pins (pads, more accurately) 38 and 36 of the mPCI-e connector. It is labeled with pad numbers on the motherboard. There is no 5v power on a mPCI-e connector, so that's why it was sourced elsewhere.

strider_mt2k wrote:How are drivers for that GPS module?

Like all of the other GPS units I have used, this one is based on a USB to Serial adapter from Prolific. The driver is very small and once installed the device just shows up as a COM port (COM8 for me).

strider_mt2k wrote:What GPS software are you using?

It will work with anything. It's just running the GPS demo utility that came with the device in the pictures. I'm currently looking for a good PC based navigation software as well as something that does the same kind of location based services that the Google Maps / Windows Live applications for Pocket PC do on my phone. I've used MS Streets & Trips in the past, found it just ok. Microsoft MapPoint has a lot more business related functions like statistical analysis but is too cluttered for normal driving directions, IMO (It makes a sweet map of your war-driving logs though). My current navigation solution is Delorme StreetAtlas, which works pretty well.

UncleRunkle wrote:is there any possibility of using the WWAN mini PCI-e so one could just put a mini PCI-e usb hub in there? Or did Dell completely deactivate the WWAN?

I can't say for certain on that one. I did not have a need for the PCI-e connection, so I just checked and implemented my connection to the USB lines. The 1.5v bus lines on the PCI-e connection did not have power, so I would wager that the slot cannot be made fully operational. Also, there is no 5v power on a mPCI-e connector and you need that to make a standard USB port, so it couldn't be just a plug-in operation.

jw8725 wrote:Hi great mod but how would this affect battery life?

I've only had it running since this morning, but I used my Mini intermittently throughout the day and did not notice a negative impact on battery life. Obviously it will have shorter runtime with the GPS on, but it's a very low power device, so it doesn't seem to have too great of an impact.

jw8725 wrote:Is the GPS always switched on or does it only operate with the software?

I have developed the Team MRB Power Isolator Module, and this GPS unit is turned on and off by turning the Bluetooth on and off. Read here for more information.
User avatar
acabtp
Expert Member
 
Posts: 325
Joined: Fri Sep 19, 2008 2:49 pm
Location: New Jersey, USA

Re: Integrated GPS on my Mini 9

Postby strider_mt2k on Tue Oct 07, 2008 10:57 am

Ohhhh yeah! YOU ROCK!

This one has to be stickied, or Wikied or something.
Excellent work!

The door is opened! :D

I don't have any excuse to NOT pursue my on board hub now that you've shown me where +5 volts can be tapped!
EDIT (to avoid multi-posts)
Now that I look at your placement I would have to be crazy to not drop a GPS module in there while I'm at it!
(Now I'm gonna have to get one.) ;)
Good catch removing that foil from the BT relocation point.

That and burying my mouse's Nano Receiver inside still leaves two ports open! :D
This is the hub I'm planning on using:
Image
I picked a couple up after seeing one used in a UMPC project so I know it breaks down very small.
Here's a link to THAT project for reference:
http://www.ultramobilegeek.com/2007/08/ ... ernal.html


Seriously, thanks for sharing your project.

Questions:

Can you detail the exact solder points on the PCIe area?

How are drivers for that GPS module?

What GPS software are you using?
My Mini 9: Black, Windows XP Pro, 2GB RAM, 16GB SSD, 16GB SDHC, BT, 1.3MP Webcam
Internal USB Connector Modification w/16GB Flash Drive
User avatar
strider_mt2k
Daffy Enthusiast
 
Posts: 410
Joined: Wed Oct 01, 2008 2:48 pm
Location: Southern New Jersey, USA

Re: Integrated GPS on my Mini 9

Postby onefish2 on Tue Oct 07, 2008 1:27 pm

Awesome write up. I am very impressed and jealous of your mod. Keep em coming!
Obsidian Mini9 - Ubuntu Intrepid Ibex 8.10 with Netbook Remix, 8GB SSD, 2GB RAM, 4GB SD, Bluetooth, 1.3 Webcam
Lifestreaming @ http://www.ExploitTheSystem.com | Blogging @ http://www.onefish2.com
User avatar
onefish2
Amateur Member
 
Posts: 137
Joined: Wed Sep 24, 2008 3:26 am
Location: Nanuet, NY USA

Re: Integrated GPS on my Mini 9

Postby UncleRunkle on Tue Oct 07, 2008 2:45 pm

VERY interesting mod. I like it a lot. Question though...is there any possibility of using the WWAN mini PCI-e so one could just put a mini PCI-e usb hub in there? Or did Dell completely deactivate the WWAN?
Dell Mini 9 Obsidian - Xp Pro - 2GB RAM - 16GB SSD - 16GB SD - Bluetooth - 1.3MP Webcam
UncleRunkle
Mini Member
 
Posts: 18
Joined: Tue Oct 07, 2008 2:42 pm
Location: Oshkosh, WI

Re: Integrated GPS on my Mini 9

Postby strider_mt2k on Tue Oct 07, 2008 2:56 pm

UncleRunkle wrote:VERY interesting mod. I like it a lot. Question though...is there any possibility of using the WWAN mini PCI-e so one could just put a mini PCI-e usb hub in there? Or did Dell completely deactivate the WWAN?


I'm not aware of any mini PCI-e USB hubs being available, just folks using those connections to mount and wire laptop USB hubs internally, such as I would like to do.

EDIT

CONGRATS!
I submitted this to hackaday.com, but it looks like Engadget has picked it up!
My Mini 9: Black, Windows XP Pro, 2GB RAM, 16GB SSD, 16GB SDHC, BT, 1.3MP Webcam
Internal USB Connector Modification w/16GB Flash Drive
User avatar
strider_mt2k
Daffy Enthusiast
 
Posts: 410
Joined: Wed Oct 01, 2008 2:48 pm
Location: Southern New Jersey, USA

Re: Integrated GPS on my Mini 9

Postby PM5K on Tue Oct 07, 2008 4:04 pm

Congrats on being one of, if not the first person to do a serious hardware mod on the MINI....
PM5K
Novice Member
 
Posts: 78
Joined: Wed Oct 01, 2008 6:16 pm

Re: Integrated GPS on my Mini 9

Postby ytsejam1138 on Tue Oct 07, 2008 4:28 pm

My Dell Mini 9
Black / BIOS A03 / Dual Booting XP Pro and Ubuntu 8.10 / 2GB RAM / 16GB SSD / BT 2.0 / 1.3MP Webcam
Extras:
16GB SDHC
Sleeve
External Drive
Skin
User avatar
ytsejam1138
Amateur Member
 
Posts: 129
Joined: Thu Oct 02, 2008 1:18 pm

Re: Integrated GPS on my Mini 9

Postby umbra on Tue Oct 07, 2008 4:54 pm

I was just going to post this. Congrats for making it on engadget!

Umbra
umbra
Mini Member
 
Posts: 28
Joined: Fri Sep 26, 2008 8:29 pm
Location: Loxahatchee, FL

Re: Integrated GPS on my Mini 9

Postby jw8725 on Tue Oct 07, 2008 6:07 pm

Hi great mod but how would this affect battery life?

Is the GPS always switched on or does it only operate with the software?

Talking of software, what are you using?
jw8725
Mini Member
 
Posts: 43
Joined: Tue Oct 07, 2008 5:54 pm

Re: Integrated GPS on my Mini 9

Postby PM5K on Tue Oct 07, 2008 6:11 pm

jw8725 wrote:Hi great mod but how would this affect battery life?

Is the GPS always switched on or does it only operate with the software?

Talking of software, what are you using?


Great questions...
PM5K
Novice Member
 
Posts: 78
Joined: Wed Oct 01, 2008 6:16 pm

Next

Return to Hardware and Upgrades

Who is online

Users browsing this forum: gmtmaster79 and 1 guest