Searching \ for '[PIC] Tiny Bootloader now supports dsPICs' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/microchip/ios.htm?key=spi
Search entire site for: 'Tiny Bootloader now supports dsPICs'.

Exact match. Not showing close matches.
PICList Thread
'[PIC] Tiny Bootloader now supports dsPICs'
2005\08\08@232335 by Chen Xiao Fan

face
flavicon
face
Guess this may be of interests to some people here.

Regards,
Xiaofan


http://www.etc.ugal.ro/cchiculita/software/picbootloader.htm

Features of the firmware

Size of only 100 words; (all versions, for 16F,18F,dsPIC occupy less than
100 words);

Can write flash, eeprom and configuration bytes(18F);

On reset, waits 1 second (adjustable) for a message from the PC, if not
received, launch user application;

The .asm file can be easily modified and adapted for any frequency (or
baudrate);

Features of the PC software
Can upload programs into flash (in current version eeprom and cfg bytes can
be modified only manually, depending on the device type);

Works with PIC16F,PIC18F and dsPIC types; automatically detects HEX content
and PIC model;

Remembers last settings;

In case of errors, performs retransmissions or tries to resynchronize with
pic;

The communication settings are editable so you can write any COM number or
desired baud;

If a filename is specified as a command line parameter, it will
automatically try to write it;

2005\08\09@082751 by John Nall

picon face
Chen Xiao Fan wrote:

>Guess this may be of interests to some people here.
>  
>
Yup.  Indeed it is.  Thanks for posting it.

John

2005\08\09@092851 by Stef Mientki

flavicon
face
thanks for the tip,

anyone knows if it also supports 16F819 / 818 ?

Stef Mientki

>  
>

2005\08\09@095007 by John J. McDonough

flavicon
face
Interesting.  The 87x and 88 datasheets specify "read/write access to
program memory" on the first page of the datasheet.  The 818/9 does not.
However, section 12 of the 818/9 datasheet shows the bits necessary to write
program memory.

The author of the tiny bootloader tested the 88, 876 and 876A.  I'm guessing
that there are 16F parts that support bootloading but have different
programming algorithms than these three.  Is the 819 one of them?  My advice
would be to try it out.

--McD

----- Original Message -----
From: "Stef Mientki" <spam_OUTs.mientkiTakeThisOuTspammailbox.kun.nl>
To: "Microcontroller discussion list - Public." <.....piclistKILLspamspam@spam@mit.edu>
Sent: Tuesday, August 09, 2005 9:28 AM
Subject: Re: [PIC] Tiny Bootloader now supports dsPICs


> thanks for the tip,
>
> anyone knows if it also supports 16F819 / 818 ?
>
> Stef Mientki
>
>>
> --

2005\08\09@103108 by Byron A Jeff

face picon face
On Tue, Aug 09, 2005 at 09:49:59AM -0400, John J. McDonough wrote:
> Interesting.  The 87x and 88 datasheets specify "read/write access to
> program memory" on the first page of the datasheet.  The 818/9 does not.
> However, section 12 of the 818/9 datasheet shows the bits necessary to
> write program memory.

Definitely an error. Octavio Nogueira's ploader is specifically designed for
the 16F819 part. I'm using it as a basis for my new PIC bootloader.

The site for this bootloader is currently locked out due to a lack of
a index page. I'm dropping Octavio an E-mail about it. The site is here:

http://www.propic2.com/ploader

> The author of the tiny bootloader tested the 88, 876 and 876A.  I'm
> guessing that there are 16F parts that support bootloading but have
> different programming algorithms than these three.  Is the 819 one of them?

The 819 and the 88 share the same algorithm. 32 word row erases and 4 word writes.

BAJ

2005\08\09@202242 by Chen Xiao Fan

face
flavicon
face
Still the source is not available now and it seems that
the author is doing some finishing touch for the dsPIC
port.

Anyway, people can still using the disassembly to
have a look at the code since it is small. I am not
doing it since I am now busy learning the USB stuff
using PICDEM FS and PICkit 1.

Regards,
Xiaofan

-----Original Message-----
From: John Nall [jwnallspamKILLspamgmail.com]
Sent: Tuesday, August 09, 2005 8:28 PM

Yup.  Indeed it is.  Thanks for posting it.

John

2005\08\10@011908 by Chen Xiao Fan

face
flavicon
face
By the way, the author claims it to be the first
and the only dsPIC bootloader now. I think this claim
is not true since Daniel Chia has done it last year
for the dsPIC 30F4011. But tiny bootloader may be
the first public announced bootloader for dsPIC.

Xiaofan

2005\08\10@181220 by Carey Fisher - NCS

face picon face
  >
  > The author of the tiny bootloader tested the 88, 876 and 876A.
  >  I'm guessing
  > that there are 16F parts that support bootloading but have different
  > programming algorithms than these three.  Is the 819 one of
  > them?  My advice
  > would be to try it out.
  >
  > --McD
  >
 
Has anyone had a problem with the Tiny not
programming the EEPROM?  I'm using it on a
18F452.
I have all FFs in the EEPROM part of the file
but after downloading, the previous contents
of the EEPROM are still there (mostly 00s).
The PC bootloader program finds the 18F452
and says it's loading prog+config+eeprom and
it completes with an "OK".  The program in the
item is changed but not the EEPROM.
Thanks,
Carey

2005\08\11@093601 by Carey Fisher - NCS

face picon face

  > Has anyone had a problem with the Tiny not
  > programming the EEPROM?  I'm using it on a
  > 18F452.
  > I have all FFs in the EEPROM part of the file
  > but after downloading, the previous contents
  > of the EEPROM are still there (mostly 00s).
  > The PC bootloader program finds the 18F452
  > and says it's loading prog+config+eeprom and
  > it completes with an "OK".  The program in the
  > item is changed but not the EEPROM.
  > Thanks,
  > Carey
  >

Never mind.  I RTFM.  It only supports manual
programming of Config & EEPROM.
Carey

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