English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 28 April 2009, 04:43   #1
Tempest 2084
Prototype Historian
 
Tempest 2084's Avatar
 
Join Date: Apr 2009
Location: SE MI / USA
Posts: 420
Compact Flash Card as a Disk in WinUAE?

Is it possible to read a CF card as a disk in WinUAE? I want to transfer some files between my computer and my Amiga (using a PCMCIA to CF adapter).
Tempest 2084 is offline  
Old 28 April 2009, 07:56   #2
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 6,985
There are two possibilities:

1. go to the harddrives tab and use "add directory".

2. go to the harddrives tab and use "add harddrive", then inside WinUAE create a DosDriver similar to CF0 on the Amiga but using uaehf.device instead of compactflash.device.

I am not sure but there might even be a third possibility: if your PC has a PCMCIA slot, I think WinUAE can use it just like the PCMCIA slot of the Amiga. Don't know where in the config you enable it, though.
thomas is offline  
Old 28 April 2009, 15:42   #3
Tempest 2084
Prototype Historian
 
Tempest 2084's Avatar
 
Join Date: Apr 2009
Location: SE MI / USA
Posts: 420
I was going to configure the card as a hard drive, but when I go to use it on my real Amiga (via the PCMCIA port), will the Amiga recognize it? Can the Amiga recognize two hard drives (the one on the CF card and the real one already inside)?
Tempest 2084 is offline  
Old 28 April 2009, 20:17   #4
UncleSpam
Registered User
 
UncleSpam's Avatar
 
Join Date: Jan 2007
Location: Burbank, CA
Posts: 161
I use a CF card to transfer files between my PC and my A1200.

The CF card is 2GB and I format it using FAT-16 (FAT-32 may also work).

When I need to use it on the WinUAE/PC side, I insert it and it gets recognized as a removable drive. It then also gets mapped by WinUAE as a DHx: device on the Amiga side.

I transfer the files I need to transfer and then eject it from the PC side (the proper way to remove it).

On the Amiga side... I use it in the PCMCIA slot, using a 16-bit (non-CardBus) CF Adapter.

Yes, you can also connect it via the IDE cable as a primary or a secondary (in addition to the existing hard drive) device.

I do use a 4GB CF card as a primary mass storage device in my A1200.

Last edited by UncleSpam; 28 April 2009 at 20:19. Reason: Overlooked some info.
UncleSpam is offline  
Old 28 April 2009, 20:29   #5
UncleSpam
Registered User
 
UncleSpam's Avatar
 
Join Date: Jan 2007
Location: Burbank, CA
Posts: 161
Reference Information

Check out this thread. I got some good information from it as well:

http://eab.abime.net/showthread.php?...ht=card+driver
UncleSpam is offline  
Old 28 April 2009, 22:50   #6
Tempest 2084
Prototype Historian
 
Tempest 2084's Avatar
 
Join Date: Apr 2009
Location: SE MI / USA
Posts: 420
Hmm... Good info. I'll give this a shot and see how it works. Thanks.
Tempest 2084 is offline  
Old 03 May 2009, 18:33   #7
Tempest 2084
Prototype Historian
 
Tempest 2084's Avatar
 
Join Date: Apr 2009
Location: SE MI / USA
Posts: 420
Well I think I got WinAUE to see the CF card, but it wont see any of the files on it. I put the .DMS file for my accelerator board firmware on it, but WinUAE doesn't seem to see it. It says that 256K is used, but there's nothing in the window when I go to look at it.
Tempest 2084 is offline  
Old 03 May 2009, 18:39   #8
Coagulus
Gets there in the end...
 
Coagulus's Avatar
 
Join Date: Sep 2005
Location: Wales
Posts: 862
This might be a daft question but have you right clicked and selected "Show all"?
Coagulus is offline  
Old 04 May 2009, 00:43   #9
Tempest 2084
Prototype Historian
 
Tempest 2084's Avatar
 
Join Date: Apr 2009
Location: SE MI / USA
Posts: 420
Quote:
Originally Posted by Coagulus View Post
This might be a daft question but have you right clicked and selected "Show all"?
I meant on the Amiga side, not on the PC side (unless there's a show all on the Amiga as well).

I may have spoken too soon. I can get WinUAE to see the drive if I add it as a directory (but then it doesn't show anything on it), but I can't seem to add it as a Hard Drive (it says something about it not being empty or partitioned and it doesn't add it as a device).
Tempest 2084 is offline  
Old 04 May 2009, 05:21   #10
Tempest 2084
Prototype Historian
 
Tempest 2084's Avatar
 
Join Date: Apr 2009
Location: SE MI / USA
Posts: 420
I went in through the shell and the Amiga sees them on the CF card there. I guess they just have no icons associated with them so I can't see them in the GUI. Odd.

Ok so I figured out how to get the ADF disk image out of the DMS file. However when I go to use EasyADF to transfer the file to a real disk it says: No disk present in device CF0. I have the card in the adapter and I installed all the software. Any ideas?

Last edited by Tempest 2084; 04 May 2009 at 05:42.
Tempest 2084 is offline  
Old 04 May 2009, 17:20   #11
UncleSpam
Registered User
 
UncleSpam's Avatar
 
Join Date: Jan 2007
Location: Burbank, CA
Posts: 161
Quote:
Originally Posted by Tempest 2084 View Post
I meant on the Amiga side, not on the PC side (unless there's a show all on the Amiga as well).

I may have spoken too soon. I can get WinUAE to see the drive if I add it as a directory (but then it doesn't show anything on it), but I can't seem to add it as a Hard Drive (it says something about it not being empty or partitioned and it doesn't add it as a device).
WinUAE can see the "drive" as a removable drive IF you enable the show PC drives in the options. WinUAE will assign a drive letter (ex. DH4 to it automatically.

At that point, DH4: will behave like any Amiga partition, as far as file I/O is concerned. Make sure the CF card is formatted in FAT16 ONLY for the greatest flexibility.

When this is working properly, you can simply transfer data to it directly from Windows (or WinUAE), eject the CF card from Windows and take it over to the Amiga and simply plug it into the CF-PCMCIA adapter and CF0: will be available with the contents ready for transfer.

Last edited by UncleSpam; 04 May 2009 at 17:38. Reason: FAT 16 ONLY - up to 4GB sized CF cards
UncleSpam is offline  
Old 04 May 2009, 17:21   #12
UncleSpam
Registered User
 
UncleSpam's Avatar
 
Join Date: Jan 2007
Location: Burbank, CA
Posts: 161
Quote:
Originally Posted by Tempest 2084 View Post
I went in through the shell and the Amiga sees them on the CF card there. I guess they just have no icons associated with them so I can't see them in the GUI. Odd.

Ok so I figured out how to get the ADF disk image out of the DMS file. However when I go to use EasyADF to transfer the file to a real disk it says: No disk present in device CF0. I have the card in the adapter and I installed all the software. Any ideas?
If the card is properly formatted as mentioned above, and you installed the drivers, then something may be wrong with the driver installation.

Make sure you have BOTH of these packages properly installed:

http://aminet.net/package/disk/misc/cfd - Compact Flash drivers

and

http://aminet.net/package/disk/misc/fat95 - Fat95 drivers (for the FAT16 support)

Last edited by UncleSpam; 04 May 2009 at 17:37. Reason: Added links to the software required on the A1200
UncleSpam is offline  
Old 04 May 2009, 17:44   #13
Tempest 2084
Prototype Historian
 
Tempest 2084's Avatar
 
Join Date: Apr 2009
Location: SE MI / USA
Posts: 420
Quote:
Originally Posted by UncleSpam View Post
WinUAE can see the "drive" as a removable drive IF you enable the show PC drives in the options. WinUAE will assign a drive letter (ex. DH4 to it automatically.
Maybe that's my problem? Whenever I tried to add it as a hard drive it wasn't assigning it an identifier and gave me the error I mentioned. I'll try that tonight and see what happens.

Quote:
Originally Posted by UncleSpam View Post
Make sure you have BOTH of these packages properly installed:

http://aminet.net/package/disk/misc/cfd - Compact Flash drivers

and

http://aminet.net/package/disk/misc/fat95 - Fat95 drivers (for the FAT16 support)
I assume those are the packages I installed with the disk that came with the adapter. If not, how the heck can I get those onto the Amiga? That's the reason I bought the adapter. It's sort of a chicken or the egg sort of deal.
Tempest 2084 is offline  
Old 04 May 2009, 18:53   #14
UncleSpam
Registered User
 
UncleSpam's Avatar
 
Join Date: Jan 2007
Location: Burbank, CA
Posts: 161
Quote:
Originally Posted by Tempest 2084 View Post

I assume those are the packages I installed with the disk that came with the adapter. If not, how the heck can I get those onto the Amiga? That's the reason I bought the adapter. It's sort of a chicken or the egg sort of deal.
Aminet is your source, unless you got the adapter from Amigakit, then that one comes with its own software.

The stuff on Aminet is freeware.
UncleSpam is offline  
Old 04 May 2009, 19:28   #15
Tempest 2084
Prototype Historian
 
Tempest 2084's Avatar
 
Join Date: Apr 2009
Location: SE MI / USA
Posts: 420
Quote:
Originally Posted by UncleSpam View Post
Aminet is your source, unless you got the adapter from Amigakit, then that one comes with its own software.

The stuff on Aminet is freeware.
I got it from Amigakit and installed their software. I assume it's the same drivers or compatible ones.
Tempest 2084 is offline  
Old 04 May 2009, 19:54   #16
UncleSpam
Registered User
 
UncleSpam's Avatar
 
Join Date: Jan 2007
Location: Burbank, CA
Posts: 161
Quote:
Originally Posted by Tempest 2084 View Post
I got it from Amigakit and installed their software. I assume it's the same drivers or compatible ones.
I think the Amigakit software is more polished than what you get from the PD (Aminet).

I guess they have a nice floppy <--> ADF transfer tool, but I'm not sure what they use for the device drivers.

I'd use the CompactFlash driver and FAT95 and then add the Amigakit ADF tool on top of Workbench to do the disk transfers, etc.

There might be more software that they include, I'm just not aware of it...
UncleSpam is offline  
Old 04 May 2009, 22:05   #17
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
You are doing it wrong

"Add harddrive" = add harddrive-like device (includes memory cards, usb sticks, any storage device) as a block level harddrive. Usually used when you want to access Amiga formatted/partitioned drives.

"Directory" = add existing Windows accessible directory as a virtual Amiga harddrive.

EDIT: make sure "Automount removable drives" is ticked in harddrives panel if it does not automount when inserted. There is no need to add any removable drives to harddrives list.

Last edited by Toni Wilen; 04 May 2009 at 22:12.
Toni Wilen is online now  
Old 05 May 2009, 00:55   #18
Tempest 2084
Prototype Historian
 
Tempest 2084's Avatar
 
Join Date: Apr 2009
Location: SE MI / USA
Posts: 420
Quote:
Originally Posted by Toni Wilen View Post
You are doing it wrong
EDIT: make sure "Automount removable drives" is ticked in harddrives panel if it does not automount when inserted. There is no need to add any removable drives to harddrives list.
Ahh that worked. Now I can see the CF on the WinUAE end, but still not on the Amiga end. When I try to use EasyADF it just says "No disk present in device CF0" and I ran both the "Install-ADAPCMCFL" and "Install EasyADF" programs that were included on the disk that came with the adapter.

The adapter must be working though, because PrepCard detects the CF card in it. Although I can't do anything from that menu.

HELP!
Tempest 2084 is offline  
Old 11 May 2009, 04:23   #19
Eclipse
Turpentine
 
Eclipse's Avatar
 
Join Date: Oct 2007
Location: Kent, United Kingdom
Posts: 744
Quote:
Originally Posted by Toni Wilen View Post
You are doing it wrong

"Add harddrive" = add harddrive-like device (includes memory cards, usb sticks, any storage device) as a block level harddrive. Usually used when you want to access Amiga formatted/partitioned drives.

"Directory" = add existing Windows accessible directory as a virtual Amiga harddrive.

EDIT: make sure "Automount removable drives" is ticked in harddrives panel if it does not automount when inserted. There is no need to add any removable drives to harddrives list.
Just to back up what Toni is saying I'll give an example of how I use my cards.

Add Harddrive: My actual hard drive (compact flash) connected to the IDE port inside my Amiga by way of adapter. If I need a lot of stuff transferred over I take it out the miggy and add it under WinUAE. I add a PC folder a voila!

PCMCIA Card: You don't need to open WinUAE at all and I think the OP is confused as to it's function.
You format the card in Windows (FAT16), it's then seen as a drive under My Comptuer. Put your stuff on it, take it to your Amiga and it should see it. You may have to "View All" to see the files.
Eclipse is offline  
Old 11 May 2009, 09:23   #20
davideo
Amiga Tomcat
 
davideo's Avatar
 
Join Date: Sep 2007
Location: Boston Lincs
Posts: 1,500
Quote:
Originally Posted by Tempest 2084 View Post
I got it from Amigakit and installed their software. I assume it's the same drivers or compatible ones.
Another daft question - did you get your card from AmigaKit?

Although some cards show up in prepcard thay aren't compatible with the PCMIA kit.

I got my original setup from AmigaKit and it took a couple of tests and trials to get a card that would work correctly.

Have you got another card to try?

Dave G
davideo 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 PCMCIA tomcat666 support.Hardware 464 21 September 2023 09:02
8 GB Compact Flash card Kenan support.Hardware 6 07 June 2013 20:54
selling a compact flash card? anyone steve_uktv MarketPlace 14 07 February 2010 01:03
Compact Flash card as floppy drive? Fingerlickin_B support.Hardware 4 31 July 2007 18:27
How To Get A600 To Read Compact Flash Card ? Rich M Amiga scene 5 02 May 2005 06: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 20:12.

Top

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