Thanks for the quick reply. Looks good, I downloaded, but might be a few days until I get to it. Looks just like what I was looking for. Picbits Sales wrote: > 18F1320 is ideal for using as a bootloader. > > In fact I've just finished a weeks worth of programming to sort out a custom > bootloader for a few of my products based on the 1320. > > In fact - I can help you out even further - this chap has written a > bootloader which works on the 1320, its free, is only 100 words in size and > seems to work pretty well. > > http://www.etc.ugal.ro/cchiculita/software/picbootloader.htm > > > Hope that helps > Dom > ----- Original Message ----- > From: "Carl Denk" > To: "Microcontroller discussion list - Public." > Sent: Sunday, April 27, 2008 5:20 PM > Subject: Re: [PIC] bootloader for 16F628A? > > > >> Can the 18F1320 reprogram itself? I use both serial ports, but have >> access either RS-232 or Fiber optic to both ports. If not reprogrammable >> would there be another chip that is pin compatible? >> >> Byron Jeff wrote: >> >>> On Sun, Apr 27, 2008 at 02:26:25AM -0400, Bill VanOrden wrote: >>> >>> >>> >>>> I have a small project which may need the PIC to be reprogrammed on >>>> occasion. The device will not be in my location and mailing chips back >>>> and >>>> forth is something I want to avoid. The person at the other end does >>>> not >>>> have nor can operate a re-programmer >>>> >>>> but nothing on the PIC I am using. >>>> >>>> >>> A 16F628A. It cannot rewrite its program memory programmatically. So that >>> means you can't put a bootloader on that chip. >>> >>> >>> >>>> I am NOT conversant with serial port programming and could use a >>>> "recipe" to >>>> accomplish this. >>>> >>>> >>> Bootloaders don't do serial port programming in the traditional sense. >>> The >>> whole point of a bootloader is that the chip can program itself, and the >>> bootloader then can choose the appropriate interface for getting data >>> into >>> the chip to be programmed. So you don't need to know the traditional >>> Micorchip serial programming algorithm, but the algorithm for self >>> programming the chip, which I remind you that the 16F628A cannot do. >>> >>> The simplest solution is to upgrade your 16F628A to a 16F88. They are >>> virtually pin for pin compatible and the 16F88 can rewrite its own >>> program >>> memory, making it bootloadable. Other 18 pin PIC in the family that can >>> do >>> that are the 16F818/819. >>> >>> Hope this helps, >>> >>> BAJ >>> >>> >> -- >> http://www.piclist.com PIC/SX FAQ & list archive >> View/change your membership options at >> http://mailman.mit.edu/mailman/listinfo/piclist >> >> > > > -------------------------------------------------------------------------------- > > > > No virus found in this incoming message. > Checked by AVG. > Version: 8.0.100 / Virus Database: 269.23.5/1399 - Release Date: 26/04/2008 > 14:17 > > -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist