Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: wd0: IDENTIFY failed
Hi,
even through the orignal post is ancient history by now. I can reproduce 
the behaviour for my Gumstix board even with the latest build.
The reason seems to be the same. After ata/wd-driver send an ATA 
Identify command in 32bit mode, the flags aren't cleared afterwards. The 
workaround in wd.c which was removed in Mid 2012 seem to hide a more 
serious issue. Was this ever solved for OMSAL400?
I dumped both structures to Hex:
without CAP32
5A 04 F6 03 00 00 10 00 00 00 00 02 3F 00 0F 00 A0 98 00 00 30 30 30 30 
37 31 36 34 31 35 30 20 32 30 30 30 30 30 32 34 01 00 01 00 04 00 56 31 
30 30 39 32 34 20 54 52 53 20 54 65 6C 65 2D 52 61 64 69 6F 2D 53 70 61 
63 65 20 47 6D 62 48 20 31 20 20 20 20 20 20 20 20 20 20 20 20 20 01 00 
00 00 00 02 00 00 00 02 00 00 01 00 F6 03 10 00 3F 00 A0 98 0F 00 00 01 
A0 98 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 31 39 30 
34 32 38 62 5A 04 5A 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00
with CAP32
5A 04 00 00 F6 03 00 00 00 00 00 00 10 00 00 00 00 00 00 00 02 00 00 00 
00 3F 00 00 00 0F 00 00 98 A0 00 00 00 00 00 00 30 30 00 00 30 30 00 00 
37 31 00 00 36 34 00 00 31 35 00 00 30 20 00 00 32 30 00 00 30 30 00 00 
30 30 00 00 32 34 00 00 00 01 00 00 00 01 00 00 00 04 00 00 56 31 00 00 
30 30 00 00 32 39 00 00 20 34 00 00 52 54 00 00 20 53 00 00 65 54 00 00 
65 6C 00 00 52 2D 00 00 64 61 00 00 6F 69 00 00 53 2D 00 00 61 70 00 00 
65 63 00 00 47 20 00 00 62 6D 00 00 20 48 00 00 20 31 00 00 20 20 00 00 
20 20 00 00 20 20 00 00 20 20 00 00 20 20 00 00 20 20 00 00 01 00 00 00 
00 00 00 00 00 02 00 00 00 00 00 00 00 02 00 00 00 00 00 00 01 00 00 00 
F6 03 00 00 10 00 00 00 3F 00 00 00 A0 98 00 00 0F 00 00 00 00 01 00 00 
A0 98 00 00 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00
afaik this looks like the bus isn't read correctly in 32bit mode. Even 
thourgh the data itself looks fine.
Best Regards
Stephan
Home |
Main Index |
Thread Index |
Old Index