XK8 / XKR ( X100 ) 1996 - 2006
Sponsored by:
Sponsored by:

Reusing Existing SatNav screen for Raspberry Pi?

Thread Tools
 
Search this Thread
 
  #1  
Old 02-04-2016, 11:55 AM
JagTheRipper's Avatar
Senior Member
Thread Starter
Join Date: Jun 2011
Location: London
Posts: 180
Received 16 Likes on 13 Posts
Default Reusing Existing SatNav screen for Raspberry Pi?

Hi,

This is a long shot but thought I'd ask anyway. I've been toying with the idea of hooking up a Raspberry Pi with the existing SatNav screen (I have a spare one I can sacrifice) but I can't find datasheets of the display module. Tried searching with all the numbers and letters I could find on the module but no avail. Does anyone here have more information on this? I'm pretty sure it's doable...
 
The following 2 users liked this post by JagTheRipper:
danielXKR (12-04-2016), XKRdad (04-22-2016)
  #2  
Old 02-04-2016, 01:34 PM
astromorg's Avatar
Veteran Member
Join Date: Feb 2012
Location: Portsmouth, England
Posts: 1,061
Received 537 Likes on 350 Posts
Default

I know nothing about this except that the X Type community in UK have been chatting about it here

Raspberry pi (Kodi setup)

You might get something out of it.
 
  #3  
Old 02-04-2016, 02:16 PM
Jandreu's Avatar
Veteran Member
Join Date: Mar 2014
Location: Goldsboro, NC
Posts: 2,173
Received 600 Likes on 446 Posts
Default

We have a RGB signal from the Sat Nav head to the screen. A standard video output will not work. You would need a converter which are basically unavailable now. Keep an eye on eBay, sometimes they come up.

See here post #45
https://www.jaguarforums.com/forum/x...s-56937/page3/
 
  #4  
Old 02-04-2016, 02:36 PM
WhiteXKR's Avatar
Veteran Member
Join Date: Apr 2010
Location: Arlington VA USA
Posts: 7,652
Received 2,981 Likes on 2,123 Posts
Default

The current Raspberry PI model B has HDMI and composite video outputs. You would want to use the composite output.

Although the composite video to RGB converter Jandreau references (the PAC VCI-X) is no longer available, some of the of the others referenced in the link provided by Astromorg are still available.

I used to have a plug-and-play adapter for the Nav screen that worked with the PAC VCI-X, but since it is discontinued, I need to retool my adapter for one of the other units. Until then, the other units can still be hardwired in using the nav. wiring diagram page of the XK8/R electrical system available on Jagrepair.com.
 
  #5  
Old 02-04-2016, 05:24 PM
JagTheRipper's Avatar
Senior Member
Thread Starter
Join Date: Jun 2011
Location: London
Posts: 180
Received 16 Likes on 13 Posts
Default

Thanks guys. Gives me new ideas to think about. Was kinda after controlling the display itself directly without any video conversions. I've taken the sat nav unit into pieces and the display is made by Sharp. Not sure about the part number as on the back side there's several numbers: B0043, 9500624, LQ6BW558 and 9501501. I'm guessing the LQ6BW558 is the model number but can find very little information on this.

The only reason I'd like to use this display is that it fits perfectly. I have not been able to find alternative displays of this size. They tend to be either 5" (too small) or 7" (too big).
 
  #6  
Old 02-04-2016, 09:04 PM
neatcat's Avatar
Member
Join Date: Sep 2012
Location: Germany
Posts: 86
Received 25 Likes on 19 Posts
Default

I can provide you the Datasheet of the Sharp-LCD, but i think, this will not be much of a help...

There are several TFT-Panels with an appropriate size on the market, my favourites ATM are HV056WX1 or LTD056, both 5.6" sized widescreen units ( I think these will fit better than the original 6") They are sold, often together with controller-boards for VGA,HDMI,DVI, on ebay.

Maybe some day i will go the same way by exchanging the Sharp for a better screen, but the last months i was "busy" with building the controller-firmware for translating the OEM-button's beside of the screen into USB-Keystrokes.

Greetings
Wolf
 
Attached Files
File Type: pdf
DATA_Sharp_LQ6BW506.pdf (120.9 KB, 174 views)
  #7  
Old 02-05-2016, 03:55 AM
JagTheRipper's Avatar
Senior Member
Thread Starter
Join Date: Jun 2011
Location: London
Posts: 180
Received 16 Likes on 13 Posts
Default

Originally Posted by neatcat
I can provide you the Datasheet of the Sharp-LCD, but i think, this will not be much of a help...

There are several TFT-Panels with an appropriate size on the market, my favourites ATM are HV056WX1 or LTD056, both 5.6" sized widescreen units ( I think these will fit better than the original 6") They are sold, often together with controller-boards for VGA,HDMI,DVI, on ebay.

Maybe some day i will go the same way by exchanging the Sharp for a better screen, but the last months i was "busy" with building the controller-firmware for translating the OEM-button's beside of the screen into USB-Keystrokes.

Greetings
Wolf
Thanks! That's the only datasheet I found as well. Good for dimensions but that's about it. I'll have a look at the othere screens you posted!
 
  #8  
Old 02-05-2016, 03:29 PM
JagTheRipper's Avatar
Senior Member
Thread Starter
Join Date: Jun 2011
Location: London
Posts: 180
Received 16 Likes on 13 Posts
Default

Originally Posted by neatcat
There are several TFT-Panels with an appropriate size on the market, my favourites ATM are HV056WX1 or LTD056, both 5.6" sized widescreen units ( I think these will fit better than the original 6") They are sold, often together with controller-boards for VGA,HDMI,DVI, on ebay.
This option is starting to sound good actually. Have you been able to find a touch screen digitizer of this size by any chance?

Originally Posted by neatcat
Maybe some day i will go the same way by exchanging the Sharp for a better screen, but the last months i was "busy" with building the controller-firmware for translating the OEM-button's beside of the screen into USB-Keystrokes.
May I ask why are you doing this? I was thinking of hooking up the buttons directly to the Raspberry Pi's GPIO.
 
  #9  
Old 02-06-2016, 06:30 PM
neatcat's Avatar
Member
Join Date: Sep 2012
Location: Germany
Posts: 86
Received 25 Likes on 19 Posts
Default

Hello Kari!

I bought a 6 inch resistive touchpanel from an ebay seller 'chinatobby', that fits the OEM Sharp nearly perfect. But you have to modify the case of the display-unit a little bit to compensate the additional 1,5mm in thickness.

6inch 145mmx88mm Resistive Touch screen USB Controller card | eBay

Because i'm using this ATM, i haven't checked out other sizes.

I have plans to use a WP9900 navigation-unit (also known as CS9900) from Wondeproud. It's sold by Axion here in Germany. This can be connected to the OEM-Wiring (RGB+Sync) and mounted into the rack in the trunk. Basically this is a android based SBC, you can see it as a smartphone without display and added RGBs-Interface & some USB-Ports.

This Unit works with the Sharp-display and also with the previous mentioned touchscreen, but my finding was, that i like to have 'real' buttons for some functions. Although i really want to stay with the Alpine-HU - Ok, one might say, that it's outdated or crap, but every other solution, i've seen so far, will break the existing interior design in my opinion. Ok, if you exchange the whole center-console, this might be also acceptable...

So i'm working on an interface, that 'translates' the Alpine-Bus. Will say, if you press a button at the screen, a programmed keystroke should be sent to the nav-unit like from a PC-keyboard. Beside of that i get an Aux-In & MP3-USB Interface with my controller, fully integrated with the OEM-Equipment (Radio, Navi, Steering-Wheel buttons).
The problem is, that the timing on the bus is really crucial and the whole thing is undocumented, it's very time consuming to develop the software to a stable state - but i'm doing it as a 'hobby', so what - others do crosswords

But i'm very interested in your expereiences, if you can integrate a better panel. Where do you want to mount the raspi, Center-console? Did you have a look at the cubieboard3?

Greetings
Wolf
 
The following users liked this post:
JagTheRipper (02-06-2016)
  #10  
Old 02-06-2016, 06:57 PM
JagTheRipper's Avatar
Senior Member
Thread Starter
Join Date: Jun 2011
Location: London
Posts: 180
Received 16 Likes on 13 Posts
Default

Very interesting. My plans at the moment are very much up in the air. I'm not entirely sure which way to go yet. Originally I was going to put an Android phone in the place of the screen and hook it up to the head unit. I bought a suitable phone but for some reason I didn't put it in the car. Somehow it felt a bit half arsed solution. The existing buttons would have not worked for example.

Raspberry Pi at least would be more open and customizable. You could even run Android on it although I'm not sure what the limitations are. Would be great if you could run co-pilot on it. Or maybe just run the standard Rasbian and compile Navit for it...

Need to research more
 
  #11  
Old 02-25-2016, 03:04 PM
JagTheRipper's Avatar
Senior Member
Thread Starter
Join Date: Jun 2011
Location: London
Posts: 180
Received 16 Likes on 13 Posts
Default

Originally Posted by neatcat
Hello Kari!

I bought a 6 inch resistive touchpanel from an ebay seller 'chinatobby', that fits the OEM Sharp nearly perfect. But you have to modify the case of the display-unit a little bit to compensate the additional 1,5mm in thickness.

6inch 145mmx88mm Resistive Touch screen USB Controller card | eBay
I received my touch screen digitizer today from the same seller. It almost works out of the box in Linux (both my laptop and raspberry pi). One of the axis seems to be flipped. Not sure which one as I don't know which way is up Also the touch area doesn't move the cursor all the way to the edges of the screen. Guess this is just a configuration issue. Did you compile the drivers on the included disc or did you use something else?

