bodhi Wrote:
-------------------------------------------------------
> > bodhi, could you please test your failing drive
> > inside your eSata-box?
> I've tried this. The drive in eSata enclosure is
> 2.5", so I took it out and plugged in the SATA
> slot. And it behave the same way.
>
> … Could there might be a bug in the Pogo
> Mobile/V4 controller, and Marvell coded U-Boot to
> work around it. At first, I thought it could be
> the difference in SATA I and SATA II. But that
> theory was shot when I tried that same SATA II
> drive mentioned above, in the SATA slot, and in
> enclosure.
Sorry, I don't quite understand what's exactly going on: Does your drive work in external drive but not when plugged in directly or does it work either way?
And yes, it's gonna be a big bug hunt. The more I look into the code, the more horrifying it gets. And yes, there are tons of workarounds for some bugs. Problem is: I don't know which ones are active and/or neccessary for this device. I'll see if I can compile this U-Boot (last time I tried it failed), I need some more debug output...
EDIT: okay, with Malc's patches, compiling works. Let's see if I can reveal its secrets...
-------------------------------------------------------
> > bodhi, could you please test your failing drive
> > inside your eSata-box?
> I've tried this. The drive in eSata enclosure is
> 2.5", so I took it out and plugged in the SATA
> slot. And it behave the same way.
>
> … Could there might be a bug in the Pogo
> Mobile/V4 controller, and Marvell coded U-Boot to
> work around it. At first, I thought it could be
> the difference in SATA I and SATA II. But that
> theory was shot when I tried that same SATA II
> drive mentioned above, in the SATA slot, and in
> enclosure.
Sorry, I don't quite understand what's exactly going on: Does your drive work in external drive but not when plugged in directly or does it work either way?
And yes, it's gonna be a big bug hunt. The more I look into the code, the more horrifying it gets. And yes, there are tons of workarounds for some bugs. Problem is: I don't know which ones are active and/or neccessary for this device. I'll see if I can compile this U-Boot (last time I tried it failed), I need some more debug output...
EDIT: okay, with Malc's patches, compiling works. Let's see if I can reveal its secrets...