English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 21 November 2019, 14:12   #401
solarmon
Registered User

solarmon's Avatar
 
Join Date: Dec 2018
Location: UK
Posts: 616
I also think it is an hardware/electrical/logic-level issue.

On the Amiga 600/1200 the _CC_WE_PGM and _CC_OE signals are pulled up to VCC (5V) with 10K resistors, and on all the working cards I see these signals are at around 5V. On my non-working card I see these signals at about 3.8V - so I think this is because they are trying to work at 3.3V logic levels, hence why you have a voltage reading somewhere in between.

On the IDE to CF adapter in the USB IDE adapter, I see the power source at 5V but the logic levels are at 3.3V, and all the cards are working OK on Windows.
solarmon is offline  
Old 21 November 2019, 14:26   #402
solarmon
Registered User

solarmon's Avatar
 
Join Date: Dec 2018
Location: UK
Posts: 616
I did the voltage reading test (of _CC_WE_PGM and _CC_OE) with a blank (no FAT partition) working and non-working CF card and get the same readings as above - i.e. 5V for the working card and 3.8V for the non-working card.
solarmon is offline  
Old 21 November 2019, 18:05   #403
lesta_smsc
Registered User

lesta_smsc's Avatar
 
Join Date: Feb 2012
Location: United Kingdom
Posts: 1,983
Interesting find. So the voltage may indicate whether a card is working and not?

I've seen an advert of someone using PCMCIA and my Transcend card (same model and design) so can only presume it's hit and miss
lesta_smsc is offline  
Old 21 November 2019, 21:42   #404
solarmon
Registered User

solarmon's Avatar
 
Join Date: Dec 2018
Location: UK
Posts: 616
Well, I think this is more like the symptoms.

It'll likely be down to the CF controller chip. If there is a way to easily identify it then that would make such a compatibility database better. I wouldn't rely on what the CF looks like on the outside.

I'd like to find a tool, like PrepCard, but on a Windows machine that can read the CF and dump its controller details.

Maybe the device name when connected through the USB IDE adapter might be good enough for now.
solarmon is offline  
Old 22 November 2019, 20:02   #405
lesta_smsc
Registered User

lesta_smsc's Avatar
 
Join Date: Feb 2012
Location: United Kingdom
Posts: 1,983
I've purchased another CF but smaller size. Hopefully 3rd time lucky!
lesta_smsc is offline  
Old 23 November 2019, 18:17   #406
lesta_smsc
Registered User

lesta_smsc's Avatar
 
Join Date: Feb 2012
Location: United Kingdom
Posts: 1,983
So an update. I bought a 256MB Dane-Elec and it worked straight away! Now I can easily transfer from PC to Amiga at good speed (compared to serial anyway).
lesta_smsc is offline  
Old 23 November 2019, 18:22   #407
solarmon
Registered User

solarmon's Avatar
 
Join Date: Dec 2018
Location: UK
Posts: 616
Quote:
Originally Posted by lesta_smsc View Post
So an update. I bought a 256MB Dane-Elec and it worked straight away! Now I can easily transfer from PC to Amiga at good speed (compared to serial anyway).
Great news!

Could you post a picture of it, and also what Prepcard sees it as.
solarmon is offline  
Old 24 November 2019, 17:49   #408
lesta_smsc
Registered User

lesta_smsc's Avatar
 
Join Date: Feb 2012
Location: United Kingdom
Posts: 1,983
Not at my machine yet, but will try and do this later today. I do recall it displaying "TOSHIBA" ... interestingly.
lesta_smsc is offline  
Old 24 November 2019, 20:37   #409
lesta_smsc
Registered User

lesta_smsc's Avatar
 
Join Date: Feb 2012
Location: United Kingdom
Posts: 1,983
Prepcard shows this as:

"TOSHIBA THNCF256MMA

Version 4.1"
lesta_smsc is offline  
Old 25 November 2019, 00:03   #410
solarmon
Registered User

solarmon's Avatar
 
Join Date: Dec 2018
Location: UK
Posts: 616
Quote:
Originally Posted by lesta_smsc View Post
Prepcard shows this as:

"TOSHIBA THNCF256MMA

Version 4.1"
Thanks!

