Passion Rules
Embedded Linux Conference 2011
Lunchseminarium där Andreas Henriksson, Christoffer Hindelid och Ole Anders Bae som har besökt Embedded Linux Conference och berättar lite om den.
Redo för Android i bilen?
Vill du ladda ner en app för att kolla din medelhastighet på en speciell sträcka? Eller hur du bäst kan optimera din bränsleförbrukning? Med all data som finns och som produceras i en bil är möjligheterna närmast oändliga om datan bara skulle kunna bli tillgänglig och enkel att hantera.
Det är vad vi på EIS tittar på i ett projekt inom ramen för Vinnovas program för oberoende och flexibel elektronikarkitektur för fordon – DFEA 2020.
Tillsammans med Volvo Car Corporation har vi byggt upp ett labb där vi enkelt kan testa utvecklingen av appar baserat på data som finns tillgänglig i ett fordon. Vi har utvecklat en arkitektur baserad på Android som gör apputvecklingen oberoende av vilket fordon det handlar om och som inte minst gör det lika enkelt att bygga som vanliga appar till dagens smarta mobiler.
Projektet har pågått från i somras och ska avslutas innan jul 2011. Vi kör helt enligt SCRUM. Ett team på tre personer jobbar näst intill heltid med sprintar som varar omkring fyra veckor. Emil Knabe hos oss på EIS är produktägare och ser till att de krav som såväl Volvo som fordonsindustrin i stort har på den här typen lösning finns i en prioriterad lista (backlog). Jens Pommer är SCRUM-master. Att köra SCRUM i ett arkitekturprojekt har varit nytt för flera i teamet men har betytt oerhört mycket för såväl kreativiteten och utvecklingshastigheten. I detta ligger även hela app-tänkandet som gör det möjligt att bortse från just de arkitektoniska aspekterna av mjukvaran för att enbart fokusera på funktion.
Erfarenheterna vi vinner i projektet dokumenteras i en intern blogg och sprids också i respektive organisation i form av föredrag och diskussioner.
Möt vår elektronikutvecklingsgrupp
Det finns dem som inte tycker att det finns något roligare än djupt få tränga ner i elektronikens möjligheter och utmaningar. Vi på EIS t ex, åtminstone vissa av oss. Och som om det inte vore nog att göra det i våra dagliga projekt finns det alltid mer att utforska och lära genom att prata med kollegor, ta del av forskning och prata med leverantörer. Det är bakgrunden till teknikutvecklingsgruppen kring Elektonikkonstruktion på EIS.
Gruppen startades i december 2008 av Michael Moser på EIS Stockholmskontor. Tanken var få en bättre bild av vilken kompetens som fanns i organisationen inom elektronikkonstruktion. Och samtidigt att hitta ett sätt att få umgås med dem som delade samma intresse.
Sedan dess har gruppen genomfört en lång rad aktiviteter:
• Diskussioner kring allmän elektronikkonstuktion
• AC/DC+DC/DC-omvandlare
• EMC+ESD
• Diskreta komponenter
• Transmissionsledningar
• Impedanser
• AVR-ATMEL – PIC-processorer
• Seminarier med Linear Technology
• Demos av olika konstruktioner och av MCU-familj
Tanken med teknikutvecklingsgrupperna är att de ska utveckla EIS medarbetare internt genom diskussioner och kunskapsinhämtning. Men vi är alltid intresserade av inputs utifrån. Så om det är någon som har något som den här gruppen kan tänkas vilja fördjupa sig i, tveka inte att kontakta Michael Moser på EIS Stockholm, epost michael [dot] moser [at] eis [dot] semcon [dot] com
Jag pratade med några kollegor på EIS Stockholm i slutet av 2008 om att alla som jobbar med elektronikkonstruktion skulle kunna träffas genom att skapa en "grupp" där alla får möjligheten att lära känna varandra bättre. Dessutom få kännedom om vilka kompetenser det finns på EIS. Detta skulle också höja vår gemensamma kompetens genom att diskutera teknik och utvecklingsverktyg så som LTspice mm. Forumet skulle möjliggöra att veta till vem eller vilka man skulle kunna vända sig till vid olika framtida frågeställningar. Dessutom känns det lättare att ta kontakt om man känner varandra.
Jag började på Semcon 1996 och har alltid tyckt det är viktigt att ha aktiviteter för sammanhållning. Att gå på avdelningsmöten är viktigt, men oftast sitter man och lyssnar för att så snabbt som möjligt kunna åka hem. Det finns inte så mycket extra tid för att bara sitta och snacka. Sedan så är det stora sammankomster och då är det å andra sidan så stort att man också lätt försvinner i mängden. Därför är lite mindre träffar väldigt värdefulla.
Jag blev väldigt överraskad när jag gick igenom våra mötesprotokoll och fick se att vi har haft 10 möten på 2 år. Man skulle kunna säga att 2-3 möten per termin nog är ett rimligt mål. Det som dryftats har varit ¨
• Allmän elektronikkonstruktion
• Allmänna diskussioner
• AC/DC +DC/DC omvandlare
• EMC + ESD
• Diskreta komponenter
• Transmissionsledningar
• Impedanser
• AVR-ATMEL + PIC-processorer
• 2 Seminarium/Studiecirkel? med Linear Technology
• Demo av Peter Nilssons ”burk”
• Demo av MCU-familj
Är du intresserad av att vara med kontakta mig - Michael M
Deltagare:
Michael Moser (ledare)
Kia Kiani
Kenneth Hofberg
Mats Halvarsson
Peter Nilsson
Tomas Brodén
Introduktion till erfarenhet och tyst kunskap
Stig Ursing pratar om erfarenhet och tyst kunskap.
Vi delar med oss
I höst kör vi igång våra kurser i Embedded Linux igen. Under tre dagar får deltagarna med hjälp av föreläsningar och praktiska övningar lära sig att skapa ett komplett inbyggt system baserat på Embedded Linux. Den första kursen är redan fullbokad men vi annonserar snart nya tillfällen.
Från kursen kommer deltagarna med kunskaper i hur man sätter upp ett inbyggt system och dess utvecklingsmiljö, hur man kompilerar och installerar Linuxkärnan, hur man installerar och konfigurerar U-boot samt hur man skriver grundläggande drivrutiner. Med följer också utvecklingsplattformen Olimex SAM9-L9260.
Är du intresserad av nästa kurstillfälle. Kontakta då Jan-Erik Matihiesen på EIS Linköpingskontor: jan-erik [dot] mathisen [at] eis [dot] semcon [dot] com eller 013-470 86 00. Det är bra om du har grundläggande kunskaper i Linux och C-programmering.
Gör din egen autopilot
Vad krävs för låta ett flygplan flyga helt självt, utan direkt kontroll av människan. Vad sägs om sex studenter vid Mälardalens högskolas program för robotik och intelligent embedded systems.
Under 10 veckor lyckades studenterna konstruera ett system som med hjälp av en dator (en beagleboard med Open Embedded Ångström Linux och en ARM Cortex-A8-processor) och två AVR microkontroller kunde styra ett radiostyrt flygplan efter att själva radiokontrollen slagits av. Istället nyttjades data från GPS, en accelerometer och gyron. Flygplanet var även utrustat med en webb-kamera och ett 3G-modem.
EIS hade glädjen att som sponsor stötta projektet och beskåda när planet gjorde sin jungfrutur.
Enligt Johan Kraft på Percepio som projektlett studenterna på högskolan tillsammans med Dag Nyström från Mimer Information Technology, var den viktigaste lärdomen att det faktiskt går att bygga den här typen av avancerade system på kort tid med små resurser.
Från EIS ser vi fram emot att få följa projektet med nästa kull studenter som får ta vid där de tidigare slutat.
Vad krävs för låta ett flygplan flyga helt självt, utan direkt kontroll av människan. Vad sägs om sex studenter vid Mälardalens högskolas program för robotik och intelligent embedded systems.
4:e generationens mobilsystem
Christer Ek pratar om 4:e generationens mobilsystem.
Rapport från FOSDEM 2011
Rapport från FOSDEM (Free and Open source Software Developer’s European Meeting) David Holm på EIS var med på årets FOSDEM i Bryssel. Kolla på hans tämligen målande beskrivning av vad du som inte var där missade. Och vad som är hett inom open source just nu.
Allt du velat veta om funktionell säkerhet
Sara Wranker på EIS göteborgskontor är först ut i vår serie av webinarier, där vi filmat våra återkommande lunchseminarier. Sara delar med sig av sina erfarenheter kring Funktionell säkerhet och guidar oss igenom de vanligaste frågorna inom området. Slå dig ner och lär dig något nytt. Lunch får du dock fixa själv.





