English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 21 March 2018, 15:27   #1
Dipski
Registered User
 
Join Date: Jun 2016
Location: Victoria, Australia
Posts: 32
CD32 Reset Line Stuck Low

I'm trying to repair a CD32 that has its reset line stuck low. I'm having a bit of trouble tracking down the culprit and the schematics (or my reading of them) aren't giving me any help.

In the reset section of the schematic I've got a diode leaking (D629) but the voltage out of U14 is ok (5V). I'm not sure if/when this ties in to the reset circuit as the schematic has it going to the button and then off to the keyboard connector. The schematic doesn't have any reset line connection for this circuit.

The input on U37 (Pin 10) is low, 0.0V and the output (Pin 8) is 0.2V. I can't see on the schematic where the 5V would be generated from the input side of the circuit (assuming that the reset is triggered by any of the chips pulling it temporarily low).

A quick diode check on U37 didn't point to a problem. I'm pretty sure I'm missing something obvious, maybe I've been looking at the schematic too long
Dipski is offline  
Old 21 March 2018, 15:35   #2
indigolemon
Bit Copying Bard
 
indigolemon's Avatar
 
Join Date: Jan 2017
Location: Kelty, Fife, Scotland
Age: 41
Posts: 1,293
Have you been in here: http://beta.amigapcb.org - makes the schematics a lot more accessible!
indigolemon is offline  
Old 21 March 2018, 15:56   #3
Dipski
Registered User
 
Join Date: Jun 2016
Location: Victoria, Australia
Posts: 32
Thankyou! Those diagrams are amazing! That made finding the voltage input so much easier - it's coming through R951B and being pulled low by one of the chips it would seem.

Are there any common culprits? Lifting all of the main IC's will be a fairly serious undertaking, I guess I'm looking at U1 (CPU), U2 (Alice), U3 (Paula) and U5. If any of those chips are removed could I get a 'normal' reset lock that would complicate things?
Dipski is offline  
Old 21 March 2018, 21:56   #4
Daedalus
Registered User
 
Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
The Reset signals are generally open collector, so are you sure the pull-up resistor is working? Perhaps measure resistance between 5V and the _RST pin on one of the chips, or even better, at pin 9 of TP2. It should be ~1K. If that resistor pack has failed, the main reset and all dependent reset signals will stay low.
Daedalus is offline  
Old 22 March 2018, 01:09   #5
Dipski
Registered User
 
Join Date: Jun 2016
Location: Victoria, Australia
Posts: 32
Yeah it's got a 1k resistance from reset to 5V, everything so far appears normal in relation to the reset circuit (aside from it being held low).
Dipski is offline  
Old 24 March 2018, 17:06   #6
Dipski
Registered User
 
Join Date: Jun 2016
Location: Victoria, Australia
Posts: 32
Just investigating the cause of the reset line being held down further, the clock signals are all present though there's no CAS signal. The Processor Halt is ok (high), and there's nothing out of ROM Enable but I assume that would be normal in reset.

Should Alice generate the CAS signal even when in a reset state or could it be the cause?

Does anyone have any other suggestions for further diagnosis to narrow down the culprit?

edit. I also just noted a lack of a Data & Address Strobes, guessing these are a symptom and not a cause?

Last edited by Dipski; 24 March 2018 at 17:27.
Dipski is offline  
Old 25 March 2018, 09:18   #7
xArtx
Registered User
 
Join Date: Jun 2013
Location: Australia
Posts: 685
http://www.amigawiki.de/dnl/schematics/CD32_R3.pdf

I have no idea why the reset line would end up pulling the
keyboard clock signal low, or if it’s just a schematic error.
The Ricoh part in the reset circuit is known to fail.
Hasn’t happened here, but I’ve seen it a few times.
It looks as though if the schematic is correct, disconnecting
the output of the Ricoh part would take the whole button reset out of the picture, and leave KB clock pulled high.

Thinking some more, maybe the reset occurs when KB clock
is pulled low for a duration, since the operation of a keyboard would never call for a long pulse.
xArtx is offline  
Old 14 April 2018, 10:56   #8
Dipski
Registered User
 
Join Date: Jun 2016
Location: Victoria, Australia
Posts: 32
Thanks for the reply, I didn't quite follow initially.

I removed U14 (reset button control) which didn't have any effect, and I disconnected the output on U37 in the hope it was grounding the reset line, but it is remaining low on the input side.

Just to check my process, with the U37 output disconnected (pin 8) I should still see 5V on the reset line on the input side if there is no fault (pin 8)? Is the purpose of U37 to drive the expansion port reset line low when the system is in reset, and to prevent the opposite from occurring?

I guess I'm a little stuck on how to track down the problem from here - I'm not sure what to rule in or out, with little activity on the board and all clocks working it's hard to differentiate which signals (or lack thereof) are caused by the reset state, or if one of them is the cause.
  • Address strobe and data strobe are high (no activity)
  • Processor read/write is high (no activity)
  • Size_0 and Size_1 are high (no activity)
  • No activity on the address lines
  • D_sack_0 and D_sack 1 are high (no activity)
  • CPU_br is high (no activity)
  • CBR_bg has no activity sitting at 3.8V
  • Halt is high
  • Reset stuck low
  • ROM_en and ROM_ds have no activity

Incidentally the ROM has been checked and is working.

Could the CPU hold the reset down if there's a memory fault? Can the CPU hold the reset line down due to an internal fault? Can Alice, Paula, Akiko or Lisa drag the reset line down themselves (can it only be the CPU holding it down)?
Dipski is offline  
Old 23 April 2021, 19:07   #9
simonhez
Registered User
 
simonhez's Avatar
 
Join Date: Aug 2020
Location: Ottawa
Posts: 57
hey Dipski, any chance that you figured out why this is happening? I got the same problem with my CD32 recently and I am a bit out of my dept with this...
simonhez is offline  
Old 23 April 2021, 22:22   #10
Dipski
Registered User
 
Join Date: Jun 2016
Location: Victoria, Australia
Posts: 32
I did find the fault in the end, I wish I had posted the cause or could remember. I do remember desoldering the main IC's but I don't believe they were the culprit and I think it was a passive component, a broken trace or via but I can't be certain. Sorry I can't be of any more help.
Dipski is offline  
Old 23 April 2021, 22:29   #11
Dipski
Registered User
 
Join Date: Jun 2016
Location: Victoria, Australia
Posts: 32
Actually, I seem to remember getting a boot screen with the drive board disconnected and chasing it down from there on the drive board. The drive board from another CD32 worked fine with it so that confirmed the area it was in.
Dipski is offline  
Old 24 April 2021, 03:15   #12
simonhez
Registered User
 
simonhez's Avatar
 
Join Date: Aug 2020
Location: Ottawa
Posts: 57
thanks! I will look into it!
simonhez 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
A new, low-cost CD32 Expansion? Rebel-CD32 Hardware mods 270 12 September 2017 22:03
CD32 reset from joypad? Amiga1992 Hardware mods 9 02 July 2013 08:44
MS WheelMouse stuck with any "low-key" config. when plugged into a PS2 port NewDeli support.WinUAE 37 02 October 2009 19:40
CD32 with low sound.. retro69 support.Hardware 0 27 February 2007 17:36

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 16:58.

Top

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