It looks like that is the name of the CF controller chip used.
solarmon is offline  
Old 29 November 2019, 10:48   #411
solarmon
Registered User

solarmon's Avatar
 
Join Date: Dec 2018
Location: UK
Posts: 616
I got a response for the non-working CF report I sent to Torsten Jager (author of compactflash.device):

Quote:
"solarmon" <http://eab.abime.net/member.php?u=67945> is quite on point
Im afraid.

A1200 has no real PCCARD chip. Instead, there is a general purpose NMOS gate
array flashed for this task. With those "pull up" resistors, it emulates
old TTL
signal levels:
0V <= level_0 <= 2.4V; 4.5V <= level_1 <= 5V;

CF, on the other hand, uses (or emulates) CMOS standards:
0V <= level_0 <= 0.5*supply_voltage; 0.5*supply_voltage < level_1 <=
supply_voltage;

All known CF cards work at 3.3V internally. The interesting thing is
what the
_interface_ part does.
Many cards let it run at full supply_voltage. They will usually work.
Some cards run it at their generated 3.3V as well, and fail on A1200.
Thats it.

BTW#1: The 3.8V solarmon read are the result of the CF surge protection.
No need to ring the alarm there, currents are low enough not to damage
anything.

BTW#2: It may also depend on what A1200 revision you have. The Amiga
Technologies
reissue (that I have) is rumoured to be more compatible.

It is technically possible to build an adaptor that correctly translates the
levels, and maybe supplies real 3.3V. However, all adaptors I have seen
so far
dont do that. They just contain 2 plugs and some wiring.

So the easiest way is probably to make a blacklist of non working cards.

Last edited by solarmon; 29 November 2019 at 16:46.
solarmon is offline  
Old 29 November 2019, 11:52   #412
solarmon
Registered User

solarmon's Avatar
 
Join Date: Dec 2018
Location: UK
Posts: 616
I'm going to start a compatibility spreadsheet using Rowshare. Not sure if this is the best way of managing and sharing a compatibility list, but here it is for critique/comment:

https://my.rowshare.com/t/57dd233fd3...efd7bfb32fbd1a

Last edited by solarmon; 29 November 2019 at 16:46.
solarmon is offline  
Old 01 December 2019, 21:06   #413
lesta_smsc
Registered User

lesta_smsc's Avatar
 
Join Date: Feb 2012
Location: United Kingdom
Posts: 1,983
Quote:
Originally Posted by solarmon View Post
I'm going to start a compatibility spreadsheet using Rowshare. Not sure if this is the best way of managing and sharing a compatibility list, but here it is for critique/comment:

https://my.rowshare.com/t/57dd233fd3...efd7bfb32fbd1a
Great work! Did you want to put my Transcend that doesn't work on the list... although I've seen it does work on A1200 but not on A600. I haven't had the chance to test on my A1200 as it's not with me at present.
lesta_smsc is offline  
Old 01 December 2019, 21:20   #414
solarmon
Registered User

solarmon's Avatar
 
Join Date: Dec 2018
Location: UK
Posts: 616
Quote:
Originally Posted by lesta_smsc View Post
Great work! Did you want to put my Transcend that doesn't work on the list... although I've seen it does work on A1200 but not on A600. I haven't had the chance to test on my A1200 as it's not with me at present.
Yes, please. Post the details - pictures and what it is detected as in PrepCard and/or Device Manger (on Windows, using an USB IDE enclosure and an IDE to CF adapter).

But looks like I'll need to update the spreadsheet to differentiate between working/not-working for both A600 and A1200.

I'll have to try my cards out on both my A600 and A1200 machines now.
solarmon 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
Using a Compact Flash card on a600/a1200 IDE Smiley support.Hardware 729 04 December 2019 17:25
compact flash pcmcia not working in a1200 GurjSagoo support.Hardware 9 02 April 2018 22:01
Slow PCMCIA>Compact Flash speeds radiokida support.Hardware 5 02 May 2013 18:00
Compact Flash PCMCIA on an A600 sdaonline New to Emulation or Amiga scene 3 13 February 2011 05:30
How To Get A600 To Read Compact Flash Card ? Rich M Amiga scene 5 02 May 2005 07:56

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 02:49.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Page generated in 0.08325 seconds with 15 queries