{"id":8481,"date":"2024-09-11T17:31:23","date_gmt":"2024-09-11T16:31:23","guid":{"rendered":"https:\/\/republify.se\/?post_type=product&#038;p=8481"},"modified":"2026-02-12T14:02:05","modified_gmt":"2026-02-12T13:02:05","slug":"utveckling-av-inbyggda-system-i-linux","status":"publish","type":"product","link":"https:\/\/republify.se\/index.php\/produkt\/utveckling-av-inbyggda-system-i-linux\/","title":{"rendered":"Utveckling av inbyggda system i Linux"},"content":{"rendered":"<div class=\"elementor-element elementor-element-7723ba8 elementor-widget elementor-widget-text-editor\" data-id=\"7723ba8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n<div class=\"elementor-widget-container\">\n<div class=\"elementor-element elementor-element-70419e9c elementor-widget elementor-widget-text-editor\" data-id=\"70419e9c\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n<div class=\"elementor-widget-container\">\n<div class=\"elementor-element elementor-element-4b939308 elementor-widget elementor-widget-text-editor\" data-id=\"4b939308\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n<div class=\"elementor-widget-container\">\n<p>Produkter med inbyggda system har vuxit b\u00e5de i storlek och i funktionalitet fr\u00e5n sm\u00e5 kontroll- och m\u00e4tenheter till uppkopplade produkter med ett stort antal applikationer. Det kan vara produkter med grafiska anv\u00e4ndargr\u00e4nssnitt eller webbaserade anv\u00e4ndargr\u00e4nssnitt som hanterar m\u00e5nga n\u00e4tverksprotokoll med olika standarder som t ex TCP\/IP.<\/p>\n<p>Linux \u00e4r idag det vanligaste valet n\u00e4r man utvecklar mer kraftfulla och uppkopplade inbyggda system. Linux g\u00e5r att k\u00f6ra p\u00e5 ett antal olika arkitekturer som PowerPC, ARM och MIPS och st\u00f6der alla sorters applikationer. Det g\u00f6r det m\u00f6jligt att snabbt f\u00e5 upp det mesta av ett inbyggt system med hj\u00e4lp av standardverktyg och standardapplikationer.<\/p>\n<p>Efter kursen kan du:<\/p>\n<ul>\n<li>S\u00e4tta upp utvecklingsmilj\u00f6n och skapa en korskompilator.<\/li>\n<li>S\u00e4tta upp och konfigurera en boot loader.<\/li>\n<li>Konfigurera och korskompilera Linux-k\u00e4rnan.<\/li>\n<li>Skapa ett rootfil-system med biblioteksfiler och de program som beh\u00f6vs f\u00f6r att f\u00e5 ett fullt fungerande system.<\/li>\n<li>G\u00f6ra en s\u00e4ker uppdatering av ett Embedded Linux-system.<\/li>\n<\/ul>\n<p><strong>M\u00e5lgrupp<\/strong><br \/>\nM\u00e5lgruppen \u00e4r de som snabbt vill komma ig\u00e5ng och utveckla inbyggda system f\u00f6r Linux.<\/p>\n<p><strong>M\u00e5l<\/strong><br \/>\nEfter genomg\u00e5ngen utbildning har du de praktiska verktygen f\u00f6r att utveckla ett inbyggt system i Linux.<\/p>\n<p><strong>Bakgrundskunskaper<\/strong><br \/>\nDeltagarna f\u00f6rv\u00e4ntas ha grundl\u00e4ggande kunskaper i Linux och i mjukvaruutveckling.<\/p>\n<p><strong>Spr\u00e5k<\/strong><br \/>\nUtbildningsmaterialet \u00e4r skrivet p\u00e5 engelska. Utbildningen kan genomf\u00f6ras antingen p\u00e5 svenska eller engelska.<\/p>\n<p><strong>Inneh\u00e5ll<\/strong><br \/>\nI utbildningen g\u00e5r vi igenom:<\/p>\n<ul>\n<li>Introduktion till Embedded Linux<\/li>\n<li>Licenser<\/li>\n<li>Toolchain\n<ul>\n<li>Hur man bygger en korskompilator inklusive biblioteksfiler<\/li>\n<li>Bygga toolchain med crosstool-ng<\/li>\n<\/ul>\n<\/li>\n<li>Boatloader\n<ul>\n<li>\u00d6versikt av olika bootloaders<\/li>\n<li>Genomg\u00e5ng av bootloadern U-Boot<\/li>\n<\/ul>\n<\/li>\n<li>Linuxk\u00e4rnan\n<ul>\n<li>De olika delsystemen<\/li>\n<li>Konfigurera och bygga Linuxk\u00e4rnan<\/li>\n<li>Deivce Tree<\/li>\n<li>Korskompilering av Linuxk\u00e4rnan<\/li>\n<li>Hantering av k\u00e4rnmoduler under drift<\/li>\n<li>Argument till Linuxk\u00e4rnan<\/li>\n<\/ul>\n<\/li>\n<li>Rootfilsystemet\n<ul>\n<li>Filtr\u00e4det<\/li>\n<li>boot (Sytem V init, systemd)<\/li>\n<li>device-filer<\/li>\n<li>lib-filer<\/li>\n<li>busybox<\/li>\n<li>filsystem<\/li>\n<li>bygga systemet<\/li>\n<li>Introduktion till Yocto<\/li>\n<\/ul>\n<\/li>\n<li>Utvecklingsmilj\u00f6\n<ul>\n<li>Korskompilering av ett program<\/li>\n<li>NFS-rootfilsystem<\/li>\n<\/ul>\n<\/li>\n<li>Uppdateringar\n<ul>\n<li>Olika typer av uppdateringar<\/li>\n<li>Program f\u00f6r s\u00e4ker uppdatering utan att f\u00f6rst\u00f6ra kortet<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<h3>Kursen levereras i samarbete med Mindroad<\/h3>\n","protected":false},"excerpt":{"rendered":"<p><strong>I kursen g\u00e5r vi igenom en serie av verktyg f\u00f6r utveckling av inbyggda system i Linux. Du f\u00e5r en \u00f6versikt \u00f6ver byggverktyg, kernel och boot loader-funktionalitet samt genomg\u00e5ng av ett urval av bibliotek. <\/strong><\/p>\n<p>I genomg\u00e5ngen ing\u00e5r ett antal \u00f6vningar d\u00e4r du f\u00e5r prova p\u00e5 olika aspekter p\u00e5 utvecklingsprocessen f\u00f6r ett inbyggt Linux-system som \u00e4r baserat p\u00e5 en ARM-processor som heter BeagleBone. F\u00f6r \u00f6vningarna anv\u00e4nds Buildroot tillsammans med gdb och Eclipse.<\/p>\n","protected":false},"featured_media":7779,"comment_status":"open","ping_status":"closed","template":"","meta":{"wds_primary_product_brand":0,"wds_primary_product_cat":0},"product_brand":[],"product_cat":[215,179,178,146,29,203],"product_tag":[],"class_list":{"0":"post-8481","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-c-programmering","7":"product_cat-embedded","8":"product_cat-jenkins","9":"product_cat-linux","10":"product_cat-technical","11":"product_cat-industri","13":"first","14":"instock","15":"taxable","16":"shipping-taxable","17":"purchasable","18":"product-type-simple"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product\/8481","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/comments?post=8481"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/media\/7779"}],"wp:attachment":[{"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/media?parent=8481"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product_brand?post=8481"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product_cat?post=8481"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/republify.se\/index.php\/wp-json\/wp\/v2\/product_tag?post=8481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}