68HC12 and HCS12 development tools
Freescale are in the process of converting the 68HC12 range to
use the newer technology HCS12 (faster and with a lower minimum voltage)
also known as Star 12
or MC9S12 found
on the chips such as the MC9S12DP256 as well as the S12X
P&E's parallel Multilink12 provides access to the Background Debug Mode (BDM) on
all the 68HC(S)12 family microprocessor. It acts as the hardware interface between
a PCs parallel port and a standard 6 pin background
debug header on the target system.
 |
The USB Multilink cable
will support and automatically adjust to the higher clock frequencies and lower voltages of the
extended 68HC(S)12 family. The USB Multilink cable will work with
all the current HC12 chipsand has a high download speed. The USB
Multilink will also work with the HCS08
microcontroller. |
|
Cyclone
Pro Interface
This box will connect a PC via Ethernet, USB or Serial ports to an HC08,
HCS08, HCR08, HC12, HCS12 or HCS12X. It can be used as a Debugger or as a Flash
programmer under manual or automatic control. It can even be
disconnected from the PC and used as a standalone Flash
programmer. If you are developing applications for any ( or
indeed all ) of these Freescale devices it is the only CPU specific
hardware development tool you will ever need to buy
For more details of the Cyclone
Pro
A simple command line assembler adequate for many small applications ( no
linker but the source file can have multiple includes). It provides
macros and conditional assembly.
WinIDE is a windows package that includes a configurable text editor and
provides the ability to launch a range of other programs from within its
centralised operation. Includes the Assembler.
A windows package that via the cable provides all the services of a
debugger providing as it does access to the contents of variables and
registers along with control of the CPU's execution via Breakpoints and Run
commands.
When you display the contents of one of the micros standard registers
with the Reg Explorer it shows not just the contents but their Freescale Mnemonic
and a brief text description of that state. When setting
values you can choose between valid options for each field and sub field.
Using the BDM cable to interface between a PC and a target processor this
windows software package will program either on chip or external
flash memory or on chip EEPROM.
To see which Flash devices are supported
follow this link
.
A set of C library calls that provide an API for using the BDM
interface. Ideal for those who need to write their own PC based test
or diagnostics programs. The standard version includes a license for 5
units. The distribution version provides unlimited production of
applications.
Development Boards
DEV912B32
The idea behind the DEV912B32 board was to provide as useful a development
tool as possible without restricting the user. The Board has an RS232
driver, a voltage generator for the flash EEPROM, a crystal oscillator
circuit, and enough pull-up resistors to configure the chip for immediate
debugging. The 68F912B32 bus is completely free so the user can start the
chip up in any mode (single Chip, Expanded, etc..) that is desired.
Wire-wrap headers are included, but are not soldered to the DEV912B32 board.
This allows the user the utmost flexibility in deciding how to connect the
board into the target system, whether it be with the connectors or by some
other means. The user needs only a 5-volt power supply to start the
debugging process. Board dimensions: 6.375" x 3.375"
DEV9S12A128B and
9S12DP256B
The
DEV9S12A128B/DEV9S12DP256B boards have an RS232 driver, a crystal
oscillator circuit, and enough pull-up resistors to configure the chip for
immediate debugging. The 68HC9S12 bus is completely free so the user
can start the chip up in any mode (single Chip, Expanded, etc..) that is
desired. Wire-wrap headers are included, but are not soldered to the board. This allows the user the utmost flexibility in deciding
how to connect the board into the target system, whether it be with the
connectors or by some other means. A 5V power supply is required. The DP256B
board also includes full circuitry for CAN0, CAN1, and CAN2
(MC333) which additionally requires a 12V power supply (not included).
- 2 SCI Interfaces, configurable as either DCE or DTE
- Thru-hole development area for additional circuitry
- Surface Mount Development Area, for prototyping with a variety of surface
mount components, including a range of QFP devices
- Full circuits, including CAN Transceivers, for CAN0-CAN2 (DP256B
only)
- Board dimensions: 6.375" x 3.375"
Packages
The programs above are available in a number of packages containing Cable,
winIDE, Assembler, Editor, ICD, RegExplorer and Flash Programmer.
For more Information:
|
| For an
overview of P&E products |
Summary of P&E tools for
68HC05, 08, S08, 11, 12, S12, 16, 32, 32+, ColdFire and PPC. |
| For
information on BDM cables and software |
How Background Debug Mode works,
software using it including Debugger and Flash Programmer. |
| Cyclone
Pro |
USB & Ethernet BDM/MON08 interface and
standalone programmer for 68HC08, 68HCS08, 68HC12 and 68HCS12 |
| |
Computer Solutions Ltd
1a New Haw Road, Addlestone, Surrey KT15 2BZ, England |
| |
| Telephone: +44 (0) 1932 829460 |
Fax: +44 (0) 1932 840603 |
| Email: sales@computer-solutions.co.uk |
Web: www.computer-solutions.co.uk |
| |
| Copyright ©
2008 Computer Solutions
Ltd |
|