English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 07 August 2008, 02:54   #1
Visper
Registered User
 
Join Date: Jul 2008
Location: Nowhere
Posts: 74
A600 + pcmcia sram + CF Ide + Whdload = Problems

I've an A600 with 2 MB Chip, a 2MB PCMCIA SRAM card and a 2.5" hard drive. With these specs I can use Whdload without problems: almost all games work flawlessly.

Today, I've installed a CF-IDE adaptor with a 2GB CF card. All seemed to work out well but when I tried to run a Whdload game (Turrican 2) it didn't work. Strange, let's try another I said: more errors, another one: more errors. No game worked

I removed the SRAM and the games worked again so I run memtest on the PCMCIA: no errors. Replaced the CF with the old 2.5" harddrive: all OK with the SRAM installed.

So, are the SRAM + CF combo incompatible?

btw, here is the error I get after trying to run Turrican 3:

Exception "Access Fault" ($0)
PC = $368D0
255? from/to $43D9

Thanks in advance.
Visper is offline  
Old 07 August 2008, 16:20   #2
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,864
What's the mask on your HD partition and CF partition?
Jope is online now  
Old 07 August 2008, 16:47   #3
Visper
Registered User
 
Join Date: Jul 2008
Location: Nowhere
Posts: 74
Quote:
Originally Posted by Jope View Post
What's the mask on your HD partition and CF partition?
CF: Custom File System / Mask = 0xfffffe

Harddrive: Fast File System / Mask = 0x7ffffffe

Maybe the problem is that the CF card was formatted under WinUAE, with the adapter connected to the PC IDE. Should I try to use the A600 to format the card?
Visper is offline  
Old 07 August 2008, 17:24   #4
solaris104
Registered User
 
Join Date: Jul 2008
Location: Czechia
Posts: 99
You try set maxtransfer to 0x1fe00
solaris104 is offline  
Old 07 August 2008, 17:38   #5
Visper
Registered User
 
Join Date: Jul 2008
Location: Nowhere
Posts: 74
Quote:
Originally Posted by solaris104 View Post
You try set maxtransfer to 0x1fe00
I already tried that but didn't work
Visper is offline  
Old 07 August 2008, 18:32   #6
Zetr0
Ya' like it Retr0?
 
Zetr0's Avatar
 
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
@Visper

Have you tried using this cf and setup under WinUAE ?
Zetr0 is offline  
Old 07 August 2008, 18:52   #7
Visper
Registered User
 
Join Date: Jul 2008
Location: Nowhere
Posts: 74
Quote:
Originally Posted by Zetr0 View Post
Have you tried using this cf and setup under WinUAE ?
Yes. Latest WinUAE with my A600 config: 2 MB Chip, 2MB PCMCIA SRAM, same kickstart, CF connected to the PC IDE --> no problems at all with whdload
Visper is offline  
Old 07 August 2008, 19:00   #8
Visper
Registered User
 
Join Date: Jul 2008
Location: Nowhere
Posts: 74
Success!!

Formatted the CF card with the A600 using FFS and now whdload works!
Visper is offline  
Old 07 August 2008, 19:51   #9
killergorilla
Lesser Talent
 
killergorilla's Avatar
 
Join Date: Jan 2003
Location: UK
Age: 42
Posts: 7,957
Excellent news!
killergorilla is offline  
Old 07 August 2008, 20:22   #10
Visper
Registered User
 
Join Date: Jul 2008
Location: Nowhere
Posts: 74
Quote:
Originally Posted by killergorilla View Post
Excellent news!
Yeah!

The A600 without the harddrive noise/heat makes a huge difference
Visper is offline  
Old 07 August 2008, 20:50   #11
killergorilla
Lesser Talent
 
killergorilla's Avatar
 
Join Date: Jan 2003
Location: UK
Age: 42
Posts: 7,957
I use my A1200 for whdload, I wouldn't be able to use my A600 because the top of the case is glued to the bottom
killergorilla is offline  
Old 07 August 2008, 22:51   #12
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,864
Quote:
Originally Posted by solaris104 View Post
You try set maxtransfer to 0x1fe00
This sounds to me like you didn't really read and understand where the problem lies and just offered the maxtransfer size as a catch all solution.

Let's go back to the problem report:

Quote:
Originally Posted by Visper View Post
I removed the SRAM and the games worked again so I run memtest on the PCMCIA: no errors. Replaced the CF with the old 2.5" harddrive: all OK with the SRAM installed.
How can it work with the same maxtransfer without the SRAM? The presence of the RAM card doesn't make any difference to the size of the transfers.

And as he replied, the mask was different between the HD and CF partitions..

Quote:
Originally Posted by Visper View Post
CF: Custom File System / Mask = 0xfffffe

Harddrive: Fast File System / Mask = 0x7ffffffe
Especially 3rd party filesystems are very picky about the mask. If it is too wide and the PCMCIA RAM is somehow incompatible, it will fail when trying to use that RAM when transferring data to/from the media.

But something still puzzles me.. The mask for the CF was narrower than for the HD. Hmm.

http://www.xs4all.nl/~hjohn/SFS/mask.htm

Visper, can you give us the mask settings what you have on the CF now?

Last edited by Jope; 07 August 2008 at 22:58.
Jope is online now  
Old 08 August 2008, 00:38   #13
Visper
Registered User
 
Join Date: Jul 2008
Location: Nowhere
Posts: 74
Quote:
Originally Posted by Jope View Post
Visper, can you give us the mask settings what you have on the CF now?
The same that the harddrive: 0x7ffffffe.

Anyway, I spoke too soon, because after connecting the CF to the PC IDE and copying the games with WinUAE, the problem came back

It could be that, for some unknown reason, WinUAE is the culprit here so I'm going to copy the files with an SD card and avoid for now WinUAE.
Visper is offline  
Old 08 August 2008, 09:04   #14
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,519
I still think it is maxtransfer-related problem. WinUAE does not have problems with maxtransfer (perhaps I should optionally emulate this "feature"..) and "too" big maxtransfer setting can create incompatible data if read on real Amiga+HD that has maxtransfer "bug".

Make sure maxtransfer is set to 0xfe00 before writing to the CF. Also try using "IDE0" harddrive controller option.

EDIT: You said you use "latest" WinUAE with PCMCIA SRAM. Note that pre-1.5.1 WinUAE do not fully support PCMCIA SRAM in memory expansion mode.

Last edited by Toni Wilen; 08 August 2008 at 10:09.
Toni Wilen is offline  
Old 08 August 2008, 13:01   #15
Visper
Registered User
 
Join Date: Jul 2008
Location: Nowhere
Posts: 74
Thanks for the tips. I'll try it.
Visper is offline  
Old 09 August 2008, 05:27   #16
Visper
Registered User
 
Join Date: Jul 2008
Location: Nowhere
Posts: 74
With the settings Toni provided the A600 seems to work properly but with all this plug/unplug nightmare I almost broke one of the A600 IDE pins so I'm not touching it while I live
Visper 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
How to set up Pretec 4MB PCMCIA SRAM on A600? onlychipmem support.Hardware 7 10 March 2012 00:00
2MB PCMCIA SRAM card for A600 TjLaZer MarketPlace 0 01 July 2011 07:00
A600: CF in IDE, SRAM card in PCMCIA... how to add a 'to PC transfer card'? Photon support.Hardware 9 15 January 2011 18:17
1gb SRAM PCMCIA cards in A600 Magno Boots support.Hardware 4 06 April 2008 22:08
A600 and PCMCIA SRAM cards pvt_beano support.Hardware 6 20 January 2006 16:35

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 18:40.

Top

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