Reply by MARC Erwan November 17, 20062006-11-17
Message prepared yesterday at 9am received from the list today at 1pm!

_____

De : 6... [mailto:6...] De la part de
MARC Erwan
Envoy: jeudi 16 novembre 2006 08:59
: 6...
Objet : RE: [68HC12] External Memory Capabilities of the HC12

I think that such serial memories are not in 1Mb memory map for the CPU, you
must manage them by your own, out of 1M area.
MARC Erwan

_____

De : 68HC12@yahoogroups.









'
'

































Reply by MARC Erwan November 17, 20062006-11-17
I think that such serial memories are not in 1Mb memory map for the CPU, you
must manage them by your own, out of 1M area.
MARC Erwan

_____

De : 6... [mailto:6...] De la part de
zajaco2
Envoy: jeudi 9 novembre 2006 05:31
: 6...
Objet : [68HC12] External Memory Capabilities of the HC12

Hello,

I am relatively new to the 68HC12 (about 5 months) and I'm using it in a
project that I've been working on. I know that the 68HC12 has an external
addressing scheme that will allow one to reach 1MBytes worth of data. My
question is this:

What types of external memories are available? I have found an I2C 1Mbit
EEPROM and some SPI flash memories, but nothing near 1MBytes that I would be
able to use.

Please provide some direction if you are familiar with this.

Thanks,

Zach
--


This electronic transmission (and any attachments thereto) is intended
solely for the use of the addressee(s). It may contain confidential or
legally privileged information. If you are not the intended recipient of
this message, you must delete it immediately and notify the sender.
Any unauthorized use or disclosure of this message is strictly prohibited.
Faurecia does not guarantee the integrity of this transmission and shall
therefore never be liable if the message is altered or falsified nor for any
virus, interception or damage to your system.
Reply by Jefferson Smith November 16, 20062006-11-16
--- In 6..., "Zach Jacobs" wrote:
> Thanks for the response. My processor is from the 68HC12B family. I
> don't believe that I have a S12 or an S12X. Does it have to be
> connected to the EBI? What is the EBI, I haven't came across the
> acronym in any documentation that I have. I was thinking of I am a
> little hesitant to even try this after I received your email. I did
> find some SPI memory that fits the space requirements. I am not sure
> how I will be able to read it though.

I use both B32 and BC32. You haven't mentioned which one you have, but
I don't see how it would address 1 MB. Mine only do up to 64K
(A15..A0). Don't worry about "EBI" in HC12.

Uh, don't worry about "space requirements" in the SPI memory chip. The
only limitation is for expanded memory through parallel bus, not any
serial port. SPI would have no space limitation. It may take too long
to access. You cannot execute code from SPI. But hey, it depends what
you need.

Maybe you mean the HC812 family which does have memory paging features
(i.e. PPAGE)? I don't know much about those, but I'd try techarts:
http://www.technologicalarts.ca/catalog/advanced_search_result.php?keywords=MX1&Submit=+Go+

Just for completeness, if it is MC68HC912B...:

I use "register following space" [0x0200..0x03ff] to access external
registers. It works great. But it's not memory...

I like the development setup I got from Technological Arts. The MX1
RAM expansion adds 128K of RAM to the MC68HC912B32. I can use one bank
to debug the program (easier than in ROM) while having a second 64K
bank of RAM for data.
http://www.technologicalarts.ca/catalog/product_info.php/products_id/331
http://www.technologicalarts.com/myfiles/an105.html
Reply by Michael Huslig November 16, 20062006-11-16
The 68HC12B appears to only have a max of 64 KB external memory using the
multiplexed address/data bus. EBI means external bus interface. If you
found SPI memory that fits the bill, use it. You can also drive an external
parallel bus memory using software to control the I/O lines, but this is
slower than direct connections to an external parallel bus memory, but may
not be slower than SPI; it does use a lot more I/O lines than SPI does.

Mike

----- Original Message -----
From: "Zach Jacobs"
To: <6...>
Sent: Thursday, November 16, 2006 1:25 PM
Subject: Re: [68HC12] External Memory Capabilities of the HC12
> Mike,
>
> Thanks for the response. My processor is from the 68HC12B family. I
> don't
> believe that I have a S12 or an S12X. Does it have to be connected to the
> EBI? What is the EBI, I haven't came across the acronym in any
> documentation that I have. I was thinking of I am a little hesitant to
> even
> try this after I received your email. I did find some SPI memory that
> fits
> the space requirements. I am not sure how I will be able to read it
> though.
>
> Thanks a lot,
>
> Zach
>
> On 11/16/06, Michael Huslig wrote:
>>
>> The 1 MB of data is accessible using parallel data memories connected
>> to
>> the
>> EBI. The regular S12s use a multiplexed address/data scheme which id
>> difficult to implement properly. The S12Xs have a non-multiplexed bus
>> which
>> is easier to use, although it does require the large package.
>>
>> Mike
>>
>> ----- Original Message -----
>> From: "zajaco2" >
>> To: <6... <68HC12%40yahoogroups.com>>
>> Sent: Wednesday, November 08, 2006 10:30 PM
>> Subject: [68HC12] External Memory Capabilities of the HC12
>>
>> >
>> > Hello,
>> >
>> > I am relatively new to the 68HC12 (about 5 months) and I'm using it in
>> > a
>> > project that I've been working on. I know that the 68HC12 has an
>> external
>> > addressing scheme that will allow one to reach 1MBytes worth of data.
>> > My
>> > question is this:
>> >
>> > What types of external memories are available? I have found an I2C
>> > 1Mbit
>> > EEPROM and some SPI flash memories, but nothing near 1MBytes that I
>> would
>> > be
>> > able to use.
>> >
>> > Please provide some direction if you are familiar with this.
>> >
>> > Thanks,
>> >
>> > Zach
>> > --
>> > View this message in context:
>> >
>> http://www.nabble.com/External-Memory-Capabilities-of-the-HC12-tf2599670.html#a7252355
>> > Sent from the MicroControllers - hc12 mailing list archive at
>> > Nabble.com
>> .
>> >
>> >
>> --
> Zach Jacobs
> Cell 859.620.3767
>
Reply by Zach Jacobs November 16, 20062006-11-16
Mike,

Thanks for the response. My processor is from the 68HC12B family. I don't
believe that I have a S12 or an S12X. Does it have to be connected to the
EBI? What is the EBI, I haven't came across the acronym in any
documentation that I have. I was thinking of I am a little hesitant to even
try this after I received your email. I did find some SPI memory that fits
the space requirements. I am not sure how I will be able to read it though.

Thanks a lot,

Zach

On 11/16/06, Michael Huslig wrote:
>
> The 1 MB of data is accessible using parallel data memories connected to
> the
> EBI. The regular S12s use a multiplexed address/data scheme which id
> difficult to implement properly. The S12Xs have a non-multiplexed bus
> which
> is easier to use, although it does require the large package.
>
> Mike
>
> ----- Original Message -----
> From: "zajaco2" >
> To: <6... <68HC12%40yahoogroups.com>>
> Sent: Wednesday, November 08, 2006 10:30 PM
> Subject: [68HC12] External Memory Capabilities of the HC12
>
> >
> > Hello,
> >
> > I am relatively new to the 68HC12 (about 5 months) and I'm using it in a
> > project that I've been working on. I know that the 68HC12 has an
> external
> > addressing scheme that will allow one to reach 1MBytes worth of data. My
> > question is this:
> >
> > What types of external memories are available? I have found an I2C 1Mbit
> > EEPROM and some SPI flash memories, but nothing near 1MBytes that I
> would
> > be
> > able to use.
> >
> > Please provide some direction if you are familiar with this.
> >
> > Thanks,
> >
> > Zach
> > --
> > View this message in context:
> >
> http://www.nabble.com/External-Memory-Capabilities-of-the-HC12-tf2599670.html#a7252355
> > Sent from the MicroControllers - hc12 mailing list archive at Nabble.com
> .
> >
> >
>

--
Zach Jacobs
Cell 859.620.3767
Reply by Michael Huslig November 16, 20062006-11-16
The 1 MB of data is accessible using parallel data memories connected to the
EBI. The regular S12s use a multiplexed address/data scheme which id
difficult to implement properly. The S12Xs have a non-multiplexed bus which
is easier to use, although it does require the large package.

Mike

----- Original Message -----
From: "zajaco2"
To: <6...>
Sent: Wednesday, November 08, 2006 10:30 PM
Subject: [68HC12] External Memory Capabilities of the HC12
>
> Hello,
>
> I am relatively new to the 68HC12 (about 5 months) and I'm using it in a
> project that I've been working on. I know that the 68HC12 has an external
> addressing scheme that will allow one to reach 1MBytes worth of data. My
> question is this:
>
> What types of external memories are available? I have found an I2C 1Mbit
> EEPROM and some SPI flash memories, but nothing near 1MBytes that I would
> be
> able to use.
>
> Please provide some direction if you are familiar with this.
>
> Thanks,
>
> Zach
> --
>
Reply by zajaco2 November 16, 20062006-11-16
Hello,

I am relatively new to the 68HC12 (about 5 months) and I'm using it in a
project that I've been working on. I know that the 68HC12 has an external
addressing scheme that will allow one to reach 1MBytes worth of data. My
question is this:

What types of external memories are available? I have found an I2C 1Mbit
EEPROM and some SPI flash memories, but nothing near 1MBytes that I would be
able to use.

Please provide some direction if you are familiar with this.

Thanks,

Zach
--