gnupic: Re: [gnupic] [ANN] Pikme PIC Bootloader (for 16F819 etc)


Previous by date: 25 Jul 2006 16:44:42 +0100 Re: [gnupic] [ANN] Pikme PIC Bootloader (for 16F819 etc), Tamas Rudnai
Next by date: 25 Jul 2006 16:44:42 +0100 Interfacing with linux over rs-232, Iain Duncan
Previous in thread: 25 Jul 2006 16:44:42 +0100 Re: [gnupic] [ANN] Pikme PIC Bootloader (for 16F819 etc), Tamas Rudnai
Next in thread: 25 Jul 2006 16:44:42 +0100 Re: [gnupic] [ANN] Pikme PIC Bootloader (for 16F819 etc), Byron A Jeff

Subject: RE: [gnupic] [ANN] Pikme PIC Bootloader (for 16F819 etc)
From: "mengjin su" ####@####.####
Date: 25 Jul 2006 16:44:42 +0100
Message-Id: <BAY101-F35EDCBD31D4A423F09E096D05A0@phx.gbl>

There is an even smaller bootloader, tiny bootloader, at

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

It's less than 100 words!

Yes, it uses serial port as the interface for downloading.

- Mengjin Su -

>From: "Frank Sergeant" ####@####.####
>Reply-To: ####@####.####
>To: ####@####.####
>CC: "Frank Sergeant" ####@####.####
>Subject: [gnupic] [ANN] Pikme PIC Bootloader (for 16F819 etc)
>Date: Mon, 24 Jul 2006 17:59:22 -0500
>
>The Pikme PIC Bootloader is available at
>
>           http://pygmy.utoh.org/pikme
>
>I call it "The World's Simplest PIC Bootloader".
>
>It is set up for the PIC16F819 but should be easy to modify for other
>PIC variants that are capable of programming their own flash memory.
>
>All source is included and commented extensively.  License is
>MIT/BSD-style.
>
>The downloader is in Python.  I run it under Linux (Debian) but it
>should run at least on Unix/Linux/Windows (anywhere Python and its
>serial module run).
>
>It uses only half of an I/O pin on the PIC (that is, it can use an
>input-only pin) and even that pin can be used for other purposes by the
>application, providing it doesn't wiggle at boot time.
>
>It uses a one-way serial interface from the PC to the PIC (so, 2 wires:
>the PC's TX pin and ground).  It is bit-banged to do inverted TTL serial
>(fake RS232) so that no MAX232 or similar is needed.
>
>I use it with the RA5/Vpp/MCLR* pin but 3 equates in the source code
>allow you to use another I/O pin if you prefer.
>
>The downloader picbl.py needs the name of the hex file and the number of
>the serial port.  So, to download dummy1.hex via the second serial port
>(COM2: on Windows, /dev/ttyS1 on Linux), you would run something like
>
>        python picbl.py dummy1.hex 1
>
>I'll be glad to have feedback on it and will try to adjust the
>documentation if anything isn't clear.
>
>
>--
>Frank
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: ####@####.####
>For additional commands, e-mail: ####@####.####
>



Previous by date: 25 Jul 2006 16:44:42 +0100 Re: [gnupic] [ANN] Pikme PIC Bootloader (for 16F819 etc), Tamas Rudnai
Next by date: 25 Jul 2006 16:44:42 +0100 Interfacing with linux over rs-232, Iain Duncan
Previous in thread: 25 Jul 2006 16:44:42 +0100 Re: [gnupic] [ANN] Pikme PIC Bootloader (for 16F819 etc), Tamas Rudnai
Next in thread: 25 Jul 2006 16:44:42 +0100 Re: [gnupic] [ANN] Pikme PIC Bootloader (for 16F819 etc), Byron A Jeff


Powered by ezmlm-browse 0.20.