#244807 - 29/12/2004 03:01
Extending the display (pinouts?)
|
pooh-bah
Registered: 12/01/2002
Posts: 2009
Loc: Brisbane, Australia
|
I'm now trying to figure out how I'm going to remotely display the empegs VFD for my M3. I found this post where Hugo seemed to think extending the cable wouldn't be a problem (strangely enough it was for a 98 M3 also with the display in the same spot). I think extending the display is my best option with the empeg in the glovebox particularly since I'm already using the serial port (and need another). It means I keep all the button functions too. I have the skills, tools and resources to build a buffered interface no problem if necessary but I need the pinout for the display cable to even attempt this. Can one of the empeg guys help out please? Perhaps RobS could scan just the connector part of the schematic? And yes I have read the FAQ entry.
_________________________
Christian #40104192 120Gb (no longer in my E36 M3, won't fit the E46 M3)
|
Top
|
|
|
|
#244808 - 30/12/2004 23:00
Re: Extending the display (pinouts?)
[Re: Shonky]
|
carpal tunnel
Registered: 25/06/1999
Posts: 2993
Loc: Wareham, Dorset, UK
|
No, I can't post segments of the schematics as I am under an NDA which prevents me from doing this.
WIthout trying to sound too much of a grump, I am not sure I like the way I have suddenly become "The Source" of schematic material. I have not got permission to do this, and would prefer that people stop asking about it. It sounds rude saying it this way, but I simply can't - end of story.
If you wish to have information about the schematics that are not already public domain, then can I suggest you get in touch with Hugo instead as only he can authorise this sort of thing.
_________________________
One of the few remaining Mk1 owners... #00015
|
Top
|
|
|
|
#244809 - 30/12/2004 23:08
Re: Extending the display (pinouts?)
[Re: schofiel]
|
pooh-bah
Registered: 12/01/2002
Posts: 2009
Loc: Brisbane, Australia
|
Fair enough. I think you are considered the source simply because we know you have them and are the most active here. I apologise for even asking then.
I don't actually want schematics, just the pinouts for the display cable. Is that sort of information considered in the "schematics". I was hoping someone would see the post and help me out rather than having to individually ask people.
_________________________
Christian #40104192 120Gb (no longer in my E36 M3, won't fit the E46 M3)
|
Top
|
|
|
|
#244810 - 03/01/2005 08:49
Re: Extending the display (pinouts?)
[Re: Shonky]
|
carpal tunnel
Registered: 19/05/1999
Posts: 3457
Loc: Palo Alto, CA
|
I'll try and dig this out in the next couple of days. The issue with extending the cable is that 4 of the signals (pixel data, pixel clock, line clock, frame clock) are direct out of the StrongARM, at 3.3v levels, and some are pretty fast (>1MHz).
Just extending the cable may well not work, as the clock will get out of shape. You really need to buffer these. Patrick definitely did this in the past for a customer, I think he used some RS485 buffers but I could be wrong. Patrick?
Hugo
|
Top
|
|
|
|
#244811 - 03/01/2005 09:50
Re: Extending the display (pinouts?)
[Re: altman]
|
pooh-bah
Registered: 12/01/2002
Posts: 2009
Loc: Brisbane, Australia
|
That would be fantastic if you could get me the pinouts Hugo. Thanks.
I accept that buffering the signals is going to need buffering and I was probably going to do that anyway. RS485 buffers is a good idea - I've never thought of that before. The drivers we use are slew rated limited for EMI (limited to something like 150kHz) from memory which is possibly why it didn't click. It's definitely a good idea but I'll see what else I have lying around.
Hopefully everything is unidirectional too.
_________________________
Christian #40104192 120Gb (no longer in my E36 M3, won't fit the E46 M3)
|
Top
|
|
|
|
#244812 - 03/01/2005 14:00
Re: Extending the display (pinouts?)
[Re: Shonky]
|
carpal tunnel
Registered: 19/05/1999
Posts: 3457
Loc: Palo Alto, CA
|
I'll also see if I can get permission to release the pdf's of the schematics for mk1, mk2 and mk2a as these would be useful to the community as a whole. I'm impressed by those who have been buzzing some of this stuff through to work out the wiring (eg, in the IBUS thread!)
Hugo
|
Top
|
|
|
|
#244813 - 04/01/2005 00:04
Re: Extending the display (pinouts?)
[Re: altman]
|
old hand
Registered: 20/07/1999
Posts: 1102
Loc: UK
|
It wasn't quite as simple as just RS485 buffers, but that's on the right track. All the lines MUST be buffered if they are to go outside the box, and also need filtering for both radiated and received EMI, as well as spike protection. A number of lines go directly to the SA1100, which doesn't cope well with spikes or signals over 3.3V.
The pinout of the connector on the motherboard is:
Pin 1: LCD bus bit 0 (unbuffered, 100R series resistor)
Pin 2: GND
Pin 3: Pixel clock (unbuffered, 100R series resistor)
Pin 4: GND
Pin 5: Line clock (unbuffered)
Pin 6: Control line to PIC
Pin 7: Frame clock ((unbuffered)
Pin 8: GND
Pin 9: LCD BIAS signal (used to generate heater voltage for VFD)
Pin 10: IR RX line from CIR unit
Pin 11: IRDA RX line
Pin 12: GND
Pin 13: IRDA TX line
Pin 14: VCC3 (fused 1A)
Pin 15: VCC3 (fused 1A)
Pin 16: VCC5 (fused 1A)
Pin 17: VCC5 (fused 1A)
Pin 18: GND
Pin 19: DC IN (fused 1A, pulled to GND via 12K)
Pin 20: DC IN (fused 1A, pulled to GND via 12K)
Note that if you get it wrong, ie 5V or DC IN shorted to any signal lines, you WILL kill the SA1100, and possibly nuke other components as well. The same may well apply if the power rails are shorted together.
It's certainly possible to extend the cable if it's done right. My board set was designed for a 3M extension, and has been tested with a 100M cable successfully
pca
_________________________
Experience is what you get just after it would have helped...
|
Top
|
|
|
|
#244814 - 04/01/2005 00:44
Re: Extending the display (pinouts?)
[Re: pca]
|
pooh-bah
Registered: 12/01/2002
Posts: 2009
Loc: Brisbane, Australia
|
Awesome, thanks Patrick. I assume everything is 3.3V (excluding VCC3, VCC5 and DC-IN of course).
I now have to ask questions
1) Is DC-IN just the raw supply from outside the empeg i.e. basically battery voltage input on the empeg?
2) Which of these are inputs/outputs/bidirectional?
Pin 1: LCD bus bit 0 (unbuffered, 100R series resistor) Pin 3: Pixel clock (unbuffered, 100R series resistor) Pin 5: Line clock (unbuffered) Pin 6: Control line to PIC Pin 7: Frame clock (unbuffered)
I can't see how data (i.e. button presses) come back from the PIC unless "Pin 6: Control line to PIC" is actually a line coming back or some are bidirectional.
3) So pin 10 is simply one way async serial coming back from the display 38kHz receiver?
4) Pin 9: LCD BIAS signal. Should I just pass that straight through or should it be "analogue" buffered?
5) Pin 11: IRDA RX line Pin 13: IRDA TX line
So RX is heading towards the StrongArm?
_________________________
Christian #40104192 120Gb (no longer in my E36 M3, won't fit the E46 M3)
|
Top
|
|
|
|
#244815 - 04/01/2005 01:33
Re: Extending the display (pinouts?)
[Re: Shonky]
|
old hand
Registered: 20/07/1999
Posts: 1102
Loc: UK
|
All the LCD lines are output only. The PIC comms line is, I think, unidirectional. Button presses are actually encoded as IR signals, and sent down the CIR RX line. The IRDA RX line is an input, the TX is an output. The LCD Bias line is a digital signal, basically a square wave drive. The DCIN line is fed straight from the conditioned external DC power. All signals are 3V.
pca
_________________________
Experience is what you get just after it would have helped...
|
Top
|
|
|
|
#244816 - 04/01/2005 02:36
Re: Extending the display (pinouts?)
[Re: pca]
|
pooh-bah
Registered: 12/01/2002
Posts: 2009
Loc: Brisbane, Australia
|
Thanks again. That should get me going on a design at least. Quote: The PIC comms line is, I think, unidirectional.
That could be a bit more of a hassle to buffer then. Are you sure?
Quote: All signals are 3V.
I assume you mean 3.3V?
_________________________
Christian #40104192 120Gb (no longer in my E36 M3, won't fit the E46 M3)
|
Top
|
|
|
|
#244817 - 04/01/2005 20:33
Re: Extending the display (pinouts?)
[Re: Shonky]
|
carpal tunnel
Registered: 29/08/2000
Posts: 14493
Loc: Canada
|
Note that you almost certainly don't need the two IRDA lines, unless you're using Palantir
|
Top
|
|
|
|
#244818 - 04/01/2005 20:39
Re: Extending the display (pinouts?)
[Re: mlord]
|
pooh-bah
Registered: 12/01/2002
Posts: 2009
Loc: Brisbane, Australia
|
Yeah thanks. I had initially excluded those but it comes down to whether I have spare buffers and how I do the connecters/cabling.
If it's possible with minimal work I'd put them in but otherwise you're right it's not worth it. I only ever used the IrDA transceiver once while playing with my Nokia phone.
_________________________
Christian #40104192 120Gb (no longer in my E36 M3, won't fit the E46 M3)
|
Top
|
|
|
|
#244819 - 30/10/2005 15:06
Re: Extending the display (pinouts?)
[Re: Shonky]
|
pooh-bah
Registered: 13/01/2002
Posts: 1649
Loc: Louisiana, USA
|
I think we may try an extension board as well. Christian, did you ever get something going with this?
Stu
_________________________
If you want it to break, buy Sony!
|
Top
|
|
|
|
#244820 - 01/11/2005 05:57
Re: Extending the display (pinouts?)
[Re: maczrool]
|
pooh-bah
Registered: 12/01/2002
Posts: 2009
Loc: Brisbane, Australia
|
Quote: I think we may try an extension board as well. Christian, did you ever get something going with this?
No. This thread was as far as I got. I wussed out and installed the empeg as normal in place of the factory head unit. It was far easier (probably only about an hour to make a BMW to empeg harness adapter) and 20 minutes to remove and slot the sled in.
_________________________
Christian #40104192 120Gb (no longer in my E36 M3, won't fit the E46 M3)
|
Top
|
|
|
|
#244821 - 01/11/2005 06:47
Re: Extending the display (pinouts?)
[Re: maczrool]
|
carpal tunnel
Registered: 19/01/2002
Posts: 3584
Loc: Columbus, OH
|
I'd definitely be interested. I've said several times that if one was determined enough, an empeg could be installed in just about any dash. Now that I've been tossing around the idea of buying a Jeep Wrangler, I'm not sure I would want it there. It would be used for a fair amount of trail driving, possibly in very wet conditions with the top down. There's also the risk of theft with having a ragtop. I was thinking it'd be nice to install it in a waterproof steel lockbox (would have to figure out ventilation) with a display extension.
_________________________
~ John
|
Top
|
|
|
|
#244822 - 01/11/2005 16:39
Re: Extending the display (pinouts?)
[Re: JBjorgen]
|
pooh-bah
Registered: 13/01/2002
Posts: 1649
Loc: Louisiana, USA
|
Except for personal challenge do you guys think this is worth pursuing? How many of you would like a display extender?
Stu
_________________________
If you want it to break, buy Sony!
|
Top
|
|
|
|
#244823 - 01/11/2005 17:38
Re: Extending the display (pinouts?)
[Re: maczrool]
|
carpal tunnel
Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
|
I personally don't need a display extender, but I just love the idea of replacing this FAQ entry with a link to Eutronix.
|
Top
|
|
|
|
#244824 - 01/11/2005 18:27
Re: Extending the display (pinouts?)
[Re: maczrool]
|
carpal tunnel
Registered: 19/01/2002
Posts: 3584
Loc: Columbus, OH
|
I would get one depending on price. Maybe $100-150 for assembled board with ribbon cable and maybe $200-250 for board + lcd? Can it be done at that price?
I can forsee future demand being much higher than for digital sound cards, what with cars becoming more and more integrated.
The real killer app would be composite video or VGA output. So that I could run GPS without losing my empeg.
_________________________
~ John
|
Top
|
|
|
|
#244825 - 01/11/2005 18:43
Re: Extending the display (pinouts?)
[Re: JBjorgen]
|
pooh-bah
Registered: 12/02/2002
Posts: 2298
Loc: Berkeley, California
|
Quote: I can forsee future demand being much higher than for digital sound cards, what with cars becoming more and more integrated.
I'll seccond that. I have no desire to buy one at the moment. But some day, hopefully far in the future, I'll need a new car and there's a 90% chance it'll have a navigation system right where the empeg should go. Assuming it doesn't hold 20GB and support nested playlists, an external empeg display or composite video adapter will be on the short list of improvements.
Matthew
|
Top
|
|
|
|
#244826 - 01/11/2005 19:10
Re: Extending the display (pinouts?)
[Re: matthew_k]
|
pooh-bah
Registered: 13/01/2002
Posts: 1649
Loc: Louisiana, USA
|
I don't think we would go the video route, but maybe if only for fun we would take a crack at a board extender. This would just be a buffer and interface board with neccessary termination resistors, and EMI/surge elements, etc.
Stu
_________________________
If you want it to break, buy Sony!
|
Top
|
|
|
|
#244827 - 01/11/2005 20:52
Re: Extending the display (pinouts?)
[Re: maczrool]
|
carpal tunnel
Registered: 10/06/1999
Posts: 5916
Loc: Wivenhoe, Essex, UK
|
If the price was right I would buy one just to put away for a rainy day, when I wanted to install in a car that didn't have room in the dash.
_________________________
Remind me to change my signature to something more interesting someday
|
Top
|
|
|
|
#244828 - 01/11/2005 21:42
Re: Extending the display (pinouts?)
[Re: maczrool]
|
old hand
Registered: 15/07/2002
Posts: 828
Loc: Texas, USA
|
I'd be interested in one.
|
Top
|
|
|
|
#244829 - 01/11/2005 23:07
Re: Extending the display (pinouts?)
[Re: maczrool]
|
old hand
Registered: 15/02/2002
Posts: 1049
|
I'd buy one for my GF's install and one for me for a future install. This could solve a lot of install problems in cars without DIN. Combined with a steering-wheel controller interface, you could put the empeg in the trunk. A small display that could go by the instrument panel would be ideal. Leave the factory head-unit in and run the empeg output to the factory aux-in or CD in.
Jim
|
Top
|
|
|
|
#244830 - 02/11/2005 10:05
Re: Extending the display (pinouts?)
[Re: TigerJimmy]
|
carpal tunnel
Registered: 15/08/2000
Posts: 4859
Loc: New Jersey, USA
|
Anothing interesting concept, similar to the extended display, would be to create a small black box that could wirelessly send signals to a remote display unit. This way, you could install the player out of sight (trunk / boot / glove box / under a seat / etc.) and still have the display and controls available as a small "velcro attached" removable object, similar to a removable face radio.
Possible??? I would certainly be interested in a device like that for future installs!
_________________________
Paul Grzelak 200GB with 48MB RAM, Illuminated Buttons and Digital Outputs
|
Top
|
|
|
|
#244831 - 02/11/2005 10:26
Re: Extending the display (pinouts?)
[Re: pgrzelak]
|
carpal tunnel
Registered: 10/06/1999
Posts: 5916
Loc: Wivenhoe, Essex, UK
|
Quote: Anothing interesting concept, similar to the extended display, would be to create a small black box that could wirelessly send signals to a remote display unit. This way, you could install the player out of sight (trunk / boot / glove box / under a seat / etc.) and still have the display and controls available as a small "velcro attached" removable object, similar to a removable face radio.
This could probably be done without any custom hardware being involved.
Plug on a RS232 - Bluetooth dongle into the back of the empeg. Add some fairly simple code to the kernel to stream the display data out and accept button press events.
Add a Bluetooth enabled PDA and some simple code to render the display data coming in over the Bluetooth serial link and send button press events.
You probably wouldn't be able to get screen updates as frequently as on the real screen, but enough to use the player.
All relatively straight forward (in my software developer's mind), in theory at least.
_________________________
Remind me to change my signature to something more interesting someday
|
Top
|
|
|
|
#244832 - 02/11/2005 11:01
Re: Extending the display (pinouts?)
[Re: andy]
|
veteran
Registered: 21/01/2002
Posts: 1380
Loc: Erie, CO
|
Quote: Add a Bluetooth enabled PDA and some simple code to render the display data coming in over the Bluetooth serial link and send button press events.
I've been working on Palantir over BT (well, not really working on it as being delayed from working on it) but this could work using the AirCable Serial BT adapter I bought a while ago. I was thinking around the same lines you were for a remote display on my PDA, too.
|
Top
|
|
|
|
#244833 - 03/11/2005 06:38
Re: Extending the display (pinouts?)
[Re: andy]
|
old hand
Registered: 15/02/2002
Posts: 1049
|
I did some googling and people have made very small bluetooth displays like this one.
Can someone point me in the right direction to start learning how to do something similar? Is there some kind of "bluetooth on a chip" that gets a person started? I imagine the "rendering the display information" is the tough part. Is an entire computer needed for this kind of thing?
It would be really cool if one could make a remote display and control so that the PDA would not be necessary. The project I linked to above suggests that this could be pretty small. Doing the same thing but adding 4 buttons and a knob is what I'm thinking.
FWIW,
Jim
Edited by TigerJimmy (03/11/2005 06:51)
|
Top
|
|
|
|
#244834 - 03/11/2005 07:39
Re: Extending the display (pinouts?)
[Re: TigerJimmy]
|
old hand
Registered: 15/02/2002
Posts: 1049
|
Interesting. You can get a very small PCB that is a bluetooth serial terminal. You can also get a VFD with a built-in serial controller. It seems to me that hooking these together would give a person a remote bluetooth display which could be controlled via the empeg's serial port (which was connected to a bluetooth adapter). That doesn't solve the problem of sending button presses and knob turns back to the empeg though. I'm going to bed. Interesting stuff. Sometimes I wish I'd been an EE instead of an ME. Jim
|
Top
|
|
|
|
#244835 - 03/11/2005 08:47
Re: Extending the display (pinouts?)
[Re: TigerJimmy]
|
carpal tunnel
Registered: 10/06/1999
Posts: 5916
Loc: Wivenhoe, Essex, UK
|
Quote:
You can also get a VFD with a built-in serial controller.
I got the impression that those serial controlled VFDs weren't pixel addressable, meaning that you could only send text to them. The page you linked to shows an image on one screen, but that it an image stored on the controller and displayed by sending the controller an text stream to trigger the display.
_________________________
Remind me to change my signature to something more interesting someday
|
Top
|
|
|
|
#244836 - 03/11/2005 19:40
Re: Extending the display (pinouts?)
[Re: andy]
|
old hand
Registered: 15/02/2002
Posts: 1049
|
That's what I was afraid of. Is it possible to send the controller a new image, then trigger the display, then refresh the image, etc.?
|
Top
|
|
|
|
|
|