* [U-Boot-Users] mpc8xx, pcmcia to CF, ide
@ 2005-09-07 14:30 Travis B. Sawyer
2005-09-07 14:46 ` Travis B. Sawyer
0 siblings, 1 reply; 3+ messages in thread
From: Travis B. Sawyer @ 2005-09-07 14:30 UTC (permalink / raw)
To: u-boot
Greetings u-boot'ers:
I've had pretty good luck with my little rpx classic board.
I've gotten pcmcia to work (albeit not flawlessly, I toasted
one of my pcmcia flash cards).
I've run into an interesting problem: When using a pcmcia to
CF adapter, I can access the CF on an older CF card (16mb).
However, with newer cards (ranging from 32mb to 512mb), the
pcmcia driver gets 00's for all of the tuples.
Scanning the attribute mem on the old card I can see the
the tuples (starting at 0xE000_0000). New cards get 00's
at the same address.
Up until now, my only dealing with CF has been direct connect
to a 440GX peripheral bus in 'True IDE Mode'.
My best guess is that the new cards are CF+. The CF spec
calls out the tuple arrangement, however, I can't find the
CIS tuples.
Anyone have any ideas where they may be? Or do I need to
utilize some special cycles to make them show up?
Per the CF 3.0 spec (CIS Read):
/CE2 /CE1 /REG /OE /WE A10 A9 A8-A1 A0
CF: X 0 0 0 1 0 0 XX 0
CF+: X 0 0 0 1 X X XX 0
So, I would assume, that the same cycle could occur for CIS Read?!?
Anyone using CF+ on 8xx pcmcia?
Thanx for any insight!
-Travis
^ permalink raw reply [flat|nested] 3+ messages in thread
* [U-Boot-Users] mpc8xx, pcmcia to CF, ide
2005-09-07 14:30 [U-Boot-Users] mpc8xx, pcmcia to CF, ide Travis B. Sawyer
@ 2005-09-07 14:46 ` Travis B. Sawyer
2005-09-09 20:27 ` Travis B. Sawyer
0 siblings, 1 reply; 3+ messages in thread
From: Travis B. Sawyer @ 2005-09-07 14:46 UTC (permalink / raw)
To: u-boot
Travis B. Sawyer wrote:
> Greetings u-boot'ers:
>
> I've had pretty good luck with my little rpx classic board.
>
> I've gotten pcmcia to work (albeit not flawlessly, I toasted
> one of my pcmcia flash cards).
>
> I've run into an interesting problem: When using a pcmcia to
> CF adapter, I can access the CF on an older CF card (16mb).
> However, with newer cards (ranging from 32mb to 512mb), the
> pcmcia driver gets 00's for all of the tuples.
>
As an additional data point, the CF+ cards work with
Card services, on the RPXClassic board. But I'd
prefer to be able to access them via u-boot and builtin
kernel drivers, as eventually this will be a stand-alone
board w/o access to NFS root fs.
Again, TIA,
Travis
^ permalink raw reply [flat|nested] 3+ messages in thread
* [U-Boot-Users] mpc8xx, pcmcia to CF, ide
2005-09-07 14:46 ` Travis B. Sawyer
@ 2005-09-09 20:27 ` Travis B. Sawyer
0 siblings, 0 replies; 3+ messages in thread
From: Travis B. Sawyer @ 2005-09-09 20:27 UTC (permalink / raw)
To: u-boot
Travis B. Sawyer wrote:
> Travis B. Sawyer wrote:
>
>> Greetings u-boot'ers:
>>
>> I've had pretty good luck with my little rpx classic board.
>>
>> I've gotten pcmcia to work (albeit not flawlessly, I toasted
>> one of my pcmcia flash cards).
>>
>> I've run into an interesting problem: When using a pcmcia to
>> CF adapter, I can access the CF on an older CF card (16mb).
>> However, with newer cards (ranging from 32mb to 512mb), the
>> pcmcia driver gets 00's for all of the tuples.
>>
Answering my own question:
The BCSR setup for pcmcia voltages occurs properly, but needed
a delay for the voltage to swing into action.
All is well, nothing to see here.
Thanx
Travis
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2005-09-09 20:27 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-07 14:30 [U-Boot-Users] mpc8xx, pcmcia to CF, ide Travis B. Sawyer
2005-09-07 14:46 ` Travis B. Sawyer
2005-09-09 20:27 ` Travis B. Sawyer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox