GPS

From WebOS Internals
Revision as of 18:32, 6 October 2009 by FreeTim (talk | contribs) (Minor research results update)
Jump to navigation Jump to search

GPS

The GPS hardware page.

This is a new page and it's in-progress, I should have it done by tomorrow

Software found elsewhere (location services - see SDK.)

Description

The Palm Pre has a built-in hardware GPS for location services.

Google shows some misleading information out there, because the initial tear-downs didn't spot a separate GPS chip it was earlier thought the Palm Pre didn't have a GPS and thus must rely on cell phone tower location. I found misleading detail on several reviews:

The Pre does use the assisted GPS capabilities of the Qualcomm baseband. That means the phone will not be able to get a location fix when it is not connected to the cellular network.


This isn't entirely accurate - the Palm Pre does indeed have integrated GPS hardware, and uses GPS if it's turned on (enabled.)

  • If the GPS is on, GPS hardware will be used.
  • If the GPS is turned off in Location Services, the Palm Pre will fallback on cell tower location.


Location of Chip

The GPS hardware is physically located on the Comm board as part of the OMAP3 chipset (PDF file),

According to magazine PCB007, http://www.pcb007.com/pages/zone.cgi?artcatid=&a=50798&artid=50798&pg=2


Detailing the main comm chipsets including the RFR6500 receiver and RFT6150 transmitter.

Is it possible, the GPS isn't part of the MSM6801 but rather it's part of the Qualcomm RFR6500 Receiver, also on the Palm Pre?

Phone wreck shows this chip here: http://www.google.com/url?sa=t&source=web&ct=res&cd=5&url=http%3A%2F%2Fwww.phonewreck.com%2Fwiki%2Findex.php%3Ftitle%3DMotorola_Krave_ZN4&ei=E3zLStySJdPIlAe0y7nJBQ&rct=j&q=RFR6500+receiver&usg=AFQjCNE5wLHDuIvH0tQHccBZTGJMipJj1g&sig2=CSrRRzUe1Y7kM0fVzW05YA


http://www.google.com/url?sa=t&source=web&ct=res&cd=2&url=http%3A%2F%2Fwww.semiconductor.com%2Fresources%2Freports_database%2Fview_report.asp%3Fpid%3D4176&ei=E3zLStySJdPIlAe0y7nJBQ&rct=j&q=RFR6500+receiver&usg=AFQjCNGuPwi2Noa4YS47-PADdCTzT9bRtw&sig2=LQmfMvTItQCSq7shnuxHCg

I discovered that the RFR6500 supports both GPS receiving and CDMA2000. Therefore my conclusion that the Palm Pre's GPS is inside one of the two Radio Frequency support chips, the RFR6500 receiver.

There is an engineering report here: http://www.google.com/url?sa=t&source=web&ct=res&cd=2&url=http%3A%2F%2Fwww.semiconductor.com%2Fresources%2Freports_database%2Fview_report.asp%3Fpid%3D4176&ei=E3zLStySJdPIlAe0y7nJBQ&rct=j&q=RFR6500+receiver&usg=AFQjCNGuPwi2Noa4YS47-PADdCTzT9bRtw&sig2=LQmfMvTItQCSq7shnuxHCg (above, archive) http://www.semiconductor.com/resources/reports_database/view_report.asp?pid=4176 (above, engineering report article)

Where you'll find that Qualcomm’s RFR6500 is a receiver that can support GPS and CDMA2000 voice.



References

TODO:

Clean up formatting.

Mojo

There are Mojo methods detailed in the SDK under Location Services (and so, no need to also detail them here.)