ISP for 9S12DP256 HCS12

Started by tech_e_micro June 27, 2004
I have been using an old Atmel 8535 chip - ABC miniBoard for a while
now and I thought it might be time to move up. I am looking into
developing systems with HCS12 and would like to be able to program a
9S12DP256 via RS232 comms or parallel port from the PC without the
need for purchasing a module to do the programming. ie I would like
the ISP/BDM to be on the controller board itself.

If I am right the AN2153 application note describes a method for
programming the HCS12 via comms without the need for an external
module. Does anyone know a way to program the HCS12 initially via
comms without an external BDM module? Does anyone have a
circuit/code/PC program lying around that I can use to program the
HCS12?

Maybe someone has circuits/firmware for a homemade bootloader.

Hints also appreciated! :D



Hi,
I would suggest you download Debug12 version 4 as this has the
bootloader s19 file. However you will have to program the chip via a BDM of
some form.
I stock the Elektronikladen Motorola range of products in Australia,
http://www.elektronikladen.de/en_index.html you could use a compod12 to do
it. Or if you have some hardware, I could program it for you.
(I'm near Melbourne.)

Hope that helps.
Peter L. At 10:54 AM 27/06/2004 +0000, you wrote:
>I have been using an old Atmel 8535 chip - ABC miniBoard for a while
>now and I thought it might be time to move up. I am looking into
>developing systems with HCS12 and would like to be able to program a
>9S12DP256 via RS232 comms or parallel port from the PC without the
>need for purchasing a module to do the programming. ie I would like
>the ISP/BDM to be on the controller board itself.
>
>If I am right the AN2153 application note describes a method for
>programming the HCS12 via comms without the need for an external
>module. Does anyone know a way to program the HCS12 initially via
>comms without an external BDM module? Does anyone have a
>circuit/code/PC program lying around that I can use to program the
>HCS12?
>
>Maybe someone has circuits/firmware for a homemade bootloader.
>
>Hints also appreciated! :D >Yahoo! Groups Links >
>





What programs can be used to program the HCS12 once i have Debug12
programmed?

Also, where can I download Debug12 version 4? how much is your BDM? I
am in adelaide.

--- In , Peter Lissenburg <peter@s...> wrote:
> Hi,
> I would suggest you download Debug12 version 4 as this has
the
> bootloader s19 file. However you will have to program the chip via
a BDM of
> some form.
> I stock the Elektronikladen Motorola range of products in Australia,
> http://www.elektronikladen.de/en_index.html you could use a
compod12 to do
> it. Or if you have some hardware, I could program it for you.
> (I'm near Melbourne.)
>
> Hope that helps.
> Peter L. > At 10:54 AM 27/06/2004 +0000, you wrote:
> >I have been using an old Atmel 8535 chip - ABC miniBoard for a
while
> >now and I thought it might be time to move up. I am looking into
> >developing systems with HCS12 and would like to be able to program
a
> >9S12DP256 via RS232 comms or parallel port from the PC without the
> >need for purchasing a module to do the programming. ie I would like
> >the ISP/BDM to be on the controller board itself.
> >
> >If I am right the AN2153 application note describes a method for
> >programming the HCS12 via comms without the need for an external
> >module. Does anyone know a way to program the HCS12 initially via
> >comms without an external BDM module? Does anyone have a
> >circuit/code/PC program lying around that I can use to program the
> >HCS12?
> >
> >Maybe someone has circuits/firmware for a homemade bootloader.
> >
> >Hints also appreciated! :D
> >
> >
> >
> >
> >
> >Yahoo! Groups Links
> >
> >
> >
> >





I just realised i already have debug12 from motorola website :P

--- In , "tech_e_micro" <balbr001@i...> wrote:
> What programs can be used to program the HCS12 once i have Debug12
> programmed?
>
> Also, where can I download Debug12 version 4? how much is your BDM?
I
> am in adelaide.
>
> --- In , Peter Lissenburg <peter@s...> wrote:
> > Hi,
> > I would suggest you download Debug12 version 4 as this
has
> the
> > bootloader s19 file. However you will have to program the chip
via
> a BDM of
> > some form.
> > I stock the Elektronikladen Motorola range of products in
Australia,
> > http://www.elektronikladen.de/en_index.html you could use a
> compod12 to do
> > it. Or if you have some hardware, I could program it for you.
> > (I'm near Melbourne.)
> >
> > Hope that helps.
> > Peter L.
> >
> >
> > At 10:54 AM 27/06/2004 +0000, you wrote:
> > >I have been using an old Atmel 8535 chip - ABC miniBoard for a
> while
> > >now and I thought it might be time to move up. I am looking into
> > >developing systems with HCS12 and would like to be able to
program
> a
> > >9S12DP256 via RS232 comms or parallel port from the PC without
the
> > >need for purchasing a module to do the programming. ie I would
like
> > >the ISP/BDM to be on the controller board itself.
> > >
> > >If I am right the AN2153 application note describes a method for
> > >programming the HCS12 via comms without the need for an external
> > >module. Does anyone know a way to program the HCS12 initially via
> > >comms without an external BDM module? Does anyone have a
> > >circuit/code/PC program lying around that I can use to program
the
> > >HCS12?
> > >
> > >Maybe someone has circuits/firmware for a homemade bootloader.
> > >
> > >Hints also appreciated! :D
> > >
> > >
> > >
> > >
> > >
> > >Yahoo! Groups Links
> > >
> > >
> > >
> > >





Some of the new HCS12 mask sets arrive with a bootloader already programmed
into a portion of the device FLASH. This allows loading your own
application code through SCI (RS232) or CAN, and program it in the internal
FLASH and EEPROM.

I don't know many details, but I know this exists. It is intended for a
cheap production solution (to program the Flash and EEPROM during
production using SCI or CAN).

Hope this helps,
Doron
Nohau Corporation
HC12 In-Circuit Emulators
www.nohau.com/emul12pc.html

At 10:54 27/06/2004 +0000, you wrote:
>I have been using an old Atmel 8535 chip - ABC miniBoard for a while
>now and I thought it might be time to move up. I am looking into
>developing systems with HCS12 and would like to be able to program a
>9S12DP256 via RS232 comms or parallel port from the PC without the
>need for purchasing a module to do the programming. ie I would like
>the ISP/BDM to be on the controller board itself.
>
>If I am right the AN2153 application note describes a method for
>programming the HCS12 via comms without the need for an external
>module. Does anyone know a way to program the HCS12 initially via
>comms without an external BDM module? Does anyone have a
>circuit/code/PC program lying around that I can use to program the
>HCS12?
>
>Maybe someone has circuits/firmware for a homemade bootloader.
>
>Hints also appreciated! :D >Yahoo! Groups Links >
>





I have found out that the D-Bug12 software/firmware, once loaded onto
a board, such as the GP256 T board can be used as a programmer(BDM
pod), for anyone that was curious about this.

You can get all the information on the motorola website, you will
need a motorola login to get access to the dbub12 s19 files tho, the
circuit for using it as a pod can be found in the T board schematic.

--- In , "tech_e_micro" <balbr001@i...> wrote:
> I have been using an old Atmel 8535 chip - ABC miniBoard for a
while
> now and I thought it might be time to move up. I am looking into
> developing systems with HCS12 and would like to be able to program
a
> 9S12DP256 via RS232 comms or parallel port from the PC without the
> need for purchasing a module to do the programming. ie I would like
> the ISP/BDM to be on the controller board itself.
>
> If I am right the AN2153 application note describes a method for
> programming the HCS12 via comms without the need for an external
> module. Does anyone know a way to program the HCS12 initially via
> comms without an external BDM module? Does anyone have a
> circuit/code/PC program lying around that I can use to program the
> HCS12?
>
> Maybe someone has circuits/firmware for a homemade bootloader.
>
> Hints also appreciated! :D