public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [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

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