VIC serial bus issue

Modding and Technical Issues

Moderator: Moderators

Post Reply
User avatar
majikeyric
Vic 20 Afficionado
Posts: 351
Joined: Fri Oct 24, 2014 2:08 pm
Website: http://majikeyric.free.fr
Location: France

VIC serial bus issue

Post by majikeyric »

When I connect a working floppy drive or a SD2IEC device to one of my VICs, it is not detected,
I have a "device not found" message if I try a : load"$",8
like if the serial bus was faulty.

Is there a typical reason for this kind of issue ?

Thanks.
User avatar
joshuadenmark
Big Mover
Posts: 1218
Joined: Sat Oct 23, 2010 11:32 am
Location: Fr-Havn, Denmark
Occupation: Service engineer

Re: VIC serial bus issue

Post by joshuadenmark »

Often there is a device # sw on the SD2IEC device.
Kind regards, Peter.
____________________________________________________
In need of a wiki logon - PM me
User avatar
srowe
Vic 20 Scientist
Posts: 1341
Joined: Mon Jun 16, 2014 3:19 pm

Re: VIC serial bus issue

Post by srowe »

majikeyric wrote:When I connect a working floppy drive or a SD2IEC device to one of my VICs, it is not detected,
I have a "device not found" message if I try a : load"$",8
like if the serial bus was faulty.

Is there a typical reason for this kind of issue ?

Thanks.
It could be one of the VIA chips blown. Does other I/O work, cassette, joystick, keyboard?
User avatar
majikeyric
Vic 20 Afficionado
Posts: 351
Joined: Fri Oct 24, 2014 2:08 pm
Website: http://majikeyric.free.fr
Location: France

Re: VIC serial bus issue

Post by majikeyric »

It doesn't come from the device number.

joystick and keyboard work, tape motor does not :?
User avatar
srowe
Vic 20 Scientist
Posts: 1341
Joined: Mon Jun 16, 2014 3:19 pm

Re: VIC serial bus issue

Post by srowe »

The cassette motor is driven off CA2 of VIA #1, CLK and DATA of the serial bus are also on VIA #1, but so are three of the joystick lines.

You could try swapping the two VIAs, if you end up with no keyboard then you have a partially dead 6522.
User avatar
majikeyric
Vic 20 Afficionado
Posts: 351
Joined: Fri Oct 24, 2014 2:08 pm
Website: http://majikeyric.free.fr
Location: France

Re: VIC serial bus issue

Post by majikeyric »

Thanks srowe for the info,
Arf my VIAs are soldered, I can't swap them easily :cry:
User avatar
srowe
Vic 20 Scientist
Posts: 1341
Joined: Mon Jun 16, 2014 3:19 pm

Re: VIC serial bus issue

Post by srowe »

Argh, the delights of a CR model. I fear that fixing this is going to be tricky.
User avatar
majikeyric
Vic 20 Afficionado
Posts: 351
Joined: Fri Oct 24, 2014 2:08 pm
Website: http://majikeyric.free.fr
Location: France

Re: VIC serial bus issue

Post by majikeyric »

I also own an old "2 prong" VIC that I can't use because I don't have the PSU.
I have verified the VIAs are socketed and not soldered on this one.

Are you nearly sure that it can mostly come from a faulty VIA ?

If yes, I can try to take off the VIAs (at least VIA#1) from the CR VIC20 (but I will destroy them), put sockets on it and try with the oldest VIAs.
User avatar
srowe
Vic 20 Scientist
Posts: 1341
Joined: Mon Jun 16, 2014 3:19 pm

Re: VIC serial bus issue

Post by srowe »

I can't be certain but I know from experience that VIAs do fail. I had to replace both mine in the 80s, I can't recall how exactly I blew them but it's one of the few times I've toasted chips.
User avatar
majikeyric
Vic 20 Afficionado
Posts: 351
Joined: Fri Oct 24, 2014 2:08 pm
Website: http://majikeyric.free.fr
Location: France

Re: VIC serial bus issue

Post by majikeyric »

The faulty CR VIC20 was modded with a kind of reset button+speaker, inside the VIC, there were wires soldered to the serial bus connector.
I completely took off this mod because it didn't work and it must be the problem origin...
Beardedmike
Vic 20 Newbie
Posts: 3
Joined: Thu Mar 05, 2015 6:14 pm

Re: VIC serial bus issue

Post by Beardedmike »

majikeyric wrote:
joystick and keyboard work, tape motor does not :?
Looks like I may have the same issue, my tape drive will not work ( it works on my c64)
Would just a cleaning do?
User avatar
majikeyric
Vic 20 Afficionado
Posts: 351
Joined: Fri Oct 24, 2014 2:08 pm
Website: http://majikeyric.free.fr
Location: France

Re: VIC serial bus issue

Post by majikeyric »

Welcome to the forum Beardedmike :)

Im my case, a cleaning of the tape drive won't change anything :mrgreen:

the disk drive does not work either. It must come from the VIA#1.

I have ordered a working couple of VIAs from eBay to repair that VIC.
User avatar
majikeyric
Vic 20 Afficionado
Posts: 351
Joined: Fri Oct 24, 2014 2:08 pm
Website: http://majikeyric.free.fr
Location: France

Re: VIC serial bus issue

Post by majikeyric »

I finally found the time and motivation to replace the VIA#1 of my VIC.

The tape motor now works but I still have "DEVICE NOT FOUND" when trying to access my working disk device :?

Do I need to replace the VIA#2 too :?:
User avatar
Oge_user
Vic 20 Amateur
Posts: 41
Joined: Sun Sep 25, 2011 4:20 pm

Re: VIC serial bus issue

Post by Oge_user »

I repaired a VIC-20 with the same issue some years ago. Before replacing the other VIA, replace the 7406. You can also use a 74LS06. ;)


Cheers,
Oge
User avatar
majikeyric
Vic 20 Afficionado
Posts: 351
Joined: Fri Oct 24, 2014 2:08 pm
Website: http://majikeyric.free.fr
Location: France

Re: VIC serial bus issue

Post by majikeyric »

WOW! thanks for the information Oge :D
Post Reply