English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 06 June 2022, 12:44   #1
cheshirenoir
I miss my A1200
 
Join Date: Mar 2018
Location: Australia
Posts: 44
Working on an Amiga 1000 - How does one work around the Mezzanine?

Hey Folks,
So I have recently received an Amiga 1000 (Rev A, PAL with the mezzanine board)
It boots fine to the "insert Kickstart" screen, but if I insert a Kickstart disk (Tried with KS 1.2 and 1.3 on two seperate disks), it gets as far as the reboot, goes black and loses synchronisation.
So I go and grab Chucky's DiagROM and burn the Odd and Even ROMs to a pair of 27C256 EPROMS (Lucky I had some on hand)
Booting off those just gave me a grey screen.
Time to break out the RS232 adapter, and I can see diagnostics information!
Last message is "- Parallel Code $fd - Start of chipmemdetection"
So I am assuming the onboard ChipRAM is bad. (I don't have the 256K expansion plugged in)
How the heck am I supposed to test that RAM with the Mezzanine board in place? Is there a workaround? I don't want to buy a giant box of Dupont leads and make some monstrosity of a connection, but I will if I must.

Happy to hear any suggestions. I'm contemplating just socketing all 8 chips and swapping them one by one for some I have in stock..

Cheers!

Chesh
cheshirenoir is offline  
Old 06 June 2022, 12:53   #2
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,862
One thing you could try is to make a 256k rom of diagrom by adjusting rom_base and the test after .yes1114at0 to fc0000, assembling it, then writing it out using WriteKickDisk from Aminet.

Not sure if there are any other direct references to f80000 but it might work.
Jope is offline  
Old 06 June 2022, 13:47   #3
cheshirenoir
I miss my A1200
 
Join Date: Mar 2018
Location: Australia
Posts: 44
I'll be honest, Jope.
I have no idea how to do any of that. :-)

I don't have any HDD Amigas currently so I'm limited to what I can get on ADF. (I have an A600 with an internal Gotek and an external FDD.)

It's been quite a few decades since I last hacked around on Amiga. :-D

Chesh
cheshirenoir is offline  
Old 06 June 2022, 21:50   #4
Leon Besson
Banned
 
Leon Besson's Avatar
 
Join Date: Feb 2022
Location: Anywhere and everywhere I have a contract
Posts: 822
Have you tried downloading and using Amiga Test Kit on floppy disk?
At least you can test RAM and CIA etc…

https://github.com/keirf/Amiga-Stuff/releases
Leon Besson is offline  
Old 07 June 2022, 03:11   #5
cheshirenoir
I miss my A1200
 
Join Date: Mar 2018
Location: Australia
Posts: 44
Forgive my ignorance, but if the system isn't booting past Kickstart (It never gets to the "insert workbench" screen), this won't work, will it?

DiagROM is indicating that it's starting to test the Chip RAM and then it dies. What I need to know is if there's any way of working on the Chip RAM when it's underneath the mezzanine board.

At this point I'm contemplating two possibilities, neither of which excite me.
1) Socket all the 4464 RAM on the motherboard and swap it out with what I have on hand, possibly in a binary pattern to see if I can find a "dead" RAM chip. Downside: If it's not RAM, and is, instead, the RAM logic, this won't fix it.
2) Turn the board upside down and probe the pins from the underside with the scope. This means a lot of chips are hanging from sockets, it's logistically challenging to work this way and I'm basically working directly on all those pins with nothing to insulate me from the components on the board. Not insurmountable but also not my idea of a "good time".

Cheers!

Chesh
cheshirenoir is offline  
Old 07 June 2022, 03:20   #6
r.cade
Registered User
 
r.cade's Avatar
 
Join Date: Aug 2006
Location: Augusta, Georgia, USA
Posts: 550
If there is no raw tool that will test and tell you what RAM is bad, then likely you'll just have to socket it all and test one by one. I would have thought that diagrom would do that, but I suppose it's not THAT low-level. It also could be that it does test that, but your machine doesn't get that far due to a RAM access problem.
r.cade is offline  
Old 07 June 2022, 05:45   #7
dalek
Registered User
 
Join Date: Nov 2014
Location: NSW/Australia
Posts: 462
you may not be aware of some features of diagrom that can help when the end of your chipram is faulty:

Quote:
Powerup extras:
press left mousebutton at power on, Screen will be disabled and IF there is fastmem present, fastmem will be used instead of chipmem. Serial console is only option.

if you press right mousebutton at poweron. Computer will use the beginning of detected ramblock instead of end.
(you can combine both buttons at boot)
so try holding right mousebutton and see if you can get diagrom to get along a bit further. If the beginning of chip ram is good then you can run a memtest to try and work out which ram chips could be the issue. I think this will work because you said it boots to kickstart ok.
dalek is offline  
Old 07 June 2022, 06:04   #8
cheshirenoir
I miss my A1200
 
Join Date: Mar 2018
Location: Australia
Posts: 44
Thanks dalek.
I was NOT aware of that. Good to know. Will give it a try :-)

Cheers!

Chesh
cheshirenoir is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Commodore cdtv 1000 clock display not working davidino78 support.Hardware 23 16 February 2020 16:17
Amiga 1000 and A1060 Sidecar GURU meditation, won't work. spazzie support.Hardware 4 22 August 2017 10:08
Amiga 1000 Inboard 1000 by Spirit - help needed amiman99 support.Hardware 0 13 December 2011 04:50
some WHDLOAD slaves supposedly working on plain 68000 don't work: is that normal? Gaula92 support.Games 21 01 November 2011 01:05
Connecting Amiga 1000 DKB Insider to 1000 without daughterboard huggies support.Hardware 0 05 October 2008 11:10

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 10:19.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.11880 seconds with 13 queries