Reply by October 11, 20042004-10-11

> Is there instruction on the development of a debugger BDM on the
> website of freescale? i am now developing an BDM debugger for the C32
> chip.... can u show it

There are 2 debug methods on DEMO9S12NE64 board: BDM, and
RS232 serial port debugging with 'Monitor' boot program.

I use RS232. Detailed instructions are in Aplication Note
AN2548 'Serial Monitor Program for HCS12 MCUs'. There is
also source code of 'Monitor' program on freescale web.

I don't know about BDM.


Reply by ongchinonn October 10, 20042004-10-10

Is there instruction on the development of a debugger BDM on the
website of freescale? i am now developing an BDM debugger for the C32
chip.... can u show it

--- In , listaco@t... wrote:
>
> > So, could someone, please, tell me is there are (not too expensive) C
> > compiler for MC9S12NE64? What about emulator, debugger etc.?
>
> Look at this: http://elmicro.com/hc12web/
>
> There are several C compilers/IDE. Some of them are time limited demos
> (30 days, 45 days), size code evalution demos (2 Kb, 12 Kb) or both.
>
> I have Metrowerks CodeWarrior Special Edition that comes with
> DEMO9S12NE64 Board ($75 USD). It has 12288 bytes limit of C Code, and
> unlimited assembly code. It has also simulator and debugger.
>
> The DEMO9S12NE64 Board uses a bootstart serial port program called
> 'HCS12SerialMon2r1'. You can download source code, and detailed
> instruccions to make a serial port monitor(debugger) interface from
> freescale.
>
> I think that DEMO9S12NE64 board is a very good start point.



Reply by Mileta Radenovic October 9, 20042004-10-09
Hi,

Thank you a lot for all of you, especially JDPI.
I've used HI-TECH (www.htsoft.com) compiler for my previous projects
and it's very good compiler. HI-TECH has compiler for HC11, but
unfortunately hasn't for HC12.

Cheers:

Mileta. wrote:
>>So, could someone, please, tell me is there are (not too expensive) C
>>compiler for MC9S12NE64? What about emulator, debugger etc.? >
> I develop on MC9S12dp256
> I suppose my tools can run with 9s12ne64.
> I first discover the 9s12dp256 with the Axiom evaluation board CML12Sdp256,
> and now, I work on my own processor boards.
> I use CodeWarrior just a little bit, but that compiler (very very powerfull)
> is too expensive for me ! And more complex to use too...
>
> C Compiler
> ----------
> I use ImageCraft C compiler, "ICC12"
> 2 licences are available :
> - professionnal, which allows extended code
> - standard
> I can write assembly code directly in C functions, and it is very good.
> That compiler add a very little code at your own code, for some inits... And
> is very very easy to use. Visit ImageCraft site : www.imagecraft.com
> You can download a trial version, limited ~one month...
>
> Trial version of Code Warrior allow you C code with 12K limit. CodeWarrior
> use its own debugger, included in the package. You can download a trial
> version. See www.metrowerks.com
>
> Debugger
> --------
> I use the DBG file generated by that compiler with NoIce debugger, which
> allows breakpoint, viewing C code source, watch variables of your
> programm... I used in a recent past Borland C, and, for me, that debugger is
> so good.
> Visit www.noicedebugger.com
> You can too download a trial version...
>
> BDM
> ---
> I use P&E/multilink BDM. That BDM use the parallel port of my computer. To
> avoid connecting..., because I've an laser printer that uses parallel port
> two, I connect my BDM on my parallel port, and my printer on a USB-Parallel
> converter, and all is OK.
> Visit the site of P&E Multilink...
> You can download a trial vers...
> Sorry, it's a joke !
>
> All these tools allow me to debug my code in RAM of the 9s12 (of course,
> short programs, because the 12 Ko RAM), then just after changing compiler
> options and NoIce options, to download in flash memory of the processor.
> You can even debug when your code is in flash !
>
> Emulators
> ---------
> CodeWarior includes an emulator, which run if your are disconnect from your
> processor (no BDM for example). > About the costs :
> -----------------
> C Compiler standard version : ~250 Euros
> C Compiler professionnal licence : ~420 Euros
> NoIce debugger : ~100 Euros
> BDM P&E Multilink : ~250 Euros



Reply by October 9, 20042004-10-09
> So, could someone, please, tell me is there are (not too expensive) C
> compiler for MC9S12NE64? What about emulator, debugger etc.?


I develop on MC9S12dp256
I suppose my tools can run with 9s12ne64.
I first discover the 9s12dp256 with the Axiom evaluation board CML12Sdp256,
and now, I work on my own processor boards.
I use CodeWarrior just a little bit, but that compiler (very very powerfull)
is too expensive for me ! And more complex to use too...

