Sign in

username:

password:



Not a member?

Search Comp.Arch.Embedded



Search tips

embedded by Keywords

68HC11 | 68HC12 | 8051 | 8052 | ARM | ARM7 | Asic | AT91 | AT91RM9200 | Atmel | AVR | AVRStudio | Bootloader | CFP | CompactFlash | Cygnal | Cypress | Dataflash | DSP | eCos | EEPROM | Embedded Linux | Emulator | Endian | Ethernet | Firewire | FPGA | Freescale | GCC | GNUARM | GSM | H8 | HDLC | I2C | Infineon | Interrupts | Java | JTAG | LCD | LED | LPC2000 | MCU | Microchip | MMC | MPLAB | MSP430 | PC104 | PCB | PCI | PCMCIA | PowerPC | Rabbit | RS232 | RS485 | RTOS | SBC | SDRAM | Sensor | SPI | STK500 | UART | UML | USART | USB | Verilog | VHDL | VxWorks | Xilinx

Ads

Discussion Groups

Discussion Groups | Comp.Arch.Embedded | HC12 (+ Ethernet) development kit ?

There are 12 messages in this thread.

You are currently looking at messages 0 to 10.

HC12 (+ Ethernet) development kit ? - 07:55 06-03-07

Hi all,

I am planning to develop an embedded application with the
Freescale (Motorola) MC9S12DP256 microcontroller.
I aleready have a good 10 year knowledge of HC11/HC12
C/assembly programming, and electronics design,
what I need now is a good development kit,
including compiler and Backgroud Debug Mode.

Question # 1
So what kit should I buy to start with ?
I saw IAR Embedded Workbench V3.11 for Freescale HCS12
which looks quite pretty good, does anyone here use it ?

Question # 2
The app should connect to Ethernet LAN so I will use an
Ethernet controller chip : is there anyone around here who
already did such an interface with a HC12 ?
I can't figure out which Ethernet controller chip is the best
(easyest) to plug to HC12, I made a list but can't choose :
CirrusLogic CS8900A     http://www.cirrus.com/
Microchip   ENC28J60    http://www.microchip.com/
Intel           82559          http://www.intel.com/
Asix          AX88796       http://www.asix.com.tw/
Realtek      RTL8019AS  http://www.realtek.com.tw/
SMSC       LAN91C96    http://www.smsc.com/

Any information/pointer appreciated.
Please reply via newsgroup

T.I.A




Re: HC12 (+ Ethernet) development kit ? - Dave Rooney - 08:17 06-03-07

5...@free.fr wrote:
> Hi all,
> 
> I am planning to develop an embedded application with the
> Freescale (Motorola) MC9S12DP256 microcontroller.
> I aleready have a good 10 year knowledge of HC11/HC12
> C/assembly programming, and electronics design,
> what I need now is a good development kit,
> including compiler and Backgroud Debug Mode.
> 
> Question # 1
> So what kit should I buy to start with ?
> I saw IAR Embedded Workbench V3.11 for Freescale HCS12
> which looks quite pretty good, does anyone here use it ?
> 
> Question # 2
> The app should connect to Ethernet LAN so I will use an
> Ethernet controller chip : is there anyone around here who
> already did such an interface with a HC12 ?
> I can't figure out which Ethernet controller chip is the best
> (easyest) to plug to HC12, I made a list but can't choose :
> CirrusLogic CS8900A     http://www.cirrus.com/
> Microchip   ENC28J60    http://www.microchip.com/
> Intel           82559          http://www.intel.com/
> Asix          AX88796       http://www.asix.com.tw/
> Realtek      RTL8019AS  http://www.realtek.com.tw/
> SMSC       LAN91C96    http://www.smsc.com/
> 
> Any information/pointer appreciated.
> Please reply via newsgroup
> 
> T.I.A
> 

Why not the NE64 version of the HC12?  It has ethernet built in.
Digikey as a demo board for $85.

Dave Rooney

Re: HC12 (+ Ethernet) development kit ? - Vladimir Vassilevsky - 12:35 06-03-07


5...@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



Re: HC12 (+ Ethernet) development kit ? - Eric - 13:22 06-03-07

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


Re: HC12 (+ Ethernet) development kit ? - 07:07 07-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 ?


Re: HC12 (+ Ethernet) development kit ? - Frank-Christian Kruegel - 15:19 07-03-07

On 7 Mar 2007 04:07:02 -0800, 5...@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

Re: HC12 (+ Ethernet) development kit ? - David Kelly - 19:00 07-03-07

5...@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.

Re: HC12 (+ Ethernet) development kit ? - Oliver Betz - 07:39 10-03-07

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.

Oliver
-- 
Oliver Betz, Muenchen (oliverbetz.de)

Re: HC12 (+ Ethernet) development kit ? - 09:39 10-03-07

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.


Re: HC12 (+ Ethernet) development kit ? - Oliver Betz - 05:45 11-03-07

c...@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)

| 1 | 2 | next