View Single Post
  #17   Spotlight this post!  
Unread 22-10-2005, 14:39
sciguy125 sciguy125 is offline
Electrical Engineer
AKA: Phil Baltar
FRC #1351
Team Role: College Student
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Sunnyvale, CA
Posts: 519
sciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond reputesciguy125 has a reputation beyond repute
Send a message via AIM to sciguy125 Send a message via MSN to sciguy125 Send a message via Yahoo to sciguy125
Re: IFI Loader Reloaded

Quote:
Originally Posted by Rickertsen2
What info can you give me on how the code loading scheme works? I heard that it is based off of some Microchip reference implementation. You obviously figured it out in order to write this. I am curious.
The PIC on the RC has a bootloader on it. There's read/write commands as well as a few other things. The IFI bootloader is a slightly modified version of the one put out by Microchip. Matt Fowler (FRC team #312) sent me a whitepaper on the IFI bootloader. The Microchip bootloader has the same protocol and both share most of their commands. For documentation on the Microchip bootloader, look for AN851 on their website.
__________________

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GE/S/P a-- e y-- r-- s:++ d+ h! X+++
t++ C+ P+ L++ E W++ w M-- V? PS+ PE+
5- R-- tv+ b+ DI+++ D- G
------END GEEK CODE BLOCK------