Läsa från PIC?
-
- Inlägg: 245
- Blev medlem: 19 september 2005, 17:16:08
Läsa från PIC?
Hejsan. Går det på något sätt att läsa kod från en pic och få det till t.ex en textfil? Har en PIC18F458. När jag skriver till picen använder jag tinybootloader.
Mvh
Mvh
Re: Läsa från pic?
hexfilen kan du få ut med lämplig picprogrammerare, om du inte medvetet skyddat mot det.
-
- Inlägg: 245
- Blev medlem: 19 september 2005, 17:16:08
Re: Läsa från pic?
Oki! Jag använder MPLAB. Har du någon aning hur man gör i det? Jag är väldigt låg på detta. :]
Re: Läsa från pic?
Klicka på "read", tror det är tredje knappen från höger i fältet precis under menyraden. Sen kan du få fram disassemblyn genom att gå i menyn "view" (har jag för mig att den heter" och välja "program memory" (ar jag också för mig, det kan vara en av de andra valen"). Jag vet inte hur man får ut det till en textil, men det finns no något sätt.
Re: Läsa från pic?
> Hejsan. Går det på något sätt att läsa kod från en pic och få det till t.ex en textfil?
Varför vill du gära det? Vilket är "problemet" som du vill lösa?
> När jag skriver till picen använder jag tinybootloader.
Alltså en (vanlig) bootloader ?
Men vad är du vill läsa, om inte det som ju just har skrivit?
Som sagt, vad är problemet som ska lösas?
Varför vill du gära det? Vilket är "problemet" som du vill lösa?
> När jag skriver till picen använder jag tinybootloader.
Alltså en (vanlig) bootloader ?
Men vad är du vill läsa, om inte det som ju just har skrivit?
Som sagt, vad är problemet som ska lösas?
-
- Inlägg: 245
- Blev medlem: 19 september 2005, 17:16:08
Re: Läsa från pic?
Walle skrev:Klicka på "read", tror det är tredje knappen från höger i fältet precis under menyraden. Sen kan du få fram disassemblyn genom att gå i menyn "view" (har jag för mig att den heter" och välja "program memory" (ar jag också för mig, det kan vara en av de andra valen"). Jag vet inte hur man får ut det till en textil, men det finns no något sätt.
MPlab kommunicerar väl inte med PICen? Jag får det inte riktigt att funka, hittar inte read-knappen. Jag skulle vilja ha .hex filen från picen och sedan konvertera .hex filen till en .asm. Finns det magi som gör om hexa-tal till min fina kod?
sodjan: Jag har råkat ta bort min kod men den ligger kvar på picen.
Re: Läsa från PIC?
OK.
Stämmer det alltså att du kör en bootloader ?
Är det : http://www.etc.ugal.ro/cchiculita/softw ... loader.htm ?
Eller någon annan? Fixa i så fall en länk till den.
Har du även tillgång till en "riktig" PIC programmerare?
Så vitt jag kan se så kan PC-programvaran till bootloadern på länken
ovan *inte* läsa tillbaka koden från PIC'en, du behöver en ordentlig
programmerare, PICkit2, Wisp648 eller liknande.
Hur fick du in "tinybootloader" i din PIC från första början ??
> Finns det magi som gör om hexa-tal till min fina kod?
Inte till det som en gång var din "fina kod". Däremot så kan det gå att
"disasemblera" koden till maskininstruktioner. Däremot blir det aldrig en
komplett MPASM kod med symboler, labels o.s.v.
> Jag har råkat ta bort min kod...
Shit happens.
http://sv.wikipedia.org/wiki/S%C3%A4kerhetskopiering
Stämmer det alltså att du kör en bootloader ?
Är det : http://www.etc.ugal.ro/cchiculita/softw ... loader.htm ?
Eller någon annan? Fixa i så fall en länk till den.
Har du även tillgång till en "riktig" PIC programmerare?
Så vitt jag kan se så kan PC-programvaran till bootloadern på länken
ovan *inte* läsa tillbaka koden från PIC'en, du behöver en ordentlig
programmerare, PICkit2, Wisp648 eller liknande.
Hur fick du in "tinybootloader" i din PIC från första början ??
> Finns det magi som gör om hexa-tal till min fina kod?
Inte till det som en gång var din "fina kod". Däremot så kan det gå att
"disasemblera" koden till maskininstruktioner. Däremot blir det aldrig en
komplett MPASM kod med symboler, labels o.s.v.
> Jag har råkat ta bort min kod...
Shit happens.
http://sv.wikipedia.org/wiki/S%C3%A4kerhetskopiering