BSD Ports

devel/hcs12mem 1.4.1_1 DragonFly

Software to manipulate EEPROM/FLASH memory

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
Categories
devel
Package size
53.6 KiB, 161.3 KiB installed

Description

hc12mem is a command line tool for embedded microcontroller developers using Freescale's HCS12-family MCUs. It can:

  • erase/read/write/protect internal EEPROM memory
  • erase/read/write internal FLASH memory
  • protect/unprotect whole MCU

Supported MCUs: almost every HCS12 derivative <MC9S12> A32, A64, A128, A256, A512, C32, C64, C96, C128, GC16, GC32, GC64, GC96, GC128, D32, D64, D128, D256, D512, E32, E64, E128, E256, H128, H256, UF32, NE64.

Supported target connections:

  • BDM:
    • Daniel Malik's TDBML (Turbo BDM Light) USB POD
    • Kevin Ross's BDM12 POD
    • Marek Peca's PODEX
    • my own improved version of PODEX with firmware bugfixes
  • LRAE (Load RAM And Execute) serial bootloader see Freescale's Application Note AN2546
  • Freescale's HCS12 MCU serial monitor see Freescale's Application Note AN2548

In the other systems

SystemPortVersion
DragonFlydevel/hcs12mem1.4.1_1
FreeBSDdevel/hcs12mem1.4.1_1
GhostBSDdevel/hcs12mem1.4.1_1

Install

Binary package:

pkg install hcs12mem

From DPorts:

cd /usr/dports/devel/hcs12mem && make install clean

Dependencies

No port depends on this one.