DIY Electronics Message Board
Sign up  |   |   |  Latest Topics
 
 
 


Reply
  Author   Comment  
tarts

Registered:
Posts: 12
Reply with quote  #1 
I had these files in my computer and I taught that I might upload them for others to access. I haven't compared it to ver.25 so I don't know the differences but there sure are some.
You can download diypack26 here:
http://www.eava.ee/~tarmogreenb/DiyPack/DiyPack26/

---I have also fixed some bugs that were discussed in this forum.

Bugs fixed in these chips:
18F1220
18F1320
18F2220
18F2221
18F2320
18F2321
18F2331
18F2431
18F4220
18F4221
18F4320
18F4321
18F4331
18F4431
Have a look in this thread: http://diykit.websitetoolbox.com/post?id=2372670

---On board programming added to 18F1320, 18F1220. Have a look in this thread: http://diykit.websitetoolbox.com/post?id=1877725

---(15.dets.2009)Added some chips
16f785
16f882
16f883
16f886
16f887
http://diykit.websitetoolbox.com/post?id=2847630&pid=28022568
http://diykit.websitetoolbox.com/post?id=1931405
Some entries are modified to suit MicroPro, cause they were ment for Microburn(diy25). So these are not tested.

Here is a Chipinfo file from diypack26b2 that I updated: http://www.eava.ee/~tarmogreenb/DiyPack/CHIPINFO.cid (last update 15.dets.2009)

If someone has also fixed some bugs or added chips, then let me know, I'll add them in one chipinfo or .msi file.
Frank

Moderator
Registered:
Posts: 1,902
Reply with quote  #2 
From memory DIYpack26 was a 'beta' release. How does this compare with DIYpack25EP?
tarts

Registered:
Posts: 12
Reply with quote  #3 
After comparing the list given in this DIYpack25EP thread and in diypack26b2, I found that the following chips are added:

12F635
12F508
16C66A
16C83
16F505
16F506
16F510
16LF627A
16LF628A
16F636
16F639
16F716
16LF873A
18F2515
18F2525
18F2585
18F2610
18F2620
18F2680
18F4515
18F4525
18F4585
18F4610
18F4620
18F4680
18F6585
18F6620
18F6680
18F6720
18F6680
18F6720
18F8585
18F8620
18F8680
18F8720

added by me(look previous post)
16f785
16f882
16f883
16f886
16f887
Hoeb

Registered:
Posts: 17
Reply with quote  #4 
My memory is that some of these PICs just do not exist, never did and that is why Jim removed them from the old .CID files. I have never heard of a 16C83...

The LF parts are the same as the standard F part and were removed.

The 16F716 is a oddball PIC with a completely different programming algorithm and it required "special" firmware.

Many of the 18Fxxxx parts are not "fully" supported by firmware other than the firmware that Jim released to some resellers. The firmware had to be rewritten for larger PICs for some reason. I remember that the data EEPROM was not fully programmable because the firmware only had an 8-bit counter. There was a similar problem with the code flash but I cannot remember the exact details.

Now again as I remember it, DIYPACK26 was scraped because there was no way to update the documentation as the source files were missing and it was replaced by the "expansion pack" idea so Jim and Frank would not be responsible for the problems with the documentation (or something like that.)

Therefore the beta of diypack26 is older than the official diypack25ep and much older than the diypack25ep-2 that Jim emailed to anyone who asked about 12 months ago. By far and away this is the best DIY pack out there as it doesn't have all the fuse problems with the 18Fxxxx PICs.





mattschinkel

Registered:
Posts: 2
Reply with quote  #5 
18f4550 works for me now after fermware upgrade + diypack26b2.zip.

Thanks for the upgrade!
tetsujin

Registered:
Posts: 34
Reply with quote  #6 
Quote:
Originally Posted by mattschinkel
18f4550 works for me now after fermware upgrade + diypack26b2.zip. Thanks for the upgrade!


I wish I could say the same... Of course, I'm on Linux so that complicates things (I'm using my own programmer software since I can't get micropro to work under wine...) - the code write returns success, code verification passes - but when I power it up I can't make it do anything. I'm stumped. My best guess at this point is that somehow my fuse values aren't getting properly written... This process is different on the 18F series than it is on the 16F series... The whole process has been tremendously frustrating. I love the K182 hardware, but I can't program my USB pics with it, still, after all this time...

(EDIT): Never mind! I got it working... My programming script was byte-swapping the entire HEX file incorrectly! I can see how that would cause problems... (Basically, since HEX files can have either byte order, I have code that tries to detect the HEX file byte order by trying both byte orders and seeing if one way or the other doesn't fit in an instruction word... But either byte order would have fit in a 16-bit instruction word, so the whole routine was a waste of time when I finally threw a 16-bit program at the thing...)
tarts

Registered:
Posts: 12
Reply with quote  #7 
updated
Mav_2014

Registered:
Posts: 4
Reply with quote  #8 
Wondering if someone can offer some help for my legit K150, I need to program an 18f6270 and doesn't seem to be in the list of diypack25 and in need of some help or directions to a newer version

Thanks in advance
Previous Topic | Next Topic
Print
Reply

Quick Navigation:

Easily create a Forum Website with Website Toolbox.

Thank you for visiting.