Precis som i en serverhall sitter inbyggnadskorten i Planet Debug i stora rack. De kan laddas med mjukvara och avlusas från vilken plats som helst i världen. Lösningen kommer från serbiska Mikroe och kostar fyra dollar per dag.
Den som startar ett nytt projekt och ska välja inbyggnadskort tvingas köpa korten för att kunna utvärdera dem.
– Man kan prova kläder och man kan prova en bil innan man köper den. Men inte kort. Det finns inget sådant, det är en sak vi vill adressera, säger Nebojsa Matic som är vd på Mikroe.
Det serbiska företaget är nog mest känt för sina inbyggnadskort inklusive de små så kallade click-korten som finns i över tusen varianter.
Under pandemin har vi också vant oss vid att arbeta på distans, det gäller även för dem som utvecklar mjukvara för inbyggda system. Men när flera personer – som inte sitter på samma ställe – ska arbeta tillsammans blir det knöligt.
Lösningen på bägge problemen, att utvärdera kort och arbeta på distans, har döpts till Planet Debug och består av rack med olika inbyggnadskort. För varje kort finns en kamera som kan zooma och panorera plus att företagets wifi-uppkopplade debugger – kallad Codegrip – är inkopplad till kortet. Användaren behöver installera en programvara kallad Necto som ska göra det enkelt att komma igång, det behövs exempelvis ingen konfigurering av korten, och Necto innehåller kodexempel. Dessutom går det att ladda in kod från externa utvecklingsverktyg.
– Du ser vad som händer i realtid, det är ingen simulering.
Vid lanseringen finns 74 olika kort i Mikroes Fusionfamilj som kan bestyckas med processorer från Microchip, NXP, ST och TI via moduler i Sibrain-familjen.
– Vi har nästan alla processorer och Risc V kommer i februari, liksom Renesas.
Dessutom kan korten bestyckas med displayer och företagets så kallade Click-kort, små kort som adderar allt från trådlös kommunikation och sensorer till skärmstyrning, motorstyrning och lagring.
Om den kombination man vill ha inte finns som standard tar det en dag att få den konfigurerad.
Racken med korten finns på fyra olika platser varav två är i Europa, på Mikroe:s kontor och i det närbelägna universitet i Novisad, liksom i USA och i Mexiko. Asien står på tur härnäst.
Det går att testa korten utan kostnad, det är bara att registrera sig, ladda ned klienten och köra igång. Enda haken är att kortet kan vara upptaget av någon annan när du kommer tillbaka från lunchen.
Om det är vettigt att använda Planet Debug eller köpa ett kort beror såklart på hur långvarigt projektet är och hur många personer som är inblandade. Och var de befinner sig.
Ett typiskt inbyggnadskort från Mikroe kostar runt 400 dollar inklusive processormodul så på hundra dagar blir kostnaden ungefär densamma.
Samtidigt slipper man allt arbete med att hålla drivrutiner, operativsystem och annan mjukvara uppdaterad, det ingår i priset.