C Compiler
----------
I use ImageCraft C compiler, "ICC12"
2 licences are available :
- professionnal, which allows extended code
- standard
I can write assembly code directly in C functions, and it is very good.
That compiler add a very little code at your own code, for some inits... And
is very very easy to use. Visit ImageCraft site : www.imagecraft.com
You can download a trial version, limited ~one month...

Trial version of Code Warrior allow you C code with 12K limit. CodeWarrior
use its own debugger, included in the package. You can download a trial
version. See www.metrowerks.com

Debugger
--------
I use the DBG file generated by that compiler with NoIce debugger, which
allows breakpoint, viewing C code source, watch variables of your
programm... I used in a recent past Borland C, and, for me, that debugger is
so good.
Visit www.noicedebugger.com
You can too download a trial version...

BDM
---
I use P&E/multilink BDM. That BDM use the parallel port of my computer. To
avoid connecting..., because I've an laser printer that uses parallel port
two, I connect my BDM on my parallel port, and my printer on a USB-Parallel
converter, and all is OK.
Visit the site of P&E Multilink...
You can download a trial vers...
Sorry, it's a joke !

All these tools allow me to debug my code in RAM of the 9s12 (of course,
short programs, because the 12 Ko RAM), then just after changing compiler
options and NoIce options, to download in flash memory of the processor.
You can even debug when your code is in flash !

Emulators
---------
CodeWarior includes an emulator, which run if your are disconnect from your
processor (no BDM for example). About the costs :
-----------------
C Compiler standard version : ~250 Euros
C Compiler professionnal licence : ~420 Euros
NoIce debugger : ~100 Euros
BDM P&E Multilink : ~250 Euros
ALL FREE ADVERTISEMENT !!!
I use that tools, and it's completely OK for me, very little company (in
France), with no more money !



Reply by friul1973 October 8, 20042004-10-08

Hello,

SofTec Microsystems offers its inDART-HCS12 Series of In-Circuit
Debuggers/Programmers, a new family of development tools for the
Motorola HCS12 Flash Family. The inDART-HCS12 Series is based on a
universal emulator/programmer unit and a number of device-specific
evaluation boards.

Moreover on SofTec Microsystems you will find the AK-S12NE64-A
Starter Kit. It is an integrated system designed to provide the user
with a complete, ready-to-use embedded Ethernet application. The
Starter Kit is built around the Freescale MC9S12NE64
microcontroller, which has a built-in, dedicated Ethernet
peripheral. It is composed of:

-A general purpose evaluation board (including LEDs, a DC motor, a
temperature sensor, a buzzer, a serial connector, a potentiometer,
DIP-switches and push-buttons);
-A "Core Module" board (including the MC9S12NE64 microcontroller,
external FLASH and EEPROM memory, an Ethernet connector and a BDM
connector);
-Software (including free source code of the TCP/IP stack).

More info at http://www.softecmicro.com

Luca

--- In , Mileta Radenovic <mileta@c...> wrote:
> Hi all,
>
> I am going to start a project based on MC9S12NE64. I have
pretty long
> experience in microcontroller programming but not in particular
HCS12 one.
> So, could someone, please, tell me is there are (not too
expensive) C
> compiler for MC9S12NE64? What about emulator, debugger etc.?
> Thank you for your time.
>
> Mileta.



Reply by October 8, 20042004-10-08

> So, could someone, please, tell me is there are (not too expensive) C
> compiler for MC9S12NE64? What about emulator, debugger etc.?

Look at this: http://elmicro.com/hc12web/

There are several C compilers/IDE. Some of them are time limited demos
(30 days, 45 days), size code evalution demos (2 Kb, 12 Kb) or both.

I have Metrowerks CodeWarrior Special Edition that comes with
DEMO9S12NE64 Board ($75 USD). It has 12288 bytes limit of C Code, and
unlimited assembly code. It has also simulator and debugger.

The DEMO9S12NE64 Board uses a bootstart serial port program called
'HCS12SerialMon2r1'. You can download source code, and detailed
instruccions to make a serial port monitor(debugger) interface from
freescale.

I think that DEMO9S12NE64 board is a very good start point.



Reply by Oliver Betz October 8, 20042004-10-08
Mileta Radenovic <> wrote:

> So, could someone, please, tell me is there are (not too expensive) C
> compiler for MC9S12NE64? What about emulator, debugger etc.?

depends on what your want to do.

How many hours you want to use it, whether work time is important.

Whether execution speed and maybe code size is important.

Many times cheap tools are most expensive in the long run.

Oliver
--
Oliver Betz, Muenchen


Reply by Mileta Radenovic October 8, 20042004-10-08
Hi all,

I am going to start a project based on MC9S12NE64. I have pretty long
experience in microcontroller programming but not in particular HCS12 one.
So, could someone, please, tell me is there are (not too expensive) C
compiler for MC9S12NE64? What about emulator, debugger etc.?
Thank you for your time.

Mileta.