OT Hybrid Controllers

Started by Shayne Rich June 21, 2005
Hi, I know this is off-topic, but is there a group dedicated to the 56F
family of hybrid controller?
If there is not, has anyone used them? I'm interested in them because of
the quadrature decoding available on some of the higher-end devices.
I'm also in need of interfacing compact flash cards to a microcontroller
(rather a lot of it, my customer wants 1 Gb cards min). I wondered how bad
that'd be. Has anyone ever tried that? I think the major problem there
would be the address bus width. I know the 9S12DP256 devices I've been
using have extra address lines, but I don't know what to do with them.
I'd be most grateful for your comments and opinions.
Thanks,

Shayne


Shane,

It is a bit quite but post your question here and I will try to find someone to answer it. http://www.freegeeks.net/modules.php?name=Forums&file=viewforum&f

Jim
www.freegeeks.net
----- Original Message -----
From: Shayne Rich
To: 68HC12
Sent: Tuesday, June 21, 2005 6:46 AM
Subject: [68HC12] OT Hybrid Controllers Hi, I know this is off-topic, but is there a group dedicated to the 56F
family of hybrid controller?
If there is not, has anyone used them? I'm interested in them because of
the quadrature decoding available on some of the higher-end devices.
I'm also in need of interfacing compact flash cards to a microcontroller
(rather a lot of it, my customer wants 1 Gb cards min). I wondered how bad
that'd be. Has anyone ever tried that? I think the major problem there
would be the address bus width. I know the 9S12DP256 devices I've been
using have extra address lines, but I don't know what to do with them.
I'd be most grateful for your comments and opinions.
Thanks,

Shayne
------
Yahoo! Groups Links

a.. To


> (rather a lot of it, my customer wants 1 Gb cards min). I wondered
how bad
> that'd be.

Doable, I don't think is that bad.

> that'd be. Has anyone ever tried that?

I haven't done it but interface is similar or the same as a harddrive,
which I fooled around with.

>I think the major problem there
> would be the address bus width.

I agree but if you bit bang the address/data then control of bus width
is present.

>I know the 9S12DP256 devices I've been
> using have extra address lines, but I don't know what to do with >them.

If you are in need of custom design, contact Technological Arts. They
do that sort of thing.
--- In 68HC12@68HC..., "Shayne Rich" <shayne@s...> wrote:
> Hi, I know this is off-topic, but is there a group dedicated to the 56F
> family of hybrid controller? >
> If there is not, has anyone used them? I'm interested in them
because of
> the quadrature decoding available on some of the higher-end devices. >
> I'm also in need of interfacing compact flash cards to a microcontroller
> (rather a lot of it, my customer wants 1 Gb cards min). I wondered
how bad
> that'd be. Has anyone ever tried that? I think the major problem there
> would be the address bus width. I know the 9S12DP256 devices I've been
> using have extra address lines, but I don't know what to do with them. >
> I'd be most grateful for your comments and opinions. >
> Thanks,
>
> Shayne >



Hello Shane

There is a DSP group: http://groups.yahoo.com/group/motoroladsp/
it is a lot less lively than this one though!

For the data storage, I would use Secure Digital Cards.
They are much easier to interface, since you can access them with four
lines via SPI (you can see a memory card adapter that would work with
both HCS12 and DSPs at http://www.flashgenie.net as well as an
evaluation board with the 56F8346 DSP).

best regards
Robert

--- In 68HC12@68HC..., "Shayne Rich" <shayne@s...> wrote:
> Hi, I know this is off-topic, but is there a group dedicated to the
56F family of hybrid controller?
>
> If there is not, has anyone used them? I'm interested in them
because of
> the quadrature decoding available on some of the higher-end devices.
>
> I'm also in need of interfacing compact flash cards to a microcontroller
> (rather a lot of it, my customer wants 1 Gb cards min). I wondered
how bad
> that'd be. Has anyone ever tried that? I think the major problem there
> would be the address bus width. I know the 9S12DP256 devices I've been
> using have extra address lines, but I don't know what to do with them.
> I'd be most grateful for your comments and opinions.
>
> Thanks,
>
> Shayne


Shane,

> I'm also in need of interfacing compact flash cards to a microcontroller
> (rather a lot of it, my customer wants 1 Gb cards min). I wondered how bad
> that'd be. Has anyone ever tried that?

Yes, lots of people have. Circuit Cellar had an article a few years
back, if I recall, on how to interface a PIC to a CompactFlash card.
The author bit-banged the bus interface. There's also an app note from
Analog Devices about how to interface a CF card to one of their DSPs.
The concepts presented in these sources are extremely similar for an HC12.

> I think the major problem there would be the address bus width.

No, you don't need to worry about the address bus. The data is organized
in sectors. CF cards have (at least) three different operating modes.
The one I'm familiar with is "True IDE" mode, in which the card looks
just like an IDE hard disk interface. This mode requires a 16-bit data
bus, 3 bits of address, and 2 chip selects.

There are also two modes designed for direct compatibility with PCMCIA.
I didn't look into those modes in depth, so I don't know how many address
bits they would need.

True IDE mode expects PC-style bus timing, and the card may ask to
stretch bus cycles. You will probably find it much easier to bit-bang
the interface than to glue the card to an HC12 bus.

The CompactFlash spec is a little dense, but it is vital reading for
your design. You can download it from http://www.compactflash.org

Stephen

--
Stephen Trier
Technical Development Lab
Cleveland FES Center
sct@sct@...




Hello Shayne:

Im working with the 56F83xx family and using the 32 bits
quadrature decoding to feed back the motor shaft postion.
Im working with the Metrowerk CW56 and I can tell you that
Im very happy with the software and with the chip. The
56F83xx external bus is very flexible and usefull... (easier that
HCS12 external bus, I think).

The Processor Expert (PE) from MetroWerk makes live much
easier. The main time it gives you the perfect solution and if
not, gives you a lot of good examples...

I worked also with Multi Media Cards (MMC) and other serial
(SPI) flash memories (up to 4Mbits) I think is easier to work
with that Compact Flash. Take a look to MMC...

I hope this help you..

Pleasse feel free to contact me at benitoar@beni...