linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Kernel support for the TI1520 PCI-CardBus bridge?
@ 2007-03-01  1:35 Bruce_Leonard
  2007-03-01 10:01 ` Frank Bodammer
  2007-03-01 12:00 ` Ben Warren
  0 siblings, 2 replies; 5+ messages in thread
From: Bruce_Leonard @ 2007-03-01  1:35 UTC (permalink / raw)
  To: linuxppc-embedded

Hi all,

We're designing a new product and we want to put a CF card in it.  We're 
thinking the easiest way to do that is to put in a PCI-CF bridge and we 
would like to use the TI1520 because it's industrial rated which we need. 
We can get the parts but TI is refusing to give us any support because 
they're devoting 100% of their time to dealing with the Vista release. I'm 
curious if anyone has ever successfully gotten this part to work in linux. 
 I found it listed in pci_ids.h, but that doesn't mean it's actually 
used/working.  I'm not looking for a detailed explination right now, we're 
just trying to gage if this part would be a couple of weeks of work or a 
couple of months.  Thanks for any info.

See 'ya!

Bruce

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Kernel support for the TI1520 PCI-CardBus bridge?
  2007-03-01  1:35 Kernel support for the TI1520 PCI-CardBus bridge? Bruce_Leonard
@ 2007-03-01 10:01 ` Frank Bodammer
  2007-03-01 19:27   ` Bruce_Leonard
  2007-03-01 12:00 ` Ben Warren
  1 sibling, 1 reply; 5+ messages in thread
From: Frank Bodammer @ 2007-03-01 10:01 UTC (permalink / raw)
  To: linuxppc-embedded

On Thursday 01 March 2007 02:35, Bruce_Leonard@selinc.com wrote:
> Hi all,
>
> We're designing a new product and we want to put a CF card in it.  We're
> thinking the easiest way to do that is to put in a PCI-CF bridge and we
> would like to use the TI1520 because it's industrial rated which we need.
> We can get the parts but TI is refusing to give us any support because
> they're devoting 100% of their time to dealing with the Vista release. I'm
> curious if anyone has ever successfully gotten this part to work in linux.
>  I found it listed in pci_ids.h, but that doesn't mean it's actually
> used/working.  I'm not looking for a detailed explination right now, we're
> just trying to gage if this part would be a couple of weeks of work or a
> couple of months.  Thanks for any info.

I got a TI  cardbus controller PCI1520IPDV working in a embedded PPC 
system with little modifications to kernel 2.4.25, but i didn't found a common  
configuration for the I/O-space that works for all type of cards (cardbus and  
pcmcia). I tested some pcmcia cards, like WLAN, Ethernet, pcmcia harddisk 
and CF-Adapter with a different kernel configuration as for cardbus cards. 

Frank

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Kernel support for the TI1520 PCI-CardBus bridge?
  2007-03-01  1:35 Kernel support for the TI1520 PCI-CardBus bridge? Bruce_Leonard
  2007-03-01 10:01 ` Frank Bodammer
@ 2007-03-01 12:00 ` Ben Warren
  2007-03-01 19:18   ` Bruce_Leonard
  1 sibling, 1 reply; 5+ messages in thread
From: Ben Warren @ 2007-03-01 12:00 UTC (permalink / raw)
  To: Bruce_Leonard, linuxppc-embedded

Bruce,
--- Bruce_Leonard@selinc.com wrote:

> Hi all,
> 
> We're designing a new product and we want to put a
> CF card in it.  We're 
> thinking the easiest way to do that is to put in a
> PCI-CF bridge and we 
> would like to use the TI1520 because it's industrial
> rated which we need. 
> We can get the parts but TI is refusing to give us
> any support because 
> they're devoting 100% of their time to dealing with
> the Vista release. I'm 
> curious if anyone has ever successfully gotten this
> part to work in linux. 
>  I found it listed in pci_ids.h, but that doesn't
> mean it's actually 
> used/working.  I'm not looking for a detailed
> explination right now, we're 
> just trying to gage if this part would be a couple
> of weeks of work or a 
> couple of months.  Thanks for any info.

