> cs_posting@hotmail.com wrote:
>
>> What do you feel is inefficient about the NE64? If an HCS12
>
> computing power. Future of the device.
Agreed, the part is a dead end. If future versions of your product
require more or less capability then you will be forced into a painful
move to another part.
>> processor is suitable for your application, it is a great choice.
>
> IIRC, on a busy network, the poor S12 can get heavily loaded.
Only if there are a lot of Windows machines kicking up their usual
broadcast storms. Only broadcast packets and packets addressed to your
MAC address will get the attention of the CPU.
> It's o.k. to _stay_ but I wouldn't start a new product with it.
Almost 2 years ago I did start a new product with it. Last I heard it
still has not shipped. Not an NE64 problem, but one of the problems that
caused me to leave.
At the time Coldfire was promising similar solutions but uncertain
delivery, couldn't wait. One chip with SRAM, FLASH, MAC + PHY was what
the NE64 offered. Atmel's SAM7X, ARM with ethernet, was another
attractive option that is now shipping.
I wasn't terribly happy with Freescale's "free TCP/IP protocol stack."
Sloppy code ported from an 8 bit implementation where the MAC was
hanging off I/O ports.
Reply by ●March 12, 20072007-03-12
On Mar 11, 4:45 am, Oliver Betz <O...@despammed.com> wrote:
> >In short, we'll be generally staying with the NE64 and the benefits of
> >our experience with it, except for one application that needs more
>
> It's o.k. to _stay_ but I wouldn't start a new product with it.
By staying with it, we will be starting numerous new products with
it.
It works and we know how to use it.
Reply by Oliver Betz●March 11, 20072007-03-11
cs_posting@hotmail.com wrote:
>> as far as I know it's not the efficient way to connect a Freescale
>> chip to Ethernet.
>>
>> Coldfire seems to be better suited.
>
>What do you feel is inefficient about the NE64? If an HCS12
computing power. Future of the device.
>processor is suitable for your application, it is a great choice.
IIRC, on a busy network, the poor S12 can get heavily loaded.
[...]
>In short, we'll be generally staying with the NE64 and the benefits of
>our experience with it, except for one application that needs more
It's o.k. to _stay_ but I wouldn't start a new product with it.
Oliver
--
Oliver Betz, Muenchen (oliverbetz.de)
Reply by ●March 10, 20072007-03-10
On Mar 10, 7:39 am, Oliver Betz <O...@despammed.com> wrote:
> 5...@free.fr wrote:
> >> Why not the NE64 version of the HC12? It has ethernet built in.
> >> Digikey as a demo board for $85.
> >> Dave Rooney
>
> >Hey thanks Dave, I didn't know FreeScale made such a chip !
>
> as far as I know it's not the efficient way to connect a Freescale
> chip to Ethernet.
>
> Coldfire seems to be better suited.
What do you feel is inefficient about the NE64? If an HCS12
processor is suitable for your application, it is a great choice.
Yes, there is a Coldfire part with built in MAC/PHY - the MCF5223x
family. Unfortunately it's still new enough that you can't get it
from Digikey, etc. (I did finally get samples from our distributor
though). Also, the BDM pod costs substantially more and is a 26-pin
connector vs. 6 pin for the HCS12 family.
In short, we'll be generally staying with the NE64 and the benefits of
our experience with it, except for one application that needs more
ram.
Another way to view it: if you are using ethernet to do things that
could be done on over fast RS232 but simply need to be ethernet for
some reason, the NE64 is great. If you want to build an embedded
server that's going to do something more complicated, look at the
Coldfire parts.
Reply by Oliver Betz●March 10, 20072007-03-10
5.d@free.fr wrote:
>> Why not the NE64 version of the HC12? It has ethernet built in.
>> Digikey as a demo board for $85.
>> Dave Rooney
>
>Hey thanks Dave, I didn't know FreeScale made such a chip !
as far as I know it's not the efficient way to connect a Freescale
chip to Ethernet.
Coldfire seems to be better suited.
Oliver
--
Oliver Betz, Muenchen (oliverbetz.de)
Reply by David Kelly●March 7, 20072007-03-07
5.d@free.fr wrote:
>
> However, my application requires that the MCU processes the data coming
> from an ADC, I am wondering if the MC9S12NE64 could handle the Ethernet
> side while keeping enough speed for the other tasks. Unfortunately I do not
> yet have the specifications of the data flow speed from the ADC to the MCU,
> so I thought it would be safer for now to have two separate chips.
I think it would be safer in this situation to have everything on one
chip. Freescale has already spent the time to optimize the interface on
the NE64. IIRC when ethernet is sending or receiving the SRAM databus
multiplexes every-other cycle between CPU and ethernet.
> But does it make sense since the Ethernet controller chip should
> be handled by the MCU to process the Ethernet transmission ?
You are not going to bit-bang the ethernet so unless you have totally
separate CPUs for each of ethernet and A/D it makes most sense to have
both as close as possible.
There *are* external TCP/IP ethernet modules little bigger than an RJ45
socket. But about $100 each.
Reply by Frank-Christian Kruegel●March 7, 20072007-03-07
On 7 Mar 2007 04:07:02 -0800, 5.d@free.fr wrote:
>On 6 mar, 14:17, Dave Rooney <roo...@adi.com> wrote:
>> Why not the NE64 version of the HC12? It has ethernet built in.
>> Digikey as a demo board for $85.
>> Dave Rooney
>
>Hey thanks Dave, I didn't know FreeScale made such a chip !
>
>For those who may be interrested here's a link to the MC9S12NE64
>summary :
>http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC9S12NE64
>
>And of course, they have a MC9S12NE64 evaluation kit :
>http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=EVB9S12NE64
>
>However, my application requires that the MCU processes the data
>coming
>from an ADC, I am wondering if the MC9S12NE64 could handle the
>Ethernet
>side while keeping enough speed for the other tasks. Unfortunately I
>do not
>yet have the specifications of the data flow speed from the ADC to the
>MCU,
>so I thought it would be safer for now to have two separate chips.
>But does it make sense since the Ethernet controller chip should
>be handled by the MCU to process the Ethernet transmission ?
An internal MAC is always faster to access and has far less overhead than an
external chip connected via SPI or io ports. I'd choose the integrated
solution if possible.
Mit freundlichen Gr��en
Frank-Christian Kr�gel
Reply by ●March 7, 20072007-03-07
On 6 mar, 14:17, Dave Rooney <roo...@adi.com> wrote:
> Why not the NE64 version of the HC12? It has ethernet built in.
> Digikey as a demo board for $85.
> Dave Rooney
Hey thanks Dave, I didn't know FreeScale made such a chip !
For those who may be interrested here's a link to the MC9S12NE64
summary :
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MC9S12NE64
And of course, they have a MC9S12NE64 evaluation kit :
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=EVB9S12NE64
However, my application requires that the MCU processes the data
coming
from an ADC, I am wondering if the MC9S12NE64 could handle the
Ethernet
side while keeping enough speed for the other tasks. Unfortunately I
do not
yet have the specifications of the data flow speed from the ADC to the
MCU,
so I thought it would be safer for now to have two separate chips.
But does it make sense since the Ethernet controller chip should
be handled by the MCU to process the Ethernet transmission ?
Reply by Eric●March 6, 20072007-03-06
I agree with the other posters that you want an NE64.
For an IDE, most Freescale developers now are using CodeWarrior. It
may not be the best in every way, but it's clearly more popular than
the others by a factor of 10 or more.
I make an open source IDE for gcc for this platform, but it seems to
me that you want a commercial solution. The commercial solutions have
C source level debugging that isn't very good yet in the open source
tools.
You will need a BDM device from P&E micro. Also, make sure your NE64
board has a BDM connector on it. Some cheap boards may not have this,
since the NE64 comes with a serial monitor.
Eric
Reply by Vladimir Vassilevsky●March 6, 20072007-03-06
5.d@free.fr wrote:
> I am planning to develop an embedded application with the
> Freescale (Motorola) MC9S12DP256 microcontroller.
If the application is growing out of the 64k address space, the 6812
family does not seem to be the right choice.
> Question # 1
> So what kit should I buy to start with ?
The one with NE64 controller, if the Ethernet is required.
> I saw IAR Embedded Workbench V3.11 for Freescale HCS12
> which looks quite pretty good, does anyone here use it?
IAR is a hassle if you have to go beyond the 64k boundary. Cosmic is
much more flexible and simpler.
Vladimir Vassilevsky
DSP and Mixed Signal Design Consultant
http://www.abvolt.com