|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||||
|
|||||
|
IFI Loader for Linux
I've created something, it almost works, theres about 10 glitches on the writes and there is no verification yet, but it would be greatly appreciated if people could look over errors. It's roughly done, I'm just trying to get it to work currently.
debug-recv.txt - matches every sent line debug-sent.txt - output on uploading EDU_default.hex to run, mkdir test cd test tar -xzvf /path/to/ifi-linux.tar.gz make ./picloader EDU_default.hex /dev/SERIALPORT http://ryan.scv.net/x2545/ifi-linux.tar.gz http://67.115.226.221/x2545/ifi-linux.tar.gz if the above link doesn't work due to my name server being down. I'll work on it some more tomorrow, or thursday. Last edited by rwaliany : 08-01-2004 at 01:58. |
|
#2
|
|||||
|
|||||
|
Re: IFI Loader for Linux
Quote:
|
|
#3
|
|||||
|
|||||
|
Re: IFI Loader for Linux
Note: If you look at the debug-sent.log it appears, if you send a write with an invalid checksum you will receive
00 0F 02 FE 04 instead of 0F 0F 02 FE 04 or any wriet with an invalid command 00 + Last command I'll work on those today, got done at like 5am last night. I'm hoping to have it completely before Saturday. Thanks, Ryan Waliany |
|
#4
|
||||||
|
||||||
|
Re: IFI Loader for Linux
A couple of suggestions (I can't actually do anything usefull with the program since I don't have a controller)
When you tar up the stuff, do it from the previous directory, so that you don't have to copy the tar file to a new directory. Also, use some type of version number or date in both the tar file and the directory for your sake, and everyone else's. You can use a command like this for the tarring: tar -cvzf ifi_loader-0.01.tar.gz ifi_loader-0.01/ Right now, you program is copyrighted and you have all the rights and protections that provides, which means we can't modify it. I assume, since you are releasing it to us, that isn't what you intended. Thus, you need to license the code to give up some of your copyright rights. There are virtually unlimited open source licenses, some of which are listed at http://www.opensource.org/licenses/ You should choose one of those (I prefer the BSD license) and license your software with it. Can you include a short readme that tells, at a minimum, where to get the information that you used to write this loader? Thanks for the time that you've spent on this. |
|
#5
|
|||
|
|||
|
Re: IFI Loader for Linux
![]() Looks like someone had more time than me. Cool. GPL! |
|
#6
|
|||
|
|||
|
Re: IFI Loader for Linux
Quote:
The info can be found here: http://www.microchip.com/download/ap...c16/00851b.pdf (Well, Ryan may have other sources, but that should provide most of what you need) Also check out my (basic) notes here: http://www.chiefdelphi.com/forums/sh...395#post196395 |
|
#7
|
|||||
|
|||||
|
Re: IFI Loader for Linux
Quote:
Thanks, Ryan Waliany |
|
#8
|
|||||
|
|||||
|
Re: IFI Loader for Linux
IT WORKS IT WORKS IT WORKS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
I'll put up a source forge page soon and add a graphical interface!!!!!!!!!!!! LINUX HERE I COME! Get releases here... http://ryan.scv.net/x2545/picloader/ tar -xzvf ifi-picloader.0.1.tar.gz cd ifi-picloader make ./picloader (HEX) (SERIAL) ex: ./picloader EDU-default.hex /dev/usb/tts/0 Talk to me if you want to help with GUI, would you people prefer GTK QT, or? Also, new website for it, http://ryan.scv.net/x2545/pic/ soon to be at sourceforge.net. Thanks, Ryan Waliany Last edited by rwaliany : 08-01-2004 at 03:33. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Bug in IFI Loader | rwaliany | Programming | 2 | 06-01-2004 21:26 |
| IFI Loader on ME | LBK Rules | Programming | 1 | 18-12-2003 17:49 |
| IFI Controllers For 2004 | Ian W. | Rumor Mill | 22 | 01-10-2003 16:09 |
| Extra 2002 IFI controllers | Ryan Foley | Electrical | 0 | 03-09-2003 22:53 |
| How much code can an IFI controller handle? | Larry Barello | Programming | 7 | 10-02-2002 19:06 |