17 August 2017, 16:12 | #1 |
Registered User
Join Date: May 2006
Location: France
Age: 48
Posts: 211
|
Cc_reset
Hello,
The PCMCIA reset signal is mentionned as an output on gayle's datasheet, however PCMCIA's reset correction circuits transiently pull this signal to 5V which creates a hardware conflict (short). How this solution is made acceptable without damaging gayle? |
17 August 2017, 20:32 | #2 |
Puttymoon inhabitant
|
Maybe this?
http://amigakit.leamancomputing.com/...roducts_id=637 But I have bought it and it doesn't seem to help my Amiga. |
23 August 2017, 15:27 | #3 |
Registered User
Join Date: May 2006
Location: France
Age: 48
Posts: 211
|
The solution from Amigakit implements a transistor for driving the CC_RESET signal from the _RST signal, but it basically acts the same way as other capacitor based solution by pulling the CC_RESET high.
So if the CC_RESET is a true output from Gayle, the fix will create a hardware conflict. Maybe CC_RESET is an input at startup which lets enough time for driving the CC_RESET signal "externally"? |
23 August 2017, 16:47 | #4 |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
|
Usually those sort of signals are marked as bidirectional on the schematic, but it's marked as an output only so that's probably not the case. Given that it has a pull-down resistor applied, it's likely that the output is high impedence in the low state, meaning that you can safely put 5V across it. If it is an open-collector-type output, it will have two states - high and off as opposed to high and low, so applying +5V won't short it out.
Open-collector outputs are used for interrupt lines for this very reason, so that one part issuing the interrupt doesn't drive another output. |
24 August 2017, 09:46 | #5 | |
Registered User
Join Date: May 2006
Location: France
Age: 48
Posts: 211
|
Quote:
Open collector outputs are mentionned as "o c" within gayle's datasheet but maybe a mistake has been made and CC_RESET is a PNP open collector output which will require a pull-down resistance instead of a pull up required for NPN transistors... |
|
24 August 2017, 09:55 | #6 | |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
|
Not sure what you mean here. There are no OR gates on the CC_RESET line.
Quote:
|
|
24 August 2017, 10:22 | #7 |
Banana
Join Date: Jul 2016
Location: Darmstadt
Posts: 1,213
|
You can do it in software with CardPatch and CardReset on aminet. It works well enough on my A1200 at least.
|
24 August 2017, 15:22 | #8 | |
Registered User
Join Date: May 2006
Location: France
Age: 48
Posts: 211
|
Quote:
|
|
24 August 2017, 15:27 | #9 |
Registered User
Join Date: May 2006
Location: France
Age: 48
Posts: 211
|
Doing it from software will not avoid removing and hot reinserting the card each time the Amiga is powered as the drivers will not be ready fast enough and as far as I know the presence of the card will prevent the Amiga from booting.
|
24 August 2017, 15:33 | #10 |
PSPUAE DEV
|
|
24 August 2017, 16:30 | #11 |
Registered User
Join Date: May 2006
Location: France
Age: 48
Posts: 211
|
Mine is rev 1D4
|
24 August 2017, 17:10 | #12 | |
Registered User
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
|
Quote:
I've found that the presence of the card on powering up will not prevent my Amigas (three A1200s: two 1D4s and a 1D1) from booting - it just stops the card from being initialised properly, but Amigas are known for having strange quirks and differences even on the same revision of board. |
|
24 August 2017, 17:55 | #13 | |
PSPUAE DEV
|
Quote:
|
|
25 August 2017, 09:27 | #14 |
Registered User
Join Date: May 2006
Location: France
Age: 48
Posts: 211
|
The best is to give it a try.
The cause that prevents the Amiga from booting is probably well known. Is it kickstart related? |
25 August 2017, 09:50 | #15 |
PSPUAE DEV
|
|
25 August 2017, 14:46 | #16 |
Registered User
Join Date: May 2006
Location: France
Age: 48
Posts: 211
|
Maybe it has not been fixed in kickstart 3.1.
If it does not rely on kickstart, then it is hardware dependent, but it is hard to believe there are such variations between Amigas within the same revision. I'm asking myself which signal from the PCMCIA port can cause the Amiga to hang. |
25 August 2017, 16:10 | #17 | |
PSPUAE DEV
|
Quote:
|
|
25 August 2017, 16:26 | #18 |
Banana
Join Date: Jul 2016
Location: Darmstadt
Posts: 1,213
|
I've not seen the Amiga hanging, but without CardPatch and CardReset it certainly won't use the network card. CardReset is a software remove-insert to let the drivers initialise properly.
|
28 August 2017, 15:15 | #19 | |
Registered User
Join Date: May 2006
Location: France
Age: 48
Posts: 211
|
Quote:
Yes but it is assumed the Amiga has booted. CardReset avoids mechanical card removal after OS got initialized but cannot solve the reset bug by itself. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
A1200 cc_reset fix won't stick | alphonsus | support.Hardware | 18 | 20 May 2008 23:48 |
|
|