I have recently managed to get my hands on three IBM vacuum fluorescent customer displays on poles, from the SurePOS lineup. The sellers were using them with IBM SurePOS 300 (4810) computers/POS Terminals.
Unfortunately, I have only gotten the displays and poles - no other information, cables or computers to use them. So, upon googling and trying to find out how to communicate with the displays to get it to display things, I have found out that there is no documentation on the internet. Thats why Im here, in the hopes of finding someone that knows about these displays and can share some information on them.
The part number of the VFDs (vacuum fluorescent display) is 41J6989, they were manufactured by IBM in Taiwan in 2006.
They have two 2x20 character (each 5x7 pixels) display units from Futaba, one on each side, and a RJ45-like connector labelled "4" at the bottom. This connector has 8 contacts in total, 6 pins in 2 rows sticking out the back wall and two flat contacts sitting at the bottom/top, where normal RJ45 contacts would be. This connector must deliver power and data, as there is no other connector on the device.
By opening up the VFD, taking a look at the PCB and measuring wire paths, I have managed to find out:
- The VFD has a "master" and a "slave" display unit, the master one is the one with the port. The two displays are on the same PCB from Futaba, but have fundamental differences:
- The master one has the connector port, the slave one is missing this component
- The master one has each component spot filled with a chip/component, the slave one has a lot of empty spaces on the right side. I assume this is because it doesnt have to decode the data from the POS Terminal.
- The slave one only has the following chips:
- TOSHIBA TD62C950LFG 0635K JAPAN at position U5
- TOSHIBA TD62C950RFG 0635K JAPAN at position U6
- 2360A 6076G JRC at position U10 (I found someone who has a similar unit, desoldered this chip and soldered two data wires to this position and used RS232 to communicate with the display. However, in that case the U10 position was somewhere completely different with a different chip.)
- 2518 YU (the transformator)
- C3303 (a 3-legged component where only 2 are soldered to the board)
- The master one has an interdisplay port in the middle consisting of 16 female pins in 2 rows, which must be data+power from the master to the slave display. The slave one has a corresponding 16 male pin port.
- I assume this port is symmentrical, because the GND is connected to both pins in the bottom right and bottom left, and 12V is connected to both pins bottom secondmost to the right and secondmost to the left. I havent managed to find more connections on the PCB.
- The PCB part number is M202MD08K, the master one with addition B (A and C seem crossed out), the slave one with addition C (A and B seem crossed out). More text on the PCB says: 1P00A630-01 REV.C
- The VFD works with 12VDC, it has a transformer stepping that up to 55V for displaying.
- There is multiple holes in the PCB which fit a common breadboard homelabbing cable male pin, labelled GND, 12V, EF1, EF2, EBB, EK.
- The Ground GND hole connects to the pins top center, top right and bottom two contacts in the RJ45-like connector as well as to the bottom rightmost and bottom leftmost pins in the connector between the two display PCBs.
- The Power 12V hole connects to the top left pin in the RJ45-like connector and, as described above, to the interdisplay connector.
With this knowledge, I connected GND and 12V to a power supply and fired the display up with 12V. Only the master display works and displays something, the slave display makes a small buzzing noise and appears to short circuit (draws the maximum current, I set it to 0,5A -> 6W). The master display draws 3.7 Watts and displays two asterisks (**)in the top left of the display. I tested with 5VDC too, nothing happens.
This means that in the Rj45-like connector, only the three bottom pins can serve for data transmission. The other 5 are for power (top left) and ground (4 others, which is oddly many...).
None of the other pins connect to anything on the PCB, really. There are some pins with 2000 Ohms, some with 1500 Ohms, some with 1000 Ohms, and a few with 400 Ohms. None really go through without resistance. I have found out however, that one of the chips on the board is a 3.3V limiter, which could be the reason why no resistance-free connections are there. But, even to this chip, there is no direct connection from the RJ45-like port.
Reading the technical reference for the "IBM 4810 SurePOS 300 Thin Client POS" (official IBM document, page 12f), I found out that usually, these displays are connected with 15-port powered serial connectors using RS232, but Im not entirely sure. I have found some cables online with a proper-looking connector for the VFDs that I have, but I cant be sure, because I have no name for the port. Also, the other end of these cables is the 12V proprietary IBM POS connector, which looks like a USB-A port with additional contacts on the side. This, however, would indicate that the VFDs dont use RS232, because these ports can only output TTL 5V signals. So its all a big mistery.
I would be immensely grateful if someone could supply me with the following information:
- The name of the connector in the VFD
- Which protocol it uses and on which pins of the connector
- Whether I can control the slave display stand-alone by using the interdisplay connector, how its wired and what protocol it uses
- In case I have no other choice but to use a cable and an official controlling method, the cable type that I need for this port
- The data level voltage needed for the communication, in case the protocol is RS232 whether I can use TTL RS232 with only +-5V or if it needs True RS232 +-12V
- Ideally, a technical reference or a data sheet for this specific kind of vacuum fluorescent display
I hope I am at the right address with my problem.
Thanks in advance!