Epson PF10 problems

Tony Duell ard at p850ug1.demon.co.uk
Fri Dec 23 17:10:11 CST 2005


> > There are part diagrams to explain the various sections, and these are a
> > lot easier to follow. THe PSU is not at all simple (and depends on the
> > NiCd to act as a shut regulator on the main logic supply line). Heck,
> > there's even a 4-bit microcontroller and a 6 bit ADC in the middle of it
> > all.
> >
> > But I can try to talk you through it if you want me to.
> 
> Let me see what I can get a hold of.

I've jsut cured a problem with the PSU section of my PX8. The fualt with 
mine  was that you connected power (actually a 5V bnech supply to the 
battery connector [1]), turned on the power switch and pressed the 
sub-CPU reset button (in the ROM compartment), and it came up fine, 
everything worked. But if you turned it off at the power switch, it 
wouldn't come on again unless you did the full reset (clearing memory, etc).

It turned out there is a supply line that is always-on, to keep the RAM 
(actually DRAM!), its controller, the PSU-control micro, etc alive. This 
can be switched between the main battery and a backup battery on the PCB, 
and one of the transistors in that circuit was open-circuit base-emitter. 
A new BC807 (first SMD PNP transistor I found) got it going again. 

[1] If anyone needs to make up a battery pack for the PX8, or a cable to 
link the battery connector to a bench supply, sockets to fit the 
connector on the PX8 mainboard are available from RS components in the 
UK. Use 311-6209 housings with 311-6439 terminals


> > It's not the same, but there are various drive emulators for PCs. The
> > 'serial' port on the PX8 is at RS232 levels, and the disk drive just uses
> > the TxD and RxD pins (it's a subset of the pinout of the RS232 port
> > alongside it, you can use the same cables, essentially). It runs at 38400
> > baud.
> 
> Just being able to get info into and out of that machine would be nice.

Talking of that, is the protocol used by FLINK documented anywhere? 
(FLINK is a program in the utilities ROM of both the PX4 and PX8 that 
seems to do file transfer over the RS232 port). I've heard rumours for a 
version in C for unix machines, but can't seem to find it anywhere.

Anyway, the disk emulaotr program I found was called vfloppy13.tgz. The 
archive is vig (about 300K) becuase it includes 3 disk images that you 
might need. The linux part of the system is GPLed (no flames, OK...)

> 
> > I've downloaded a disk emulator for linux.
> 
> Pretty much what I run here -- which distro do you use?

Very old Debian. 

> > > > I had to make up my own cable, but I have checked and double-checked
> > > > it, and anyway it works fine to link a PX8 to a PX4 via the RS232
> > > > interfaces (essentially the same pinout as the 'high speed' serial
> > > > interface to the disk drive). In fact what I did was make up a cable
> > > > from the 8 pin nini-DIN plug to fit the PX8 to a DB25 plug,, wired as a
> > > > DTE and a second cable with a DB25 socket to a 8 pin mini-DIN, wired to
> > > > do the right swaps and jumpers.
> > >
> > > I got a couple of connectors a while back,  but my eyesight isn't what it
> > > used to be,  so I never did make up any cables.  Do you have specific
> > > cable wiring info,  assuming I can get this thing working?
> >
> > I regard mini-DIN plugs as one of the offspring of Satan  :-).
> 
> :-D
> 
> > I really hate wiring them, and the type you can wire (as opposed to moulded
> > ones) are often too large tor fit through the hole in the case to mate with
> > the socket.
> 
> I do believe these will fit,  and better yet, they appear to be Switchcraft.  
> I still don't want to have to wire them,  though.
> 
> > What I did was buy 3 cables from RS components which had an 8 pin
> > mini-DIN plug moulded on one end and bare wires at the other.

FWIW, the RS cables are 463-518

> 
> I might have something around here I can chop...
> 
> > I wired 2 of them to DB25 plugs, so that you got a DTE pinout on said plug.
> > And the last one I wired to a DB25 socket with the apporpiate crosses and
> > interconnections so that when I pluged that one one of the first type of
> > cable, I got  a crossover mini-DIN to mini-DIN cable which will like 2
> > PX8s (or PX4s), or link a machine to the PF10.
> >
> > I can look up the wiring colours used in those RS cables if you like, they
> > are in the catalogue/on the web site, but I buzzed them out anyway just
> > to be sure.
> 
> Just the pin-to-pin connections would be of great help.


The PX8 serial port conenctions are pretty sane, actually, and sort-of 
follow the RS232 order. I think the pinout is in the user manual (it's 
certainly in the the technical manual), as are diagrams for the standard 
cables (again, those are certainly in the technical manual.

Anyway, here are the pins (and the colours of that RS cable I mentioned)
PX8 pin      Signal           Colour         RS232 Pin
1          Signal Ground      Black            7
2          TxD                White            2
3          RxD                Red              3
4          RTS                Yellow           4
5          CTS                Purple           5
6          DSR                Blue             6
7          DTR                Green            20
8          CD                 Brown            8

The pin numbers are actually the same as on the HX20, which used a 
full-sized 8 pin DIN plug. It made a lot of sense on that machine, 
because 3 pin, 5 pin (type A) and 7 pin DIN plugs will fit the 8 pin 
socket. A 3 pin plug gave yopu Gnd, TxD, RxD, a 5 pin plug added RTS and 
CTS, a 7 pin plug added DSR and DTR, and finally the 8 pin plug added CD. 
Every possbile connector gave a useful subset of the signals.
 
> > [Note for US readers. RS is not Radio Shack. It's a large UK distributer
> > of electronic components, tools, materials, etc. Look at
> > http://www.rswww.com/]
> 
> I've heard that before.

If you want to annoy them, call them 'Radiospares'. They started out 
with that name many years ago, but changed their name in 1972 (I think) 
to RS components because they wanted to get away from the iamge of only 
supplying parts to fix radios. But every old-time engineer and scientist 
in the UK will call them 'Radiospares'.

-tony



More information about the cctalk mailing list