Transform a DEMO9S12NE64 into a powerful Ethernet based BDM programmer

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Transform a DEMO9S12NE64 into a powerful Ethernet based BDM programmer

1,634 Views
mjbcswitzerland
Specialist V
Hi All

It is a goal that I set myself sometime ago and finally I can proudly present a first version of a BDM for the M9S12NE64.

In fact it’s not a BDM as such because it is a guide and a software package which allows anyone with a DEMO9S12NE64 (or other demo/eval board) to simply convert it into a powerful Ethernet based BDM programming tool. The main interest being to allow a simple transfer from the stage as developer with the DEMO9S12NE64 – where programming and debugging is performed often using the pre-installed Freescale™ Serial Monitor – to your own boards requiring a BDM to program application software or the Serial Monitor.

I built myself a BDM a long time ago so that I could program fresh devices as an experiment and I have now finally found some time to get it into a form which will be useful for anyone wanting or needing such a tool. It is reliable and easy to use. It uses and demonstrates some features of the uTasker operating system and TCP/IP stack since it is based on it

It is now available as a guide with software kit. Simply build a 3-wire cable to attach the DEMO9S12NE64 to a target, load the software and start programming over the network. I hope that you find it of great use – it is offered free and can be downloaded from the uTasker web site. Find it under “Projects and Application Notes” here: http://www.utasker.com/docs/documentation.html

If you try it please tell me how you get on and what you think of this first version.

Regards

Mark Butcher
www.mjbc.ch / www.uTasker.com
Labels (1)
0 Kudos
Reply
2 Replies

556 Views
bkohan
Contributor II

Mark,

I tried your BDM_ne64_B1.0.s19 & uTaskerV1.3.0003 for the NE12 and all I get is LED1 flashing.  There is no ethernet connectivity.  Am I missing something?  I am using the DEMO9S12NE64 box.

 

Thanks,

 

B.K.

0 Kudos
Reply

556 Views
mjbcswitzerland
Specialist V

Hi

 

If the LED is blinking (2.5Hz) the SW is running.

Try pinging addres 192.168.0.3 (you may need to ensure that your PC is set up suitably - ie. that it is in the same sub-net - changes can later be made and saved via web browser).

 

Remember also that the NE64 has a bug in the auto-negotiation and so may not always work. If possible try it connected to a different hub or different switch since some don't allow the auto-negotation to complete. This can also be changed to a fix speed to work around a certain connection case.

 

Regards

 

Mark

 

 

0 Kudos
Reply