Is it possible to substitue a MC68HC711E9 chip in place of a MC68HC11A1 CPU? If so can it be used as a drop in replacement by writing the appropriate values to the config register? If not I have a couple MC68HC711E9 chips available if anyone needs them along with a bunch of XC68HC705 chips. Regards, Robert |
Using MC68HC711E9 in place of 68HC11A1 chip?
Started by ●March 15, 2005
Reply by ●March 15, 20052005-03-15
Robert L. Doerr wrote: > Is it possible to substitue a MC68HC711E9 chip in place > of a MC68HC11A1 CPU? Very close, but not quite. There is an engineering bulletin on the Motorola(Freescale) web site on upgrading from the A series to the E series. > If so can it be used as a drop in > replacement by writing the appropriate values to the config > register? > > If not I have a couple MC68HC711E9 chips available if anyone > needs them along with a bunch of XC68HC705 chips. What is the complete part number. I.E., package, temp range, frequency?????????? Bob Smith > > Regards, > > Robert > -- ------ > Yahoo! Groups Links > > a.. To --- Avoid computer viruses, Practice safe hex --- -- Specializing in small, cost effective embedded control systems -- http://www.smithmachineworks.com/embedprod.html Robert L. (Bob) Smith Smith Machine Works, Inc. 9900 Lumlay Road Richmond, VA 23236 804/745-2608 |
Reply by ●March 15, 20052005-03-15
Bob Smith is right (as usual) concerning need to check details including packages, temperatures, etc., but as a general proposition, yes, you should be able to reprogram the '711E9 to work as an 'A1, if you pay attention to the details. When they discontinued the A series, they intended for people to use E series parts as a substitute, and we have done that with several products. Best regards, Kerry Berland Silicon Engines 2101 Oxford Road 847-803-6860 Fax 847-803-6870 Des Plaines, IL 60018 USA -----Original Message----- From: Bob Smith [mailto:] Sent: Tuesday, March 15, 2005 4:35 PM To: Subject: Re: [m68HC11] Using MC68HC711E9 in place of 68HC11A1 chip? Robert L. Doerr wrote: > Is it possible to substitue a MC68HC711E9 chip in place > of a MC68HC11A1 CPU? Very close, but not quite. There is an engineering bulletin on the Motorola(Freescale) web site on upgrading from the A series to the E series. > If so can it be used as a drop in > replacement by writing the appropriate values to the config > register? > > If not I have a couple MC68HC711E9 chips available if anyone > needs them along with a bunch of XC68HC705 chips. What is the complete part number. I.E., package, temp range, frequency?????????? Bob Smith > > Regards, > > Robert > -- ------ > > . |
Reply by ●March 16, 20052005-03-16
At 05:34 PM 3/15/2005 -0500, you wrote: >Robert L. Doerr wrote: > > Is it possible to substitue a MC68HC711E9 chip in place > > of a MC68HC11A1 CPU? > >Very close, but not quite. There is an engineering bulletin on the >Motorola(Freescale) web site on upgrading from the A series to the E series. > > > If so can it be used as a drop in > > replacement by writing the appropriate values to the config > > register? > > > > If not I have a couple MC68HC711E9 chips available if anyone > > needs them along with a bunch of XC68HC705 chips. > >What is the complete part number. I.E., package, temp range, >frequency?????????? Hello Bob, Thanks for writing back. The full chip # is MC68HC711E9CFN2 and it is the same PLCC form factor as the 68HC11A1 chips I have used in the past. The boards I have use a 8mhz crystal which is divided down to 2Mhz. These are going to be used in a robot project for around the house so I think that most of the temperature ranges should work ok. If the 68HC11 family I have really only worked with the 68HC11A1 chip and it has been a great CPU to use. I thought that if I could just write a new config vaue to the CPU then it might work as a replacement for the 68HC11A1 chip. At the moment I use them on the HandyBoard computer and on a couple of old BotBoard 2 boards. It might just make more sense for me to offer these MC68HC711E9CFN2 chips along with the 68HC705 chips as available to the group. That way I'll just stick with the 68HC11A1 chip that I know and not have to spend time worrying about the differences within that CPU family. I already have too many others to keep tabs on. Best Regards, Robert ---------------------------- Robert L. Doerr (MCNE, MCSE, A+) 26308 Cubberness St Clair Shores, MI 48081 Tel: (586) 777-1313 e-mail: <> http://www.robotworkshop.com http://www.robotswanted.com http://www.robotgallery.com http://www.homerobots.com "Keeping Personal Robots alive!" Expert Robot Repairs and Upgrades available. Heathkit HERO robots (1, Jr, 2000, & Arm Trainer), Androbots, RB5X, Gemini, Hubot, Newton SynPet, MAXX STEELE & others. ---------------------------- |
Reply by ●March 16, 20052005-03-16
----- Original Message ----- From: "Robert L. Doerr" <> To: <> > It might just make more sense for me to offer these MC68HC711E9CFN2 > chips along with the 68HC705 chips as available to the group. That Although I'm certain there will be many willing to accept those chips, you'll be giving away something you can use for your project. The differences between A and E are so few and only affect very specific issues that many programs won't even need to be changed at all (especially when not used in a production, but for home use). The differences (as found detailed in http://www.freescale.com/files/microcontrollers/doc/eng_bulletin/EB193.pdf) are: 1. Size of built-in program memory (doesn't affect expanded mode designs and it only gives more room in single-chip mode ones). 2. 512 bytes of RAM instead of 256. Doesn't affect you as it gives more RAM. 3. BPROT register to protect all or some of the EEPROM (if available) during startup. Doesn't *have* to be used but it is a 'good thing'. 4. PORTA[3] pin if used in your design must be set to output (and low initially) to behave as the A series default. This is perhaps the single most important difference that may require a change in your code if you use PA3. Just set the pin to output low at startup. 5. Bootload has a timeout rather than a fixed length talker. Doesn't really affect you because it's backwards compatible. 6. OC5 can be switched to IC4 in the E series but since the default is the same as A's, no need to do something. > way I'll just stick with the 68HC11A1 chip that I know and not have > to spend time worrying about the differences within that CPU family. > I already have too many others to keep tabs on. If you've read this far, you already know the differences. > Robert |
Reply by ●March 16, 20052005-03-16
Tony Papadimitriou schrieb: > ----- Original Message ----- > From: "Robert L. Doerr" <> > To: <> > >>It might just make more sense for me to offer these MC68HC711E9CFN2 >>chips along with the 68HC705 chips as available to the group. That > Although I'm certain there will be many willing to accept those chips, > you'll be giving away something you can use for your project. The > differences between A and E are so few and only affect very specific issues > that many programs won't even need to be changed at all (especially when not > used in a production, but for home use). > > The differences (as found detailed in > http://www.freescale.com/files/microcontrollers/doc/eng_bulletin/EB193.pdf) > are: There is an additional point which is not mentioned in this paper. If you have an external SRAM with a battery backup and you have NOT buffered the internal ram too, the not buffered ram is now twice as large. In other words, the addresses 0x100 .. 0x1ff is not longer battery buffered. Regards Edi > > 1. Size of built-in program memory (doesn't affect expanded mode designs and > it only gives more room in single-chip mode ones). > 2. 512 bytes of RAM instead of 256. Doesn't affect you as it gives more > RAM. > 3. BPROT register to protect all or some of the EEPROM (if available) during > startup. Doesn't *have* to be used but it is a 'good thing'. > 4. PORTA[3] pin if used in your design must be set to output (and low > initially) to behave as the A series default. This is perhaps the single > most important difference that may require a change in your code if you use > PA3. Just set the pin to output low at startup. > 5. Bootload has a timeout rather than a fixed length talker. Doesn't really > affect you because it's backwards compatible. > 6. OC5 can be switched to IC4 in the E series but since the default is the > same as A's, no need to do something. >>way I'll just stick with the 68HC11A1 chip that I know and not have >>to spend time worrying about the differences within that CPU family. >>I already have too many others to keep tabs on. > If you've read this far, you already know the differences. >>Robert > > > Yahoo! Groups Links > > -- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + IH electronic + Phone: ++41 52 320 90 00 + + Edi Im Hof + Fax: ++41 52 320 90 04 + + Doernlerstrasse 1, Sulz + URL: http://www.ihe.ch + + CH-8544 Rickenbach-Attikon + E-Mail: + + Switzerland + + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
Reply by ●March 16, 20052005-03-16
Robert L. Doerr wrote: > At 05:34 PM 3/15/2005 -0500, you wrote: >> Robert L. Doerr wrote: >>> Is it possible to substitue a MC68HC711E9 chip in place >>> of a MC68HC11A1 CPU? >> >> Very close, but not quite. There is an engineering bulletin on the >> Motorola(Freescale) web site on upgrading from the A series to the E >> series. >> >>> If so can it be used as a drop in >>> replacement by writing the appropriate values to the config >>> register? >>> >>> If not I have a couple MC68HC711E9 chips available if anyone >>> needs them along with a bunch of XC68HC705 chips. >> >> What is the complete part number. I.E., package, temp range, >> frequency?????????? > > Hello Bob, > > Thanks for writing back. > > The full chip # is MC68HC711E9CFN2 OK, thats a good device, widely usable. The E9CFN2 decodes to Industrial temperature range (-40c to 125c), 2 MHz bus, abd 52 pin PLCC package. (From Table B-1 of the E Series Technical Data Manual). and it is the same PLCC > form factor as the 68HC11A1 chips I have used in the past. The > boards I have use a 8mhz crystal which is divided down to 2Mhz. > These are going to be used in a robot project for around the house > so I think that most of the temperature ranges should work ok. > > If the 68HC11 family I have really only worked with the 68HC11A1 > chip and it has been a great CPU to use. I thought that if I could > just write a new config vaue to the CPU then it might work as a > replacement for the 68HC11A1 chip. There is a bit more to it than that. Depending on how you use Port A pins, you may have to make some changes to your initialization code also. And there are a few other small details to be considered. Fortunately, Motorola wrote an Engineering Bulletin (EB380) covering these details. Here I looked it up for you ---- http://www.freescale.com/files/microcontrollers/doc/eng_bulletin/EB380.pdf Just download it, print it and use it. > > At the moment I use them on the HandyBoard computer and on > a couple of old BotBoard 2 boards. > > It might just make more sense for me to offer these MC68HC711E9CFN2 > chips along with the 68HC705 chips as available to the group. Yes, please offer them if you decide to. I will bid on them as I use the E9CFN2 and one of my embedded control system designs. That > way I'll just stick with the 68HC11A1 chip that I know Well thats ok, but I hope you are aware that the A Series has been obsoleted and is starting to become hard to find. I hope you have a life time supply of A Series parts on hand. You may want to consider offering the A Series parts for sale. You can probably get more for them than the E9s. You should also check with the makers of the Handy Board. Their support group can probably help you with the migration to the E Series. and not have > to spend time worrying about the differences within that CPU family. > I already have too many others to keep tabs on. The A Series to E Series migration is almost trivial. Just get the EB and use the information therein. Best wishes, Bob Smith > > Best Regards, > > Robert > > ---------------------------- > Robert L. Doerr (MCNE, MCSE, A+) > 26308 Cubberness > St Clair Shores, MI 48081 > Tel: (586) 777-1313 > e-mail: <> > > http://www.robotworkshop.com > http://www.robotswanted.com > http://www.robotgallery.com > http://www.homerobots.com > > "Keeping Personal Robots alive!" > > Expert Robot Repairs and Upgrades available. > > Heathkit HERO robots (1, Jr, 2000, & Arm Trainer), Androbots, > RB5X, Gemini, Hubot, Newton SynPet, MAXX STEELE & others. > ---------------------------- > -- ------ > Yahoo! Groups Links > > a.. To --- Avoid computer viruses, Practice safe hex --- -- Specializing in small, cost effective embedded control systems -- http://www.smithmachineworks.com/embedprod.html Robert L. (Bob) Smith Smith Machine Works, Inc. 9900 Lumlay Road Richmond, VA 23236 804/745-2608 |
Reply by ●March 16, 20052005-03-16
Opps, grabbed the wrong one. There is a whole series of the migration bulletins. EB380 is for E2 -> E9 EB193 is for A series -> E series Thanks Tony!! Bob Smith Bob Smith wrote: > Robert L. Doerr wrote: > >> At 05:34 PM 3/15/2005 -0500, you wrote: >>> Robert L. Doerr wrote: >>>> Is it possible to substitue a MC68HC711E9 chip in place >>>> of a MC68HC11A1 CPU? >>> >>> Very close, but not quite. There is an engineering bulletin on the >>> Motorola(Freescale) web site on upgrading from the A series to the E >>> series. >>> >>>> If so can it be used as a drop in >>>> replacement by writing the appropriate values to the config >>>> register? >>>> >>>> If not I have a couple MC68HC711E9 chips available if anyone >>>> needs them along with a bunch of XC68HC705 chips. >>> >>> What is the complete part number. I.E., package, temp range, >>> frequency?????????? >> >> Hello Bob, >> >> Thanks for writing back. >> >> The full chip # is MC68HC711E9CFN2 > > OK, thats a good device, widely usable. > > The E9CFN2 decodes to > > Industrial temperature range (-40c to 125c), 2 MHz bus, abd 52 pin > PLCC package. > > (From Table B-1 of the E Series Technical Data Manual). > and it is the same PLCC >> form factor as the 68HC11A1 chips I have used in the past. The >> boards I have use a 8mhz crystal which is divided down to 2Mhz. >> These are going to be used in a robot project for around the house >> so I think that most of the temperature ranges should work ok. >> >> If the 68HC11 family I have really only worked with the 68HC11A1 >> chip and it has been a great CPU to use. I thought that if I could >> just write a new config vaue to the CPU then it might work as a >> replacement for the 68HC11A1 chip. > > There is a bit more to it than that. Depending on how you use Port A > pins, you may have to make some changes to your initialization code > also. And there are a few other small details to be considered. > > Fortunately, Motorola wrote an Engineering Bulletin (EB380) covering > these details. > > Here I looked it up for you ---- > > http://www.freescale.com/files/microcontrollers/doc/eng_bulletin/EB380.pdf > > Just download it, print it and use it. > >> >> At the moment I use them on the HandyBoard computer and on >> a couple of old BotBoard 2 boards. >> >> It might just make more sense for me to offer these MC68HC711E9CFN2 >> chips along with the 68HC705 chips as available to the group. > > Yes, please offer them if you decide to. I will bid on them as I use > the E9CFN2 and one of my embedded control system designs. > > That >> way I'll just stick with the 68HC11A1 chip that I know > > Well thats ok, but I hope you are aware that the A Series has been > obsoleted and is starting to become hard to find. I hope you have a > life time supply of A Series parts on hand. > > You may want to consider offering the A Series parts for sale. You > can probably get more for them than the E9s. > > You should also check with the makers of the Handy Board. Their > support group can probably help you with the migration to the E > Series. > > and not have >> to spend time worrying about the differences within that CPU family. >> I already have too many others to keep tabs on. > > The A Series to E Series migration is almost trivial. Just get the > EB and use the information therein. > > Best wishes, > > Bob Smith > >> >> Best Regards, >> >> Robert >> >> ---------------------------- >> Robert L. Doerr (MCNE, MCSE, A+) >> 26308 Cubberness >> St Clair Shores, MI 48081 >> Tel: (586) 777-1313 >> e-mail: <> >> >> http://www.robotworkshop.com >> http://www.robotswanted.com >> http://www.robotgallery.com >> http://www.homerobots.com >> >> "Keeping Personal Robots alive!" >> >> Expert Robot Repairs and Upgrades available. >> >> Heathkit HERO robots (1, Jr, 2000, & Arm Trainer), Androbots, >> RB5X, Gemini, Hubot, Newton SynPet, MAXX STEELE & others. >> ---------------------------- >> >> >> >> >> >> >> >> >> - - >> ------ Yahoo! Groups Links >> >> a.. To > > --- Avoid computer viruses, Practice safe hex --- > > -- Specializing in small, cost effective > embedded control systems -- > > http://www.smithmachineworks.com/embedprod.html > Robert L. (Bob) Smith > Smith Machine Works, Inc. > 9900 Lumlay Road > Richmond, VA 23236 804/745-2608 > -- ------ > Yahoo! Groups Links > > a.. To --- Avoid computer viruses, Practice safe hex --- -- Specializing in small, cost effective embedded control systems -- http://www.smithmachineworks.com/embedprod.html Robert L. (Bob) Smith Smith Machine Works, Inc. 9900 Lumlay Road Richmond, VA 23236 804/745-2608 |