
Nu är det fest, men jag är ändå lite sur. Satt hela natten i går kväll och programmerade , fortsatte på morgonen, och hade tänkt spara resultatet nån gång vid lunchtid för att resa till midsommarstången.
Men precis när jag var på väg att lägga ner, så laddade jag upp sista programversionen i processorn - och den spårar ur fullständigt. Och senaste backupen var sparad ca 12 programmeringstimmar tidigare - ett jävla jobb, med andra ord.
Jag hade INTE pillat på några kritiska delar... bara lite beräkningar som printas ut på UART... inget som skulle kunna få processorn att fastna. Men jag vet sen innan att det är lätt att "slinta med musen" och råka radera ett programstycke eller så. Normalt får man då lite kompileringsfel, men inte denna gången.
Det konstiga är att programmet fungerar som vanligt när jag kör i simulator.
Har testat en massa saker - t.ex. raderat hela processorn och laddat om bootloadern etc... men inget hjälper.
Den totala källkoden är på 35 kB och består av 19 filer....
Nu sitter jag med gamla versionen igen... fy fan så trött jag blir

Själva processorn funkar i alla all - det går utmärkt med den gamla versionen av programmet.