Searching \ for '[PIC] Bootloader for 18f4610?' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: massmind.org/techref/microchip/devices.htm?key=18F
Search entire site for: 'Bootloader for 18f4610?'.

Exact match. Not showing close matches.
PICList Thread
'[PIC] Bootloader for 18f4610?'
2005\03\28@135829 by Harold Hallikainen

face picon face
Anyone have any favorite bootloaders for the 18F4610? I've looked at the
TinyBootloader and the TheByteFactory CodeLoader. I'm kinda leading
towards the CodeLoader code, which is written in CCS C. Though
considerably larger, you just send the hex files to it and they are
decoded in the bootloader instead of in the host program. However, the
CodeLoader code seems to make calls of several functions that are not
included in the package of files. I'm moving it over to Microchip C, so
perhaps those function calls are defined in CCS C.

Any comments?

THANKS!

Harold


--
FCC Rules Updated Daily at http://www.hallikainen.com

2005\03\29@174111 by Jake Brownson

picon face
Well I've been using the bootloader provided by microchip, modified it
a touch so it would trigger based on the level of a input pin so I
don't need to put code to reset the EEPROM in my program. Here's a
link if you haven't seen it already...
http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en012031

I'm using it w/ a PIC18F4525, but you could probably use it w/ your PIC too

Works great for me, but the PC software is only available for Windows

On Mon, 28 Mar 2005 10:58:20 -0800 (PST), Harold Hallikainen
<spam_OUTharoldTakeThisOuTspamhallikainen.com> wrote:
{Quote hidden}

> -

2005\03\29@174121 by Jake Brownson

picon face
Well I've been using the bootloader provided by microchip, modified it
a touch so it would trigger based on the level of a input pin so I
don't need to put code to reset the EEPROM in my program. Here's a
link if you haven't seen it already...
http://microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en012031

I'm using it w/ a PIC18F4525, but you could probably use it w/ your PIC too

Works great for me, but the PC software is only available for Windows

On Mon, 28 Mar 2005 10:58:20 -0800 (PST), Harold Hallikainen
<.....haroldKILLspamspam@spam@hallikainen.com> wrote:
{Quote hidden}

> -

2005\03\29@180456 by Harold Hallikainen

face picon face
Thanks for the quick response! I've also used that bootloader before. It
looks like the 18F4610 does not support tblwrt, which this bootloader
uses. From the datasheet:

Note 1: Although it cannot be used in
PIC18F2X1X/4X1X devices in normal
operation, the TBLWT instruction is still
implemented in the instruction set.
Executing the instruction takes two
instruction cycles, but effectively results
in a NOP.
2: The TBLWT instruction is available only in
programming modes and is used during
In-Circuit Serial Programming™ (ICSP™).


I look forward to any more comments!

Thanks!

Harold


{Quote hidden}

>> -

More... (looser matching)
- Last day of these posts
- In 2005 , 2006 only
- Today
- New search...