EmbeddedRelated.com
The 2024 Embedded Online Conference

MC9S12DP256B security

Started by Jean-Sebastien Bouchard in 68HC1218 years ago 25 replies

When you implement the built-in security feature on the DP256B mask 1K79x running Normal Single Chip mode, you cannot erase and write EEPROM and...

When you implement the built-in security feature on the DP256B mask 1K79x running Normal Single Chip mode, you cannot erase and write EEPROM and flash on the device. (From Freescale ERRATA MUCts00603 and MUCts00604.) We need to be able to reprogram the MCU while in the field. In order to do this, our firmware update PC tool launches the Bootloader on the MCU, unsecures the device using t...


Flash programming from a bootloader

Started by dwild.geo in 68HC1219 years ago 12 replies

Hi folks Has anyone here ever successfully programmed flash in a 9s12 device from a bootloader when the chip is secured?...

Hi folks Has anyone here ever successfully programmed flash in a 9s12 device from a bootloader when the chip is secured? The chip I am using is the 9S12DG128 3l40K mask set which has the common EEPROM/FLASH programming error fixed. I am still having some troubles and


BDM for linux

Started by "Jim...@googlemail.com [68HC12]" in 68HC127 years ago 4 replies

Hi Guys I feel like I've come full circle. Last year I asked if any one had successfully managed to get a eeprom burner for HCS12 to work...

Hi Guys I feel like I've come full circle. Last year I asked if any one had successfully managed to get a eeprom burner for HCS12 to work in linux. I'm back at again this year, if you've managed to get it working, could you let me know what programs you use and what bdm? I'm currently doing all the development work on linux, then copying it all across to windows and running NoIce de...


HCS12 flash programmer

Started by Nam SungHyun in 68HC1220 years ago 2 replies

Hello, I use 9S12E64 and internal flash for Booter and external flash for application. Because there's no data EEPROM,...

Hello, I use 9S12E64 and internal flash for Booter and external flash for application. Because there's no data EEPROM, Application uses internal flash area (1sector) for NVM data. Currently I use softec InDART BlazeProgrammer, and it seems it only support mass era


hcs12mem 1.4.1

Started by Michal Konieczny in 68HC1216 years ago 3 replies

hcs12mem 1.4.1 is available. http://cml.mfk.net.pl/hcs12mem/ Previously known as hc12mem, now renamed to hcs12mem, due to some confusion...

hcs12mem 1.4.1 is available. http://cml.mfk.net.pl/hcs12mem/ Previously known as hc12mem, now renamed to hcs12mem, due to some confusion which MCU family it supports: hc12mem name suggested that's HC12 family, but in reality it currently works only with S12 chips. hcs12mem is a tool for S12 MCUs, allowing for reading/writing internal memories (FLASH/EEPROM), protecting/unprotecting ...


hc12mem v1.1

Started by Michal Konieczny in 68HC1218 years ago 15 replies

http://cml.mfk.net.pl/hc12mem/ I made some improvements to my hc12mem program for HCS12 MCUs. hc12mem is a command line tool for...

http://cml.mfk.net.pl/hc12mem/ I made some improvements to my hc12mem program for HCS12 MCUs. hc12mem is a command line tool for erasing, reading and writing FLASH and EEPROM internal memories, it can also protect/unprotect whole MCU. Works under unix derivatives (FreeBSD and GNU/linux tested), and MS Windows


Help needed storing array in EEPROM

Started by Simplymail in 68HC1219 years ago 14 replies

I'm using this board: http://www.axman.com/education/edc_hc12.html a DS1305, hall sensor, LCD, Keypad. Compiled with...

I'm using this board: http://www.axman.com/education/edc_hc12.html a DS1305, hall sensor, LCD, Keypad. Compiled with GNU for 68HC11 & 68HC12 EmbeddedGNU The data collected from the hall is time stamped, and two different arrays are created - one with 23 rows


Problem modifying the Cosmic Startup file.

Started by chanojmarian in 68HC1220 years ago 1 reply

Hi, I am using cosmic tool where reset vector maps to"_stext" symbol which is defined in crtsi.s file(startup file).crtsi.s is an...

Hi, I am using cosmic tool where reset vector maps to"_stext" symbol which is defined in crtsi.s file(startup file).crtsi.s is an assembly language prog where it initialises all the ram, EEPROM and jump to "_main" routine. I want to define my own symbol o


prm file for mc9s12c64

Started by embitel in 68HC1212 years ago

Hello everyone, I have problem in understanding the memory of MC9S12C64. i am using codewarrior 5.1,PE BDM MULTILINK, BANKED MEMORY...

Hello everyone, I have problem in understanding the memory of MC9S12C64. i am using codewarrior 5.1,PE BDM MULTILINK, BANKED MEMORY MODEL. I have gcc prm file as follows SEGMENTS page0 (rwx) : ORIGIN = 0x0, LENGTH = 0x3000 data (rw) : ORIGIN = 0x3000, LENGTH = 0x1000 eeprom (rx) : ORIGIN = 0x4000, LENGTH = 0x1a00 text3 (rx) : ORIGIN = 0x5a...


hc12mem 1.2 - added support for serial monitor, and port of monitor to GNU toolchain

Started by Michal Konieczny in 68HC1218 years ago 3 replies

hc12mem v1.2 ------------ - added support for Freescale's serial monitor (Application Note AN2548) Using this serial monitor in target...

hc12mem v1.2 ------------ - added support for Freescale's serial monitor (Application Note AN2548) Using this serial monitor in target FLASH memory, hc12mem can: - erase,read,write,protect target EEPROM - erase,read,write target FLASH - securing/unsecuring is not supported, due to monitor presence So for now, hc12mem can access HCS12 MCU memory



The 2024 Embedded Online Conference