Go to Post I am a geek and proud of it. - +()c|D [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #16   Spotlight this post!  
Unread 22-10-2005, 13:56
Rickertsen2 Rickertsen2 is offline
Umm Errr...
None #1139 (Chamblee Gear Grinders)
Team Role: Alumni
 
Join Date: Dec 2002
Rookie Year: 2002
Location: ATL
Posts: 1,421
Rickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant future
Send a message via AIM to Rickertsen2 Send a message via Yahoo to Rickertsen2
Re: IFI Loader Reloaded

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.
__________________
1139 Alumni
  #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------
  #18   Spotlight this post!  
Unread 03-11-2005, 19:33
Mike's Avatar
Mike Mike is offline
has common ground with Matt Krass
AKA: Mike Sorrenti
FRC #0237 (Sie-H2O-Bots (See-Hoe-Bots) [T.R.I.B.E.])
Team Role: Programmer
 
Join Date: Dec 2004
Rookie Year: 2004
Location: Watertown, CT
Posts: 1,003
Mike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond repute
Re: IFI Loader Reloaded

I haven't used it yet, so it may have this feature... but in case it doesn't.

It'd be nice to have a feature to disconnect from the COM port. This way, if you are using another terminal program you don't have to close it in order to be able to use that port.
  #19   Spotlight this post!  
Unread 03-11-2005, 20:04
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,188
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
Re: IFI Loader Reloaded

Where can I get a binary?
  #20   Spotlight this post!  
Unread 03-11-2005, 20:51
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 Mike
It'd be nice to have a feature to disconnect from the COM port. This way, if you are using another terminal program you don't have to close it in order to be able to use that port.
It's been awhile since I've been in that part of the code, but I'm pretty sure that it does. The port is normally free. When the program wants it, it'll open the port, then close it when it's done.

Quote:
Originally Posted by Tom Bottiglieri
Where can I get a binary?
I posted a link to a Windows binary a few posts back. I've had trouble making it work, so your milage may vary. It was compiled with Visual Studio, and didn't give any error (it obviously compiled), but it has problems with the serial port. When the program opens the port, it seems to crash. I haven't found the problem though, because if I run that same binary on WINE (windows emulator for linux), it works fine. I don't have access to another windows compiler though. I'd be great if someone came up with a binary for me though.
__________________

-----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------
  #21   Spotlight this post!  
Unread 03-11-2005, 23:49
SoftwareBug2.0's Avatar
SoftwareBug2.0 SoftwareBug2.0 is offline
Registered User
AKA: Eric
FRC #1425 (Error Code Xero)
Team Role: Mentor
 
Join Date: Aug 2004
Rookie Year: 2004
Location: Tigard, Oregon
Posts: 487
SoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant future
Re: IFI Loader Reloaded

Quote:
Originally Posted by sciguy125
...I don't have access to another windows compiler though. ...
Have you tried the Digital Mars compiler?
http://www.digitalmars.com/
  #22   Spotlight this post!  
Unread 04-11-2005, 11:48
Ryan M. Ryan M. is offline
Programming User
FRC #1317 (Digital Fusion)
Team Role: Programmer
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Ohio
Posts: 1,508
Ryan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud ofRyan M. has much to be proud of
Re: IFI Loader Reloaded

Quote:
Originally Posted by sciguy125
I posted a link to a Windows binary a few posts back. I've had trouble making it work, so your milage may vary. It was compiled with Visual Studio, and didn't give any error (it obviously compiled), but it has problems with the serial port. When the program opens the port, it seems to crash. I haven't found the problem though, because if I run that same binary on WINE (windows emulator for linux), it works fine. I don't have access to another windows compiler though. I'd be great if someone came up with a binary for me though.
I'll give it a shot sometime over the weekend. I have a few different compilers... if I get one to work, I'll post it.
__________________

  #23   Spotlight this post!  
Unread 04-11-2005, 23:38
CJO's Avatar
CJO CJO is offline
Emeritus Pain in the $@#$@#$@#
AKA: Christopher J. O'Connell
None #1097 (Site 3 Engineering)
Team Role: Alumni
 
Join Date: Feb 2003
Location: Latrobe (over the rainbow), CA
Posts: 217
CJO will become famous soon enoughCJO will become famous soon enough
Re: IFI Loader Reloaded

The default microchip loader will also load and unload binaries from the controller, but this is a nice update.

However, this will probably not be able to update the master code, at least not in its original format.
__________________
Team 1097 -- Site 3 Engineering
~~~~~~~~~~~~~~~~~~~~
2003 Sacramento Rookie All Star
2003 Silicon Valley Rookie All Star
2004 Sacramento Engineering Inspiration Award
2004 Sacramento Visualization Award
2004 Outstanding Volunteer Award (G. Glasser)
2004 Silicon Valley Sportsmanship Award
2004 National Visualization Runner Up
2004 Cal Games Finalist
2005 Sacramento Sportsmanship Award
2005 Sacramento #1 seed
2005 Sacramento Finalist

2005 Silicon Valley Sportsmanship Award
2005 Silicon Valley #1 Seed
2005 Silicon Valley Finalist

  #24   Spotlight this post!  
Unread 05-08-2007, 00:57
bear24rw's Avatar
bear24rw bear24rw is offline
Team 11 Programming Captain
AKA: Max T
FRC #0011 (MORT)
Team Role: Programmer
 
Join Date: Sep 2005
Rookie Year: 2005
Location: Flanders, NJ
Posts: 385
bear24rw is a splendid one to beholdbear24rw is a splendid one to beholdbear24rw is a splendid one to beholdbear24rw is a splendid one to beholdbear24rw is a splendid one to beholdbear24rw is a splendid one to beholdbear24rw is a splendid one to behold
Send a message via AIM to bear24rw
Re: IFI Loader Reloaded

Firstly, yes I know this thread is like two years old but..

I was wondering if you continued work on finishing ifiloader reloaded..
Does it work with the 8722 chip?
Can you email me the whitepaper on the bootloader?

Thanks
  #25   Spotlight this post!  
Unread 06-08-2007, 10:55
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 bear24rw View Post
Firstly, yes I know this thread is like two years old but..

I was wondering if you continued work on finishing ifiloader reloaded..
Does it work with the 8722 chip?
Can you email me the whitepaper on the bootloader?

Thanks
The response from my team wasn't as good as I thought it would be. I pretty much just stopped working on it.
__________________

-----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------
  #26   Spotlight this post!  
Unread 06-08-2007, 11:03
Tottanka's Avatar
Tottanka Tottanka is offline
It isnt about bots,its about humans
AKA: Liron Gurvitz
FRC #3211 (The Y Team)
Team Role: Mentor
 
Join Date: Dec 2006
Rookie Year: 2006
Location: Hadera, Israel
Posts: 1,420
Tottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond reputeTottanka has a reputation beyond repute
Re: IFI Loader Reloaded

I would suggest you to add to the tags a word from the programmer, so he knows what program is on the RC at the moment.
Great work!
__________________
My FRC record: 10 Years,FTA (2008-9), 3 Teams(1947,2669,3211).3 RCA, 1 Championship EI(2016), 1 Divisional finalist (2016), 1 Regional winner.
Israeli 2016 Volunteer of the year.
  #27   Spotlight this post!  
Unread 07-08-2007, 00:07
bear24rw's Avatar
bear24rw bear24rw is offline
Team 11 Programming Captain
AKA: Max T
FRC #0011 (MORT)
Team Role: Programmer
 
Join Date: Sep 2005
Rookie Year: 2005
Location: Flanders, NJ
Posts: 385
bear24rw is a splendid one to beholdbear24rw is a splendid one to beholdbear24rw is a splendid one to beholdbear24rw is a splendid one to beholdbear24rw is a splendid one to beholdbear24rw is a splendid one to beholdbear24rw is a splendid one to behold
Send a message via AIM to bear24rw
Re: IFI Loader Reloaded

Quote:
Originally Posted by sciguy125 View Post
The response from my team wasn't as good as I thought it would be. I pretty much just stopped working on it.
Oh, sorry to here about the lack of enthusiasm imo i think its a great project
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
IFI Loader and PROG button Dave... Programming 3 20-02-2005 12:03
Does the new IFI Loader work with the old Firmware? gnormhurst Programming 2 17-01-2005 20:11
Um... IFI Loader Ryan M. Programming 3 14-01-2005 21:15
IFI Loader Doc's Raven_Writer Programming 0 21-01-2004 17:53
Bug in IFI Loader rwaliany Programming 2 06-01-2004 21:26


All times are GMT -5. The time now is 02:07.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi