Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

A3000 cleanup problems - RTC/KB/Mouse

198 views
Skip to first unread message

Sniffer

unread,
Jun 18, 2015, 2:36:27 AM6/18/15
to
Hi All,

I've just cleaned up an A3000 from the loft, replacing its corroded battery. The surronding area of the PCB didn't seem to be affected by any corrosion but I have a couple of problems.

First, the RTC. When I powered it up, I set the date and time which was accepted and the clock ticked along nicely. On reboot though, whilst the date was correct, the time was back to the time I had just set. Each time the clock is reset, after a power cycle it reverts back to the last time you reset it.

Is this likely to be the PCF8583, the xtal, both or maybe something else?

I decided to leave the A3000 powered on, just in case this helped (though I didn't really expect it to) and on returning to it a couple of hours later I had another, different problem. The keyboard and mouse were no longer working, giving the impression that the machine had frozen but in fact the clock on the icon bar was merrily ticking away. Anybody any pointers as to what might have caused these symptoms?

I will try another KB and mouse but I doubt that is the problem.

Any help appreciated.

Cheers,
Mike.
--

David Pitt

unread,
Jun 18, 2015, 3:16:38 AM6/18/15
to
In message <8cc37104-0796-4f15...@googlegroups.com>
Sniffer <e63...@googlemail.com> wrote:

> Hi All,

> I've just cleaned up an A3000 from the loft, replacing its corroded
> battery. The surronding area of the PCB didn't seem to be affected by
> any corrosion but I have a couple of problems.

> First, the RTC. When I powered it up, I set the date and time which
> was accepted and the clock ticked along nicely. On reboot though,
> whilst the date was correct, the time was back to the time I had just
> set. Each time the clock is reset, after a power cycle it reverts back
> to the last time you reset it.

> Is this likely to be the PCF8583, the xtal, both or maybe something else?

It is possibly the PCF8583, it is known to fail if left unpowered for
some time.

There is a BASIC Clock Reset proglet which was not developed for this
issue but as a long shot might help.

REM poke RTC control register
REM Bit 0 1
REM 7 Count ResetDivider
REM 6 Count HoldLastCount
REM write 0 for normal operation, write &80 or &40 freezes RTC
DIM cmosdata% 16
!cmosdata%=&00000000
REM write 0 twice to RTC, first 0 is address- control reg
REM second is control reg value 0 is default i.e. clock on
SYS &240, &A0, cmosdata%,2
PRINT !cmosdata%
END

Otherwise :-

http://www.cjemicros.co.uk/micros/products/rtc.shtml


--
David Pitt
OS4.39, VRPC, iMac

Sniffer

unread,
Jun 18, 2015, 3:57:42 AM6/18/15
to
On Thursday, 18 June 2015 08:16:38 UTC+1, David Pitt wrote:
> In message <8cc37104-0796-4f15...@googlegroups.com>
Many thanks, I'll give it a go. Once I get the keyboard working again that is :)

Cheers,
Mike.

Sniffer

unread,
Jun 18, 2015, 5:32:40 AM6/18/15
to
So, I tried a couple of keyboards but no joy so it would appear to me to be motherboard related. Genius.

There could be any amount of unseen damage from the corroded battery but it looked ok ish to me.

As an aside, I'm confused about what actually leaks out of these cells used on the Acorns. I've always thought it was acid from these cells (Varta V280R in this case) so I've always used an alkaline substance (sodium bicarbonate/water) to neutralise it, but I've seen conflicting information on the net. Some people stating the gunge is caused by alkaline or some people using vinegar to neutralise, thereby suggesting the substance is alkaline.

Cheers,
Mike.
--

Gerald Holdsworth

unread,
Jun 18, 2015, 5:46:51 AM6/18/15
to
On this page
http://www.retro-kit.co.uk/page.cfm/content/Acorn-BBC-A3000-Battery-Maintenance/
Paul (?) suggests using vinegar. I did on mine, and it worked a treat.
However, I also had to fix a track which appeared to be intact, but on
"buzzing" out with a multimeter, appeared to be O/C.

Cheers,

Gerald.

--
gerald at hollypops dot co dot uk

Dave Symes

unread,
Jun 18, 2015, 6:57:27 AM6/18/15
to
In article <4a49c04c-3c19-4ae8...@googlegroups.com>,
Back in the days...
Wet batteries tended to be Acid based (Car batteries etc for example).
Dry batteries tended to be Alkaline.

These days... you'd need a degree in chemistry to fathom some of the
exotic ones.

Dave

--

Dave Triffid

Stuart

unread,
Jun 18, 2015, 1:35:16 PM6/18/15
to
> As an aside, I'm confused about what actually leaks out of these cells
> used on the Acorns. I've always thought it was acid from these cells
> (Varta V280R in this case) so I've always used an alkaline substance
> (sodium bicarbonate/water) to neutralise it, but I've seen conflicting
> information on the net. Some people stating the gunge is caused by
> alkaline or some people using vinegar to neutralise, thereby suggesting
> the substance is alkaline.

Nickel-Cadmium batteries use an alkaline electrolyte - Potassium Hydroxide.

--
Stuart Winsor

Tools With A Mission
sending tools across the world
http://www.twam.co.uk/

Stuart

unread,
Jun 18, 2015, 1:35:16 PM6/18/15
to
In article <54d5a17...@triffid.co.uk>,
Dave Symes <da...@triffid.co.uk> wrote:
> Back in the days...
> Wet batteries tended to be Acid based (Car batteries etc for example).

NiFe batteries, Nickel-Iron, were wet batteries with Potassium Hydroxide
as an electrolyte.

Sniffer

unread,
Jun 18, 2015, 1:43:38 PM6/18/15
to
Having tried other keyboards/mice without success, I took the motherboard out to see if I'd missed anything obvious but all seemed visibly ok.

Unfortunately, now when booting, I don't get to the desktop but I'm dummped to the supervisor prompt. Argh!

Cheers,
Mike.
--

Doug Webb

unread,
Jun 18, 2015, 2:29:08 PM6/18/15
to
In message <0af42ecd-b869-4bbc...@googlegroups.com>
Mike

Know the feeling as this is exactly what happened to my ARM3 powered
A3000.

Changed the battery and it worked so left it on for a while and then
it froze and from there on all I can get to is the supervisor prompt.

If you get the floppy disc light flashing try counting the long and
short flashes as that will say where it gets to in the boot up tests.

Hope you have more luck than I have as the ARM3 example I have still
isn't working and I'm at the end of my expertise.

--
Experience the future using ARM Technology - BeagleBoard -xM,
PandaBoard,Raspberry Pi, iMX6/ARMX6 & IGEPv5 powered by RISC OS 5.22.

Theo Markettos

unread,
Jun 19, 2015, 5:45:20 AM6/19/15
to
David Pitt <pit...@pittdj.co.uk> wrote:
> It is possibly the PCF8583, it is known to fail if left unpowered for
> some time.

Hmm, I'm wondering about that because I have some 0.22F supercapacitors that
I'm planning to replace a batch of A4 batteries with.

The thinking behind supercaps is the machines will be inert after a period
of storage (they have roughly a factor of 100 less energy than the NiCd
cell), and they fit in the space of the NiCd the A4 uses (which is no longer
available, and the only similar replacements are untagged - I don't want
flying leads). But I hadn't thought about the RTC failure question.

The other option is a silver oxide watch battery (very stable, 10 year life)
plus diode, but again mounting that is a bit tricky.

Theo

Stuart

unread,
Jun 19, 2015, 8:49:39 AM6/19/15
to
In article <M7p*RK...@news.chiark.greenend.org.uk>,
Theo Markettos <theom...@chiark.greenend.org.uk> wrote:

> The thinking behind supercaps is the machines will be inert after a
> period of storage (they have roughly a factor of 100 less energy than
> the NiCd cell), and they fit in the space of the NiCd the A4 uses (which
> is no longer available, and the only similar replacements are untagged -
> I don't want flying leads). But I hadn't thought about the RTC failure
> question.

I don't know what battery the A4 uses but there are two places I would
look/contact about unusual batteries and substitutes for them.

http://www.componentshop.co.uk/

http://www.smallbattery.company.org.uk/

The latter provided me with a replacement for an otherwise unobtainable
battery for an old Yashica camera.

Sniffer

unread,
Jun 19, 2015, 11:15:56 AM6/19/15
to
On Thursday, 18 June 2015 19:29:08 UTC+1, Doug Webb wrote:
> In message <0af42ecd-b869-4bbc...@googlegroups.com>
On Thursday, 18 June 2015 19:29:08 UTC+1, Doug Webb wrote:
> In message <0af42ecd-b869-4bbc...@googlegroups.com>
Well, on further inspection the there has been more damage caused by the battery leak than I thought.

The DIL sockets holding the OS roms have been seriously compromised, so I'll swap them out.

The keyboard cable interface (skt6 & skt7) is worse for wear, some of the spring clips inside are not so springy and whilst I have been able to pull them out a little so as to make contact with the flexible keyboard, I would much prefer to swap them out too but I can't find them anywhere (no real surprise). Digikey used to sell them, I believe they are an FCI SLD20S-1/2 so if anybody knows of the existence of any I'd love to know about them :)

The other alternative is some kind of bodge to connect the keyboard.

I don't think though that the keyboard issue is causing the halt to the superviser prompt, just preventing me doing anything about it.

I think I need to attach a keyboard to the ALT Keyboard header in the short term at least.

I'll also swap out the RTC and cmos just for completeness.

A big boost though would be finding some FCI SLD20S-1/2 connectors.

Cheers,
Mike.

Theo Markettos

unread,
Jun 19, 2015, 12:18:26 PM6/19/15
to
Stuart <Spa...@argonet.co.uk> wrote:
> I don't know what battery the A4 uses but there are two places I would
> look/contact about unusual batteries and substitutes for them.
>
> http://www.componentshop.co.uk/
>
> http://www.smallbattery.company.org.uk/
>
> The latter provided me with a replacement for an otherwise unobtainable
> battery for an old Yashica camera.

The original is an 11mAh 1.2V NiCd, about 14mm in diameter (measuring off a
photo), with horizontal surface mount PCB pads.

I think a NiMH substitute would be a Varta V20HR, however I don't think
these have been made since 2008 or thereabouts. It's still possible to buy
them, but I'm not keen on fitting stock which is already 7 years old. The
datasheet doesn't give a storage life, but says a trickle charge life of 6
years.

The current battery in Varta's line to replace the V20HR is the MBU20 -
however that isn't wire-ended, it needs a holder[1]. It might be possible
to get a holder, but the holders available are designed to be situated on a
PCB designed for them. They're usually a bent bit of metal designed to mate
with a land area on the PCB. It might be possible to retrofit one to an A4,
but it's a tricky thing to get right to stop the battery falling out. There
is no mechanical support for the battery on the PCB beyond the solder pads,
and glue isn't a great option. If you mount a battery elsewhere and connect
with wires, it's easy to rip off the land from the PCB due to vibration.

So no easy answers that I have found.

Theo

[1] Or a battery tab welding rig, which I don't have. I've soldered tabs
onto C-size batteries, but wouldn't like to do that to a coin cell.

Stuart

unread,
Jun 19, 2015, 1:01:14 PM6/19/15
to
In article <K7p*0a...@news.chiark.greenend.org.uk>,
Theo Markettos <theom...@chiark.greenend.org.uk> wrote:

> [1] Or a battery tab welding rig, which I don't have. I've soldered tabs
> onto C-size batteries, but wouldn't like to do that to a coin cell.

I've seen such a welder constructed using a large capacitor or two as a
"Homebrew" project.

They'll be out there on the Internet somewhere.

Stuart

unread,
Jun 19, 2015, 1:05:25 PM6/19/15
to
On 19 Jun, Spa...@argonet.co.uk wrote:
> In article <K7p*0a...@news.chiark.greenend.org.uk>,
> Theo Markettos <theom...@chiark.greenend.org.uk> wrote:

> > [1] Or a battery tab welding rig, which I don't have. I've soldered
> > tabs onto C-size batteries, but wouldn't like to do that to a coin
> > cell.

> I've seen such a welder constructed using a large capacitor or two as a
> "Homebrew" project.

> They'll be out there on the Internet somewhere.

P.S.

Quick Google "Capacitor Welder" throws up some interesting results, maybe
something like

https://www.youtube.com/watch?v=t3kwpQbVHBo

I don't know what it's about, I can't watch with NetSurf on RISC OS

Sniffer

unread,
Jun 23, 2015, 6:06:11 PM6/23/15
to
On Thursday, 18 June 2015 07:36:27 UTC+1, Sniffer wrote:
Well, I replced the OS ROM DIL sockets, the RTC and the crystal and I carried out the necessary mods to use an alternative keyboard, that is I fitted the necessary headers at LK3 & LK16 and added a PS2 connector but still the 'No Keyboard' error. The reset button on the external A5000 keyboard does reset the machine though.

Anybody any ideas?

I'm going to swap out IC4, IC5 and IC10. More in hope than expectation. I think I need to get hold of a replacement MAB8051AH-2P too.

Cheers,
Mike.

Chris Evans (CJE/4D)

unread,
Jun 24, 2015, 5:57:25 AM6/24/15
to
In article <e9ebbd7c-df41-4919...@googlegroups.com>, Sniffer
I suspect a MAB8051AH-2P would need programming!

If you have the right kit and they didn't make the code unreadable it should
work!


Chris Evans

--

*** PandaRO: The most advanced ARM RISC OS computer so far! ***
------------------ http://www.pandaro.co.uk/ ------------------

CJE Micro's / 4D 'RISC OS Specialists'
Telephone: 01903 523222 Fax: 01903 523679
ch...@cjemicros.co.uk http://www.cjemicros.co.uk/
78 Brighton Road, Worthing, West Sussex, BN11 2EN

Don't let the urgent things in life, crowd out the important things!

Sniffer

unread,
Jun 24, 2015, 12:18:42 PM6/24/15
to
Having swapped out IC4, IC5 and IC10 it now boots to the Desktop, but without a working keyboard or mouse. I do not get any 'missing keyboard' errors and it makes no difference if I set it to the master or alternative keyboard. In fact, now, with both keyboards detached, it boots to the Desktop anyway, no error.

Go figure!

Next it's the turn of the mouse socket and IC3 (when I get one) to be swapped out.

Mike.
--

Sniffer

unread,
Jun 25, 2015, 4:13:57 AM6/25/15
to
On Wednesday, 24 June 2015 10:57:25 UTC+1, Chris Evans (CJE/4D) wrote:
> In article <e9ebbd7c-df41-4919...@googlegroups.com>, Sniffer
Hi Chris,

Would you know what that kit is? Can the chip be programmed using the ISP method or is a seperate programmer required?

Cheers,
Mike.

Chris Evans (CJE/4D)

unread,
Jun 25, 2015, 5:50:28 AM6/25/15
to
In article <e722cf48-b538-46ff...@googlegroups.com>, Sniffer
No. I'd look at the 8051 data sheet and search the list of chips various
programmers support.

We reecently bought one so that we could program ourselves the PICs we use
in our power control modules. It was about 40 GBP.
Some far eastern programmers can be cheaper. IIRC they are often 8051 or
family based!

> Can the chip be programmed using the ISP method or is
> a seperate programmer required?

Not sure what you mean, the programmer we use, uses:
icd_vdd
icd_dat
icd_clk
icd_vss
icd_vpp

swapping in a 8051 from another A3000 might be simpler!

Theo Markettos

unread,
Jun 25, 2015, 9:23:29 AM6/25/15
to
Sniffer <e63...@googlemail.com> wrote:
> Would you know what that kit is? Can the chip be programmed using the ISP
> method or is a seperate programmer required?

The A3000 keyboard 8051 is mask-programmed, which means the program is in
ROM inside the chip. I don't know if there's a way to get the program out
of it. I suspect there probably is - they weren't that security-minded in
those days - but I haven't tried.

I don't know what would be a modern drop-in replacement, but it'll likely
need a separate programmer.

Theo

Sniffer

unread,
Jun 26, 2015, 1:14:33 PM6/26/15
to
On Thursday, 25 June 2015 14:23:29 UTC+1, Theo Markettos wrote:
Well, it's all academic now as the 8051 appears good as I have had SUCCESS!

Having been dumped to the supervisor prompt with no keyboard access I decided to use the 'Alt Keyboard' capability at LK3 but I could not get it to work. I also now realise that with the 'Alt Keyboard' at LK16 the normal mouse will not work.

So the situation was that the system would boot to the desktop with the 'Alt Keyboard' selected but the keyboard and mouse would not work, except the reset button on the keyboard which did work.

I had stripped the A3000s original keyboard down to clean it up and hadn't put it back together so when I tried selecting the standard keyboard at LK16 I was using A3020 keyboards. Everytime I booted with a standard keyboard attached (I tried 3 different ones) the system dropped to the supervisor prompt, having paused at the red screen. No floppy light flashing unfortunately. However, disconnecting one of the keyboard connectors (SKT6 or SKT7) allowed booting to the Desktop, but with no acesss to keyboard. The standard mouse now worked after replacing the 9pin mini din connector on the pcb.

So, I tried just plugging in the membrane from the stripped down, cleaned up A3000 keyboard and bingo, keyboard works, mouse works and the original problem of the date/time also cured by the replacement of the cmos chip and xtal.

I would still like to know why the Alt Keyboard does not work!

Anyway, all good now after the big cleanup, the fitting of a replacement battery, the repair of the pcb eyelet at pin 3 of IC4 and the exchange of IC3 (I don't think this was actually necessary), IC4, IC5, IC10, IC6, X2, 9pin mini din (mouse) along with the cleaned up keyboard.

Thanks to all for your input.

Cheers,
Mike.

Chris Evans (CJE/4D)

unread,
Jun 27, 2015, 8:53:47 AM6/27/15
to
In article <3afd09eb-ccd1-4cb3...@googlegroups.com>, Sniffer
<URL:mailto:e63...@googlemail.com> wrote:

> I would still like to know why the Alt Keyboard does not work!

As it was never supplied with an Alt keyboard it might mean that the
hardware and/or the software to suppport it was never finished and/or
included.

Manufacturers often do such things.

Frederick Parmenter

unread,
Jun 28, 2015, 3:46:16 AM6/28/15
to
In message <3afd09eb-ccd1-4cb3...@googlegroups.com>
--
Frederick Parmenter, 5 Church Hill Rise,Bromham,
Chippenham,Wiltshire, SN15 2JS
Tel: 01380 850454

Theo Markettos

unread,
Jun 28, 2015, 4:01:36 PM6/28/15
to
"Chris Evans (CJE/4D)" <ch...@cjemicros.co.uk> wrote:
> In article <3afd09eb-ccd1-4cb3...@googlegroups.com>, Sniffer
> <URL:mailto:e63...@googlemail.com> wrote:
>
> > I would still like to know why the Alt Keyboard does not work!
>
> As it was never supplied with an Alt keyboard it might mean that the
> hardware and/or the software to suppport it was never finished and/or
> included.

Since Alt Keyboard appears to hook directly into the KART serial protocol, I
don't think there was much to implement. But you never know.

Sniffer, you /are/ using an A310/A4x0 external keyboard, not an AT or PS/2
type, right? The Alt Keyboard port isn't a PC keyboard port.

Theo

Sniffer

unread,
Jun 28, 2015, 5:19:16 PM6/28/15
to
On Sunday, 28 June 2015 21:01:36 UTC+1, Theo Markettos wrote:
> "Chris Evans (CJE/4D)" <ch...@cjemicros.co.uk> wrote:
> > In article <3afd09eb-ccd1-4cb3...@googlegroups.com>, Sniffer
> > wrote:
> >
> > > I would still like to know why the Alt Keyboard does not work!
> >
> > As it was never supplied with an Alt keyboard it might mean that the
> > hardware and/or the software to suppport it was never finished and/or
> > included.
>
> Since Alt Keyboard appears to hook directly into the KART serial protocol, I
> don't think there was much to implement. But you never know.
>
> Sniffer, you /are/ using an A310/A4x0 external keyboard, not an AT or PS/2
> type, right? The Alt Keyboard port isn't a PC keyboard port.
>
> Theo

Yes, I tried a number of 'older' style Acorn keyboards, from the A5000 backwards to a A4x0 keyboard. As mentioned, the reset button worked.

Maybe I needed to also wire up the 'Alt Mouse' too? The standard mouse would not work with the 'Alt Keyboard' selected.

Mike.

0 new messages