EDIT: Never mind. I figured it out. Just had to use xinput_calibrator to get it configured
 

Last edited by JagTheRipper; 02-25-2016 at 04:17 PM.
  #12  
Old 02-25-2016, 06:34 PM
neatcat's Avatar
Member
Join Date: Sep 2012
Location: Germany
Posts: 86
Received 25 Likes on 19 Posts
Default

I tested the touchscreen with the provided USB-Interface on a Win-PC, the Android-box I use has it's own touchscreen-controller, so simply the 4-wires had to be adapted to the devices connector.

Good luck...

Edit: IIRC the doc's for the panel are not accurate, maybe in the description is one x with the y-wire switched?
 

Last edited by neatcat; 02-25-2016 at 06:38 PM. Reason: just remembered
  #13  
Old 02-26-2016, 12:17 PM
JagTheRipper's Avatar
Senior Member
Thread Starter
Join Date: Jun 2011
Location: London
Posts: 180
Received 16 Likes on 13 Posts
Default

Originally Posted by neatcat
I tested the touchscreen with the provided USB-Interface on a Win-PC, the Android-box I use has it's own touchscreen-controller, so simply the 4-wires had to be adapted to the devices connector.

Good luck...

Edit: IIRC the doc's for the panel are not accurate, maybe in the description is one x with the y-wire switched?
Thanks man! All is good. I got it working properly after using the xinput_calibrator. Got my display in mail today too so soon I'll be doing some real tests
 
  #14  
Old 02-26-2016, 04:51 PM
JagTheRipper's Avatar
Senior Member
Thread Starter
Join Date: Jun 2011
Location: London
Posts: 180
Received 16 Likes on 13 Posts
Default

Some photos of my new toys. Hope to get these in the car very soon




Touch screen digitizer and display fit perfectly behind the old sat nav frame after a few minor mods.




Touch screen digitizer and display from behind.




The display driver board is small enough to fit behind the screen I think.




Raspberry Pi 2 model B with the Toshiba LTD056EV7F display via NT68676.2A driver board.
 
  #15  
Old 02-27-2016, 07:47 AM
neatcat's Avatar
Member
Join Date: Sep 2012
Location: Germany
Posts: 86
Received 25 Likes on 19 Posts
Default

Thanks for the Pic's & Info. Looks great!

Have you tested the Display in sunlight? I think, that is one of the culprits of the original part. I wonder, if the LTD is better.

Greetings from Germany,
Wolf
 
  #16  
Old 02-27-2016, 08:58 PM
stevepaa's Avatar
Senior Member
Join Date: Mar 2010
Location: san jose
Posts: 801
Received 151 Likes on 106 Posts
Default

ok help me here. what will this do?
 
  #17  
Old 02-28-2016, 03:49 AM
dibbit's Avatar
Veteran Member
Join Date: Oct 2010
Location: Spain
Posts: 1,207
Received 460 Likes on 332 Posts
Default

The Raspberry Pi is a mini-computer, quite possibly more powerful than any of the computers on the car itself. As such it can be programmed to do pretty much anything you want, including sat nav, music player, OBD data display etc.

There are almost endless possibilities for someone who is prepared to invest the time into playing around with it.

For everyone else a much simpler (and more limited) swap is to fit a Garmin sat nav in the space, which will be a huge improvement over the original obsolete sat nav.
 
  #18  
Old 02-28-2016, 09:45 AM
stevepaa's Avatar
Senior Member
Join Date: Mar 2010
Location: san jose
Posts: 801
Received 151 Likes on 106 Posts
Default

How does it get a sat nav signal? Does it have touchscreen keyboard in it?
 
  #19  
Old 02-28-2016, 01:06 PM
dibbit's Avatar
Veteran Member
Join Date: Oct 2010
Location: Spain
Posts: 1,207
Received 460 Likes on 332 Posts
Default

Originally Posted by stevepaa
How does it get a sat nav signal? Does it have touchscreen keyboard in it?
There are a few different GPS boards/modules available, some with built in antennas, others with wired aerials. Yes, you can add a touchscreen keyboard.
 
  #20  
Old 02-28-2016, 06:48 PM
JagTheRipper's Avatar
Senior Member
Thread Starter
Join Date: Jun 2011
Location: London
Posts: 180
Received 16 Likes on 13 Posts
Default

Originally Posted by neatcat
Thanks for the Pic's & Info. Looks great!

Have you tested the Display in sunlight? I think, that is one of the culprits of the original part. I wonder, if the LTD is better.

Greetings from Germany,
Wolf
I'll let you know when we have a sunny day here in the UK. Don't hold your breath though
 


Quick Reply: Reusing Existing SatNav screen for Raspberry Pi?



All times are GMT -5. The time now is 09:24 PM.