Jared0x90 | S12X | MPC5500 | ColdFire | JJA Hosting | IOFAST | Ballenger Motorsports

corner theme

S12X.COM
DragonFly12 DIP Module [DF12-DIP40-R]

S12X Menu
»Home
»About
»Books
»»»HCS12(X)
»»»HC12
»»»HC11
»»»General
»EVBs
»»»SK-S12XDP512-A
»»»ZK-S12-A & B
»Forum
»Links
»Pictures
»Projects
»»»MegaSquirt-II
»Reviews
»»»DF12-DIP40-R
»»»SK-S12XDP512-A
»Tools
»»»Code Edit Pro 0.6.2!
»»»HSW12 ASM
»Contact Us

Related Links

























    2/26/2005

I was interested in the DragonFly12 as it was priced to match the Freescale M68MOD912C32 but allowed you to solder a CAN transceiver to the PCB. It is also a 40 pin DIP opposed to the Freescale version which is a 32 pin giving you 8 more I/O pins (2 of which are occupied for CAN). It also has a BDM header which is a requirement for me with any EVB. All you need is a breadboard, 5v regulator and a BDM to get it running your own code.

I have successfully clocked the PLL at 24MHz off of the 8MHz crystal without encountering any problems. Another nice feature is the big ground pole sticking up from the center of the board. That can be particularly useful when using an oscilloscope to diagnose a problems.

The only thing I wasn't happy with was how it was shipped. It took over a business week to get to me after placing the order and when it finally arrived it had a few bent pins, which you may be able to spot below, from being improperly packed in a pill bottle (I believe). Fortunately the bent pins were not life threatening and it easily plugged into a breadboard.

For those looking to learn how to write code for the HCS12 or experiment with CAN this could is a great starting point. Just remember that the CAN chip is not included on the board when you get it so you will need to pick one up from DigiKey or someone similar.

Top of DragonFly12 DIP Module [DF12-DIP40-R]

Bottom of DragonFly12 DIP Module [DF12-DIP40-R]
   





This site is in no way created by, connected to, or sponsored by Motorola or Freescale.



Valid XHTML 1.0! Valid CSS!

Jared0x90 Blog | Ballenger Motorsports Blog | John Ballenger | James Ballenger | Ballenger Info | De Blander Technologies | De Blander.org | Raceslick | x90h