Welcome, Guest. Please login or register.

Author Topic: Problems with kick v1.2 rev. 5 A500 mobo.  (Read 2873 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline BLTCON0

  • Jr. Member
  • **
  • Join Date: Oct 2013
  • Posts: 91
    • Show all replies
Re: Problems with kick v1.2 rev. 5 A500 mobo.
« on: July 02, 2017, 09:50:10 PM »
@flaviosr
Swap CIA chips
Remove and re-insert Denise, Gary, Paula, Agnus and the ROM chip.
Check for problematic RAM chips (hotter than the rest), especially the lower-left (U16) or the upper-right (U31) one.

Very nice motherboard, this is more a rev4 than a rev5 :-)
 

Offline BLTCON0

  • Jr. Member
  • **
  • Join Date: Oct 2013
  • Posts: 91
    • Show all replies
Re: Problems with kick v1.2 rev. 5 A500 mobo.
« Reply #1 on: July 03, 2017, 12:47:27 AM »
Quote from: scuzzb494;827858

I asked for the SERIAL NO. Would be useful.


It's 74780 or so. Not particularly useful other than re-establishing this is one of the first rev5 boards made (more similar to the prototype rev4 than to subsequently produced rev5 boards).
There exist rev3 boards with higher S/Ns (in the 80000 range).

Points of interest:
1. Uses coloured RCA jacks
2. Has the Toshiba-made "buggy" Gary
3. Doesn't have the transistor-fix later rev5's had
 

Offline BLTCON0

  • Jr. Member
  • **
  • Join Date: Oct 2013
  • Posts: 91
    • Show all replies
Re: Problems with kick v1.2 rev. 5 A500 mobo.
« Reply #2 on: July 03, 2017, 11:18:49 PM »
Quote from: Thomas Richter;827894
From the pictures, it looks like an issue with the data bus, i.e one of this bits of *all* ram chips are flipping randomly.
Not quite - this is a rev5 board which uses 256Kx1 RAM chips (i.e. each chip has 262144 words, each word being 1 bit, and since we have a 16 bit data bus system 16 such chips are required to complete a RAM bank).
So every single word in RAM is spread across all 16 chips (each RAM chip contributes 1 bit). Since the flaky pixels are 16 pixels apart with perfect periodicity, if it's a RAM problem it's on a single chip.

Quote
For that, neither CIA, nor PAULA, nor DENISE is responsible. It is probably a damage in one of the data bit lines between CPU/RAM/custom chips, probably one of the bus drivers between the two.

Display DMA (and DMA in general, i.e. Agnus access to chip RAM) is not behind the bus drivers, only the CPU's access to chip RAM is behind drivers.
This means it's less likely to be a buffers problem but anyway, if it is, it must be a write buffers problem (74LS244) as the routine would be:
CPU reads from ROM (unbuffered) and writes (through 74LS244) to chip RAM the kickstart image, which is then DMA-ed (unbuffered) to Denise for display.

The "easy" test here is to plug in a trapdoor 512 KB RAM expansion and route RAS0 there, thus cutting-off the onboard RAM bank and using the trapdoor as chip RAM. If the visual problems disappear, the fault is with the onboard RAM.
Swapping the low-high write buffers would also reveal if there's a problem there (the vertical lines would shift by 8 pixels).

I'll agree the CIAs/Paula are much less at a chance for fault and the disk problems are more likely caused by the highly likely RAM problems (but again, if it was a drivers problem, this time it would have to be the read buffers 74LS373 as the CPU would have to read malformed data from chip RAM and thus fail to execute the bootblock. Both the LS244 and the LS373 at fault? Much simpler to blame a single RAM chip).
 

Offline BLTCON0

  • Jr. Member
  • **
  • Join Date: Oct 2013
  • Posts: 91
    • Show all replies
Re: Problems with kick v1.2 rev. 5 A500 mobo.
« Reply #3 on: July 04, 2017, 06:52:51 PM »
Quote from: Oldsmobile_Mike;827907
Nothing else to add, I just want to say for someone with only 14 posts on this forum... please post more info like this, more often!  Cheers! :) :) :)


I appreciate the... appreciation :) Cheers :pint: