Freescale Logo
Skip navigation
  • Contact Us
  • Worldwide: United States
    • Argentina
    • Brazil
    • Canada
    • Czech Republic
    • China
    • Germany
    • France
    • Hong Kong
    • India
    • Israel
    • Italy
    • Japan
    • Korea
    • Malaysia
    • Mexico
    • Romania
    • Russia
    • United Kingdom
    • United States
  • China
  • Japan
  • Korea
  • Shopping Cart
  • Login
  • My Freescale
  • Products

    • 8-bit Microcontrollers
    • 16-bit Microcontrollers
    • 32-bit Microcontrollers & Processors
    • Analog & Power Management
    • Custom ICs & SOCs
    • Digital Signal Processors & Controllers
    • RF
    • Sensors
    • CodeWarrior® Development Tools
    • Archives
  • Applications

    • Automotive
    • Connectivity
    • Consumer
    • Energy
    • Industrial
    • Medical
    • Motor Control
    • Networking
  • Technologies

    • Research and Development
    • Foundry
    • Manufacturing
    • Quality
  • Support

    • Technical Support
    • Documentation
    • Software & Tools
    • Downloads
    • Freescale Forums
    • FAQs
    • Product Longevity
    • Reference Designs
    • Training and Events
    • Quality
    • Lead-free and RoHS Data
    • 3rd Party Support
  • Buy

    • Buy Direct
    • Order Samples
    • Distributor Network
    • Pricing & Availability
  • About Freescale

    • Corporate Overview
    • Freescale Worldwide
    • Freescale Technology Forum
    • Customers
    • Ethics & Social Responsibility
    • Community Involvement
    • Investor Relations
    • Media Center
    • Alliances
    • University Programs
    • Careers
   
  • Welcome Guest
  • Register  or  Login
  • Annotate this Page  
    • Add a Note to this Page
  • Browse History
  • Why Should I Register?
Page Actions
  • Print this Page
  • Subscribe to Freescale Newsletter
  • RSSRSS
  • Freescale
  • 16-bit Microcontrollers
  • S12 and S12X
  • M68EVB912B32

M68EVB912B32: Development Tools


http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=M68EVB912B32
  • Overview
  • Documentation
  • Downloads
  • Buy / Specifications
  • Training & Support
  • Data Sheet
  • Buy


The M68EVB912B32 is used to design, debug, and evaluate code for the 68HC912B32 MCU. By providing the essential MCU timing and I/O circuitry, the EVB simplifies user evaluation of prototype hardware and software.

Features


The tool features a prototype area that enables custom interfacing with the MCU's I/O and bus lines. These connections are broken out via on-board headers, which are immediately adjacent to the MCU.

The M68EVB912B32 includes these additional features:

  • +3 to +5-volt DC operation
  • RS-232C interface
  • 32 kilobytes MCU internal FLASH EEPROM with resident DBug12 monitor/debugger program four operational modes:
    • EVB
    • JUMP-EEPROM
    • POD-BDM
    • BOOTLOAD
    • NOTE: If the M68HC912B32's bsckground debug mode (BDM) interface serves as the user interface, the SCI port becomes available for user applications. This mode requires a background debug development tool, such as Freescale's SDI interface, and a host computer with the appropriate software or another B32EVB.
  • header connectors for access to the MCU's I/O and bus lines
  • on-board prototype area for customized interfacing with the MCU
  • low-voltage inhibit protection
  • full support for either dumb terminal or host computer terminal interface
  • file transfer capability from a host computer, allowing off-board code generation
  • Two methods for generating EVB user code:
    • For small programs or subroutines, DBug12 can be used to place object code directly into memory.
    • For larger programs, the IASM12 assembler can be used on a host computer to generate S-Record object files. DBug12 can then be used to load the S-Record files into the EVB's memory.

Hardware and Software Components
The M68EVB912B32 evaluation board comprises three main components:

  • Hardware - The board is a multilayered printed circuit board that provides interface and power connections to th dimensions are 5.15 x 3.4 inches (13.08 x 8.63 centimeters).
  • Firmware - DBug12, the EVB's firmware-resident monitor program, lets programmers write, evaluate, and debug user programs. DBug12 requires no configuration &emdash; it comes from the factory ready to use with an RS-232C terminal. DBug12 allows programming of the MC68HC912B32's on-chip FLASH EEPROM through commands that directly alter memory.
  • NOTE: DBug12 does not use the BDM interface.
  • Software - The IASM12 assembly language toolset provides an integrated development environment, including:
    • project manager (MCUproject)
    • relocatable macro-assembler (MASM)
    • linker (MLINK)
    • librarian (AR)
    • Freescale S-Record generator (HEX)

M68EVB912B32 System Requirements
The M68EVB912B32 evaluation board requires:

  • RS-232C compatible terminal or a 386-based or higher host PC capable of running an
  • RS-232C compatible dumb terminal emulator.
  • a serial communication port
  • RS-232C compatible, 6-pin BDM target cable
  • +3 to +5-volt DC @ 100 mA (maximum) external power supply

Increase Your Knowledge

  • Design News Update Subscribe for design tips, tricks and product news delivered to your inbox.
  • On-Demand Training Learn from the experts at your convenience.

  • www.freescale.com
  •  Site Map
  •  Terms of Use
  •  Privacy Practices
  •  Newsletter
  •  View Agreement
  •   RSS Feeds
  • © Freescale Semiconductor, Inc. 2004 - 2010. All Rights Reserved.