If you don't need hot-plugging and happen to be using
either a Freescale PowerQUICCx or IBM/AMCC 4xx chip,
you might consider connecting directly to the local
bus and operating in TrueIDE mode.  This has
limitations, but has been done many times.

regards,
Ben

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Kernel support for the TI1520 PCI-CardBus bridge?
  2007-03-01 12:00 ` Ben Warren
@ 2007-03-01 19:18   ` Bruce_Leonard
  0 siblings, 0 replies; 5+ messages in thread
From: Bruce_Leonard @ 2007-03-01 19:18 UTC (permalink / raw)
  To: Ben Warren; +Cc: linuxppc-embedded

Ben,

Ben Warren <bwarren@qstreams.com> wrote on 03/01/2007 04:00:27 AM:

> Bruce,
> --- Bruce_Leonard@selinc.com wrote:
> 
> > Hi all,
> > 
> > We're designing a new product and we want to put a
> > CF card in it.  We're 
> 
> If you don't need hot-plugging and happen to be using
> either a Freescale PowerQUICCx or IBM/AMCC 4xx chip,
> you might consider connecting directly to the local
> bus and operating in TrueIDE mode.  This has
> limitations, but has been done many times.
> 
> regards,
> Ben

Thanks for the feedback.  We've considered doing that.  We're using a 
MPC8347 and have FS's 8349ITX ref design which is where we got the idea of 
using the local bus.  But digging into our requirements more we found that 
we want to support Compact Flash + cards in addition to Compact Flash 
Storage cards.  Also, in the future, we'll probably want to support more 
than one card at a time.  That's why we decided a PCI-CF bridge with two 
slots would be a better solution.

A related question (since I'm new to this PCMCIA/CardBus/Compact Flash 
world): what is a yenta-compatible device?  I know it's some how tied up 
in all of this, but googling it doesn't give me any usefull results.  Or 
is this question/thread better asked on the linux-pcmcia list?

Take care and stay safe.

bruce

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Kernel support for the TI1520 PCI-CardBus bridge?
  2007-03-01 10:01 ` Frank Bodammer
@ 2007-03-01 19:27   ` Bruce_Leonard
  0 siblings, 0 replies; 5+ messages in thread
From: Bruce_Leonard @ 2007-03-01 19:27 UTC (permalink / raw)
  To: Frank Bodammer
  Cc: linuxppc-embedded-bounces+brucle=selinc.com, linuxppc-embedded

Hi Frank,

linuxppc-embedded-bounces+brucle=selinc.com@ozlabs.org wrote on 03/01/2007 
02:01:19 AM:

> On Thursday 01 March 2007 02:35, Bruce_Leonard@selinc.com wrote:
> > Hi all,
> >
> > We're designing a new product and we want to put a CF card in it. 
We're
> 
> I got a TI  cardbus controller PCI1520IPDV working in a embedded PPC 
> system with little modifications to kernel 2.4.25, but i didn't 
> found a common 
> configuration for the I/O-space that works for all type of cards 
> (cardbus and 
> pcmcia). I tested some pcmcia cards, like WLAN, Ethernet, pcmcia 
harddisk 
> and CF-Adapter with a different kernel configuration as for cardbus 
cards. 
> 
> Frank
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded

Thanks for the reply.  So it sounds like if you got it working in 2.4.25, 
there's probably better support in the current kernel.  How much work did 
you have to do?  You say 'little modifications'.  Was it a few hours, 
days, or weeks?  Based on what I've found so far (and my admittedly naive 
understanding of pcmcia and the kernel), it looks like this should almost 
be plug and play.  Turn on the the yenta pcmcia driver and tell it to look 
for TI parts.  The TI1520 is alredy listed in pci_ids.h so it may be that 
it'll just work.  We're just looking for a warm fuzzy before we commit to 
this part since we're getting no help from TI on it.  And if we can't find 
a warm fuzzy will look at something else.  Thanks again.

Take care and stay safe.

bruce

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-03-01 19:27 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-03-01  1:35 Kernel support for the TI1520 PCI-CardBus bridge? Bruce_Leonard
2007-03-01 10:01 ` Frank Bodammer
2007-03-01 19:27   ` Bruce_Leonard
2007-03-01 12:00 ` Ben Warren
2007-03-01 19:18   ` Bruce_Leonard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).