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