Sida 1 av 1
ds30 Loader - bootloader för PIC12/16/18/24 & dsPIC
Postat: 27 april 2008, 21:58:36
av pheer
I PLC-projektet behövde jag en bootloader, jag tänkt först använda tiny
PIC bootloader och anropa dess GUI från mitt program. Inte så värst
snyggt, men det hade krävt minimalt med arbete.
Men efter lite surfande på Microchips forum hittade jag kod för både
bootloader och GUI. Perfekt, för då kan jag integrera det i mitt
programmeringsverktyg för PLCn.
Firmwaren var grundad på tiny PIC bootloader och GUIt var skrivet i VB6.
Dock var GUIt väldigt simpelt och utan någon felhantering, så jag bestämde
mig för att förbättra det. Slutresultat blev ganska bra så jag tänkte dela
med mig av det.
Eftersom jag kodar PLC-projektet i C# (pc-delen alltså) kommer jag
sannolikt att konvertera GUIt till C# snart samt fixa stöd för dsPIC33Fxxxx.
Postat: 27 april 2008, 22:58:04
av Micke_s
Jag har en fråga, vad är licensformen på tiny PIC bootloader? ser inte på sidan hur han tänker sig. Nu menar jag själva bootloader på
http://www.etc.ugal.ro/cchiculita/softw ... loader.htm
Postat: 28 april 2008, 17:25:31
av pheer
Det vet jag inte. Den firmware jag använde hittade jag på Microchips forum
och är skriven av en Daniel Chia som i någon utsträckning använde sig
Claudios pic18 bootloader-kod. Vid tidpunkten för publiceringen av Daniel
Chias kod hade Claudio inte någon dsPIC bootloader, den kom först 3
månader senare.
Eftersom postaren mer eller mindre uppmanade till att använde koden och
posta tillbaks ändringarna på forumet har jag inte funderat något mycket
på rättigheter och licenser....
ot: Du som är insatt(?), hur ska man gå tillväga om man vill använda sig av
gpl-licensen för något man publicerar? Är det bara att bifoga licensen i en
form av en textfil?
edit: hittade svaret på min egen fråga innan jag postade detta inlägg men
behåller den ifall någon mer undrar.
gpl-howto
Postat: 28 april 2008, 20:37:07
av Micke_s
Jo, d-link körde i någon produkt GPL:ad kod, levererades som en papplapp med en länk på.
Men det gick inte att använda koden eftersom den måste vara signerad för installeras. Det är en sak som GPLv3 är tänkt att fixa iirc.
Re: dsPIC30 bootloader, 100% open source
Postat: 9 januari 2009, 13:25:14
av pheer
Ny version finns att ladda hem nu.
Den enskilt största förbättringen är att programmeringstiden
har mer än halverats.
Re: dsPIC30 bootloader, 100% open source
Postat: 9 januari 2009, 15:40:07
av $tiff
Najs jobb!
Jag ska provköra i mitt
projekt!
Re: dsPIC30 bootloader, 100% open source
Postat: 5 februari 2009, 21:07:11
av pheer
-
Re: dsPIC30 bootloader, 100% open source
Postat: 7 juni 2009, 14:29:25
av pheer
-
Re: dsPIC30 bootloader, 100% open source
Postat: 12 juli 2009, 13:32:20
av pheer
-
Re: 100% open source bootloader PIC18, PIC24, dsPIC30 & dsPIC33
Postat: 20 juli 2009, 17:44:58
av pheer
Nya versioner, se hemsidan för mer info
* Har lagt till verifiering i samtliga fw
* Nu även för PIC18F och PIC24H
* Några buggfixar i gui
Re: 100% open source bootloader PIC18, PIC24, dsPIC30 & dsPIC33
Postat: 20 juli 2009, 19:46:05
av Tripp
Bra jobbat, alltid trevilgt med en bra bootloader.

Re: 100% open source bootloader PIC18, PIC24, dsPIC30 & dsPIC33
Postat: 20 juli 2009, 19:47:49
av danielr112
Känns som jag missat nåt. Men vad har man denna bootloader till?
Re: 100% open source bootloader PIC18, PIC24, dsPIC30 & dsPIC33
Postat: 20 juli 2009, 19:49:42
av sodjan
Just *denna* bootloader ?
Sannolikt samma sak som alla andra bootloaders.
Överför program/applikationer till en processor.
Re: 100% open source bootloader PIC18, PIC24, dsPIC30 & dsPIC33
Postat: 20 juli 2009, 19:50:16
av vfr
En bootloader används för att lägga in program utan att använda en extern programmerare. Det är alltså ett litet program som ligger som grund i mikrokontrollern och som sedan kan programmera in applikationsprogrammet.
Re: 100% open source bootloader PIC18, PIC24, dsPIC30 & dsPI
Postat: 1 november 2009, 15:35:50
av pheer
-