English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 21 September 2017, 10:20   #1
bladecgn
Registered User

 
Join Date: Nov 2013
Location: Essen / Germany
Posts: 144
Strange mulicard-reader effect

Occasionally I get a PFS Error "Write Error 28 on Block XXX. Make sure disk is inserted"" requester.
- Quitting and rstarting WinUAE does not hep (still the requester or no booting from CF - black screen forever)
- Removing the CF and resinserting it does not help (still the requester or black screen)
- Removing the mulicard reader and reinserting it does not help (still the requester or black screen)

What helps ist to remove the card from the cardreader und put it into my 2nd multicardreader (different make and model). But also there this problem will occour after some time and i have to switch back to the other reader again. Only switching makes it work again.

This is really puzzling me...

[edit] in the first version of this post I reported a "wron block id" error. But it is a write errro9 th accasionally occurs.

Last edited by bladecgn; 22 September 2017 at 09:54.
bladecgn is offline  
Old 21 September 2017, 17:44   #2
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 2,962
Hmm, strange. Do you have the card reader plugged directly into your PC or into a hub?
mark_k is offline  
Old 21 September 2017, 18:01   #3
Akira
Registered User

Akira's Avatar
 
Join Date: May 2001
Location: New York
Posts: 19,265
I had "wrong block id" errors. It was related to corruption/buffers.

I had to run some diagnostic tools to find errors. I ultimately fixed them (at the expense of great loss of data) using PFSDoctor and so far haven't experienced them again.

How many buffers does your partition have? Apparently PFS needs a minimum of 100.
Can you try running "diskvalid" from PFS tools to see if you have any errors?
Akira is offline  
Old 21 September 2017, 19:29   #4
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 43
Posts: 22,026
I don't see how it can have anything to do with software if inserting the card in another reader fixes it.

Not the first time (crap) card readers work strangely.
Toni Wilen is offline  
Old 21 September 2017, 19:38   #5
Akira
Registered User

Akira's Avatar
 
Join Date: May 2001
Location: New York
Posts: 19,265
I understood his message as "this gets 'fixed' when i change readers", not as "it happens on one reader". It seems to happen, then he changes readers, doesn't happen for a while, then happens again, switches reader again, etc.

So the problem could be all his readers, or he is just having buffer issues and blaming the readers :P
Akira is offline  
Old 22 September 2017, 09:43   #6
bladecgn
Registered User

 
Join Date: Nov 2013
Location: Essen / Germany
Posts: 144
Akira is right, the read problem occurs in both readers and only switching the card between readers fixe the problem. No read error any more. pfsdoctor finds no error whatsoever.

It puzzles me that switching cards between devices works as a workaroung. Is there some cahching involved maybe in windows?

Wat even puzzles me more is that removing nad reconnection the readxer in question does not help.

Last edited by bladecgn; 22 September 2017 at 09:57.
bladecgn is offline  
Old 22 September 2017, 09:54   #7
bladecgn
Registered User

 
Join Date: Nov 2013
Location: Essen / Germany
Posts: 144
Quote:
Originally Posted by mark_k View Post
Hmm, strange. Do you have the card reader plugged directly into your PC or into a hub?
Both directly.
bladecgn is offline  
Old 22 September 2017, 09:57   #8
bladecgn
Registered User

 
Join Date: Nov 2013
Location: Essen / Germany
Posts: 144
Quote:
Originally Posted by Akira View Post
I had "wrong block id" errors. It was related to corruption/buffers.
How many buffers does your partition have? Apparently PFS needs a minimum of 100.
Can you try running "diskvalid" from PFS tools to see if you have any errors?
Thanlky, very good clue! This also had been crossing my mind. I thought 50 buffers would be sufficient but reread the manual: 70 are minimum, 100 recommended.

I increased the buffers to the recommended value fpr PFS of 100 for every partition in hdtoolbox (before there were 50 buffers for each partziton). Before I did this via "addbuffers" in startup-sequence.
Wait and see...

Last edited by bladecgn; 22 September 2017 at 10:04.
bladecgn is offline  
Old 22 September 2017, 10:34   #9
Tomislav
Registered User

 
Join Date: Aug 2014
Location: Zagreb / Croatia
Posts: 142
Quote:
Originally Posted by bladecgn View Post
Both directly.
Directly (back) in motherboard or in front USB. Front USB can have interference.
Tomislav is offline  
Old 22 September 2017, 11:11   #10
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 43
Posts: 22,026
You could try using WinUAE built-in HDF creator (or any other image tool) when it does not work and when it does: do you get any errors or different size image file?
Toni Wilen is offline  
Old 22 September 2017, 11:14   #11
thomas
Registered User
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 5,717
There are not only crappy readers but also crappy cards.

Error 28 means no disk in drive, so it is clearly a hardware error and has nothing to do with PFS or file system in general.

It could be as simple as a heat problem. During operation the card warms up until it starts to fail. The reader interprets the failure as if the card had been removed. Or the card tries to protect itself by deregistering from the reader.

Now if you remove the card and plug it back into the same reader, it does not cool down enough because the reader has been warmed by previous operartion, too. But if you plug the card into another reader which is not as warm, it cools down to a level where it can operate again.

I don't know if CF cards have heat sensors, but if they have, it could be a faulty sensor.

If not, then it might be true hardware failures which also puts the data at risk.
thomas is offline  
Old 22 September 2017, 11:33   #12
ppill
CON: artist
ppill's Avatar
 
Join Date: Feb 2006
Location: Poland
Age: 37
Posts: 1,158
I was getting checksum read errors from a CF with FFS partitions when connected via an USB2IDE adapter (The CF was plugged in using one of those CF2Ide 44 pin boards). It would disconnect when trying to create an hdf image. Same thing happened when using windows hd imagining software software.

Everything worked fine on on my A1200.

I think the adapter is here to blame.
ppill is offline  
Old 27 September 2017, 20:01   #13
bladecgn
Registered User

 
Join Date: Nov 2013
Location: Essen / Germany
Posts: 144
Well it really seems to be a probölem with both readers (although they are of a different brand).

The problem occurs especially after standby, even if WinUAE wasn't active before and during standby.

Increasing buffers in htdtoolbox to 100 for each PFS partition didn't improve the situation, unfortunately.
bladecgn is offline  
Old 01 October 2017, 19:19   #14
bladecgn
Registered User

 
Join Date: Nov 2013
Location: Essen / Germany
Posts: 144
It mus be an wiondows Problem:

When I Exit WinUAE and put the Laptop to sleep, then turn it on again and strat winuae the error comes up.

Only removing and reinserting the CF card or this batch file (wich disables and reenables the CF reader):

C:\Portable\Tools\DevManView\devmanview.exe /disable "GENERIC USB Storage-CFC USB Device"
C:\Portable\Tools\DevManView\devmanview.exe /enable "GENERIC USB Storage-CFC USB Device"

, then starting WinUAE lets me boot again without the error.

I guess it's an windows problem then.

I am now figuring out how the run this batch after every sleep.
bladecgn is offline  
Old 02 October 2017, 17:25   #15
Akira
Registered User

Akira's Avatar
 
Join Date: May 2001
Location: New York
Posts: 19,265
Again, as said before, it could just be the multicard reader(s). Not necessarily a Windows error.
It might just not be responding properly to messages like "wake up!".
Akira is offline  
Old 02 October 2017, 20:09   #16
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 2,962
Something which may (or may not) help... Go into Device Manager, right-click the entry for your card reader and choose Properties. In the Power Management tab, make sure "Allow the computer to turn off this device to save power" is un-checked.
mark_k is offline  
Old 03 October 2017, 09:18   #17
supaduper
Registered User
supaduper's Avatar
 
Join Date: Oct 2012
Location: Birmingham UK
Posts: 848
All these errors relate to to the USB card readers not being compatible, like some CF to IDE adapters on the Amiga they throw up these errors on PFS, `No Disk in DH0`, `Wrong Block ID`
These are all false flags and a waste of time and will probably do more damage by trying to repair it using disk utilities most times.
All you need to do is obtain a Compatible USB to CF adapter.
JOTD has emailed and said he cannot mount a card in Winuae the same card I sent him which I did load in Winaue , and have told him the same thing ,must get a compatible reader.

Last edited by supaduper; 03 October 2017 at 18:23.
supaduper is offline  
Old 03 October 2017, 18:05   #18
bladecgn
Registered User

 
Join Date: Nov 2013
Location: Essen / Germany
Posts: 144
Quote:
Originally Posted by mark_k View Post
Something which may (or may not) help... Go into Device Manager, right-click the entry for your card reader and choose Properties. In the Power Management tab, make sure "Allow the computer to turn off this device to save power" is un-checked.
Good Idea! Yet I had already tried this. It didn't help.
bladecgn is offline  
Old 03 October 2017, 18:07   #19
bladecgn
Registered User

 
Join Date: Nov 2013
Location: Essen / Germany
Posts: 144
Quote:
Originally Posted by supaduper View Post
All these errors relate to to the USB card readers not being compatible, like some CF to IDE adapters on the Amiga they throw up these errors on PFS, `No Disk in DH0`, `Wrong Block ID`
These are all false flags and a waste of time and will probably do more damage by trying to repair it using disk utilities most times.
All you need to do is obtain a Compatible USB to CF adapter.
JOTD has emailed and said he can mount a card in Winuae the same card I sent him which I did load in Winaue , and have told him the same thing ,must get a compatible reader.
Good point!
So.... has anyone recently bought and can recommend a good CF reader?
bladecgn is offline  
Old 03 October 2017, 18:20   #20
Akira
Registered User

Akira's Avatar
 
Join Date: May 2001
Location: New York
Posts: 19,265
Quote:
Originally Posted by bladecgn View Post
Good point!
So.... has anyone recently bought and can recommend a good CF reader?
I use this one, it has never let me down.
Transcend RDP8 card reader
https://us.transcend-info.com/Products/No-220

Seems like there is a USB 3.0 version too.
https://us.transcend-info.com/Products/No-331

I use it for Amiga card duties, on my C64 with 1541 Ultimate, my old PPC Mac, and more.
I've had it for at least 5 years now. I think the fact that they still produce and sell the same model speaks well for it.

I guess, basically, don't buy garbage that costs like $5
Akira 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
Strange side effect on screen in Workbench Snake79 support.WinUAE 3 13 April 2015 20:46
Dr. Strange 2 - The Return Of Dr. Strange Asle HOL data problems 5 04 August 2010 15:33
Strange graphic effect with CD32 demodisc 2.0 a4k-oerx support.WinUAE 2 24 November 2008 20:00
Strange effect in Resolution: Lores, Line-Mode: Normal a4k-oerx support.WinUAE 1 13 November 2008 20:27
Unsual Case of Dr. Strange / Return of Doctor Strange killergorilla HOL contributions 1 12 July 2007 17:08

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 10:07.


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