Sida 1 av 1

Tiny Bootloader 18F2520

Postat: 26 juli 2007, 15:58:31
av PatrikB
Tjena!

Är det någon här som lyckats få Tiny bootloader att fungera på en 18F2520 eller liknande?

Får själv igång bootloadern, kan ladda programfilen via bootloadern och sen startar den om och allt fungerar. Bryter man strömmen och startar den igen fungerar ingenting, varken loadern eller det vanliga programmet går i gång.

Laddar man programmet via ICS så fungerar allt.

Funderar på om man måste modifiera mitt program som laddas ner via bootloadern, vissa sidor säger att man ska mappa om reset och interrupt vektorn. Medans andra säger att detta inte behöver göras. Har lagt två dagar på att få det att fungera och tror det är dags för hjälp nu...

Har läst det mesta som går att hitta på google och CCS:s hemsida utan att bli direkt klokare.

Programmet som ska laddas via bootloadern är skrivet i C och kompilatorn är CCS.

Tiny Bootloader: http://www.etc.ugal.ro/cchiculita/softw ... loader.htm


//Patrik B

Postat: 26 juli 2007, 16:04:04
av sodjan
Jag har inte själv labbat något med bootloaders, men av det som jag har
läst så verkar det som om man ofta får anpassa bootloadern till
applikationen (eller tvärtom). Du får väl läsa bootloadern och se vad den
gör och försöka se om det kan/bör fungera på den processorn (eller
tillsammans med din kod).

Om-mappning av resetvektorn är ju ett ställe att kolla i alla fall.

Postat: 27 juli 2007, 15:15:07
av PatrikB
Löste sig, var problem med config orden.