Sign in

username:

password:



Not a member?

Search 68hc12



Search tips

Subscribe to 68hc12



68hc12 by Keywords

68HC1 | 812A4 | 9S12DP256 | Bootloader | CodeWarrior | D60A | Debugger | DP256 | ECT | EEPROM | EVB | Flash | HC1 | HCS12 | I2C | IAR | ICC1 | Interrupts | LCD | M68KIT912DP256 | MC9S12DP256 | MC9S12DP256B | Metrowerks | Motor | MSCAN | Multilink | PLL | Quadrature | SDI | SPI | Transceiver | XFC

Ads

Discussion Groups

Discussion Groups | 68HC12 | Better bootloader for 9S12

Join our technical discussions about Freescale Microcontrollers: M68HC12. (Freescale Semiconductor is a Subsidiary of Motorola).

Better bootloader for 9S12 - Oliver Betz - Aug 11 7:20:00 2004

Hello All,

is there any bootloader, commercial or noncommercial, resolving some
disadvantages of the AN2153 bootloader:

- erase should be controlled by the download file and interleaved to
avoid additional delays,

- no need for handshake - Flash is faster than 115,2kBits/s,

- safer against garbage, more tolerant against file formats (e.g.
banked S-Records, no S8/S9 record),

- smaller file format, but still 7 bit ASCII (e.g. fastload or other
base-64),

- encryption?

If not, I have to roll my own... Anybody interested in cooperation?

Oliver
--
Oliver Betz, Muenchen





(You need to be a member of 68hc12 -- send a blank email to 68hc12-subscribe@yahoogroups.com )


Re: Better bootloader for 9S12 - theobee00 - Aug 11 15:38:00 2004

--- In , "Oliver Betz" <list_ob@g...> wrote:

> - encryption?
>
> If not, I have to roll my own... Anybody interested in cooperation?

Hi Oiver, I have made a strart in that direction, the files are in the file area here.

Got as far as getting the S1-S9 records to program the EE and made a start on the S2 records for programming flash.
It was based on the Motorola loader.

If it is useful be my guest, haven't got the time right now to complete it.

Cheers.





(You need to be a member of 68hc12 -- send a blank email to 68hc12-subscribe@yahoogroups.com )

Re: Re: Better bootloader for 9S12 - Oliver Betz - Aug 12 2:50:00 2004

"theobee00" <> wrote:

[...]

> > If not, I have to roll my own... Anybody interested in cooperation?
>
> Hi Oiver, I have made a strart in that direction, the files are in the file area here.

which file exactly do you mean?

Oliver
--
Oliver Betz, Muenchen





(You need to be a member of 68hc12 -- send a blank email to 68hc12-subscribe@yahoogroups.com )

Re: Better bootloader for 9S12 - theobee00 - Aug 12 3:59:00 2004

--- In , "Oliver Betz" <list_ob@g...> wrote:
> "theobee00" <yahoodump2@o...> wrote:
>
> [...]
>
> > > If not, I have to roll my own... Anybody interested in cooperation?
> >
> > Hi Oliver, I have made a strart in that direction, the files are in the file area here.
>
> which file exactly do you mean?

In the section Theo Bee you will find a collection of files.

There is a serial file that has the serial direct port access as well as the interrupt driven routines, the downloader has a sorter attached that determines where the data goes, specific to the chip I use of course.
It then stores data in Ram, blows it to EE or blows it to flash, this I have not implemented yet, nor the S2 extensions you would need to implement the paging.

It is driven from a collection of monitor routines, old and crude but working.

It is a while ago, have a look and if you see merit I get you the current files if different.

The serial routines for S1-S9 as well as ram and EE work fine.

Cheers,

Theo




(You need to be a member of 68hc12 -- send a blank email to 68hc12-subscribe@yahoogroups.com )