[GreenKeys] Re: TTY-Connect Firmware Question

gil smith gil at vauxelectronics.com
Fri Jul 2 12:44:22 EDT 2004


Hi Bob:

For you folks that want to burn your own PICs, and have access to a 
programmer to do so, you need to obtain a PIC16F876-20/SP chip (mouser part 
579-PIC16F87620SP is $5.44 ea).

On the website, is a file called bootloader.hex (I just shortened the name, 
if you have downloaded it already).  This small file gets burned into the 
pic -- it resides in the upper hundred or so bytes, and provides bootload 
capability over the serial port.  This is the only time the pic needs to be 
in the programmer.  Since most folks don't have a programmer, I am doing 
this step for them.

There is a companion application for winblows xp/98;  this is also on the 
website, and is called PIC-downloader.exe.  This little standalone app 
allows you to send the actual tty-connect object code to the pic.  Both the 
bootloader code and the downloader are simple freeware goodies, but I have 
used them for years, and they perform flawlessly.

To use, PIC-downloader.exe, you need to have the tty-connect.hex file to 
download into the chip.  This is not yet on the website, but version 1.0 
will be up soon.  I will actually load version 1.0 into the chips that I am 
sending out with the boards, so the pic will just need to be plugged in.

However, if (or when), I make a change to the code, I will upload the 
latest version to the website, and folks can use PIC-downloader to update 
their tty-connect system to the latest version.  All of this magic made 
possible by flash memory in these 16Fxxx pics (as opposed to the 
one-time-programming of the 16Cxxx parts).  Details are in an appendix of 
the firmware doc.

Files are at:
http://www.vauxelectronics.com/gil/tty-connect/

Note:   I will have the downloadable object code for tty-connect on the 
website, but I am NOT releasing source code -- sorry, but a big chunk of 
this code is lifted from the code in our products.  If you want a new 
feature, let me know, and I'll see if it can be added.

gil


At 07:01 AM 7/2/2004, you wrote:
>Hi
>
>On the TTY -Connect board you have a PIC that does a bunch of marvelous 
>things. The blank PIC's I have sitting here do almost nothing except draw 
>power and warm up the room.
>
>Normally I'm used to taking a hex file and putting it into a programmer 
>like the PIC Start and then shooting a dip package part. Next step is to 
>plug it in the socket. Not terribly complex and I can generally get it 
>right two times out of three.
>
>Do you have something else in mind for the PIC on the board or is the 
>software simply not out there yet?
>
>The main reason I'm asking is to make sure that I don't also need to send 
>you money for some pic's to go with the boards ....
>
>         Thanks!
>
>                 Bob Camp
>                 KB8TQ
>

;-------------------------------------------------------------------------
;  vaux electronics, inc.             480-354-5556
;  www.vauxelectronics.com    (fax: 480-354-5558)
;-------------------------------------------------------------------------



More information about the GreenKeys mailing list