Loppuvuoden aikana käymme läpi digitaalitekniikan alkeet porttipiireistä FPGA-ohjelmointiin (System)Verilog HDL-kielellä ja Linux kernelin toimintaan niiltä osin kuin se näiden sulautettujen järjestelmien hyödyntämiseksi on tarpeellista.
Kurssi solveltuu asiasta kiinnostuneille harrastajille tai jo teollisuudessa sulautettujen kanssa työskenteleville jotka haluavat päivittää osaamistaan. Pohjatiedoiksi riittää C-kielen alkeiden osaaminen.
Harjoitukset ja aineisto pyritään pitämään siten, että helpoimmissa pysyvät kaikki mukana, mutta samalla jatkotehtävissä olisi edistyneimillekin uutta opittavaa. Kurssilla käytännössä kaikki tullaan tekemää Xilinxin Zynq -piirillä, joka siis yhdistää ARM ja FPGA -maailmat samaan piiriin ns. All Programmable SoCs (AP SoC).
Kurssilla tarvitaan siis kehityslauta jossa minimissään Zynq-7010, 512 MiB RAMia, SD-korttipaikka ja ethernet-liitin. Ainakaan vielä kahdella ensimmäisellä kerralla ei tarvitse olla omaa, mutta maaliskuun aikana semmoinen pitäisi jokaiselle saada. Ensimmäisellä kerralla voi sopia kimppatilauksia, niin säästää ainakin postikulut.
Lisäksi tarvitaan oma suhteellisen tehokas tietokone, vähintään 8 GiB RAMia ja 100GB vapaata levytilaa, miellellään SSD:tä koska Xilinxin työkaluja on kurssilla helpointa ajaa virtuaalikoneessa (esim. VirtualBox). Vivadon voi myös asentaa 64-bittiseen Windows tai Linux koneeseen suoraan, katso viralliset vaatimukset. Kurssilla esimerkkinä on Ubuntu 16.04.1 joka toimii hyvin parin asetuksen säätämisen jälkeen.
Kurssi on ilmainen Helsinki Hacklabin jäsenille ja jos et ole vielä jäsen, niin liittymällä pääset osallistumaan tälle kurssille sekä vuoden muihin koulutuksiin, tapaamisiin ja muuhun toimintaan. Lähetä jäsenhakemuksesi viimeistään kurssin aikana. Varsinaista etukäteisilmoittautumista ei ole, mutta jos tulee ahdasta, eturivin paikoille on viime vuoden digitaalitekniikan kurssilaisilla etuoikeus.
Tämä keskustelu on kurssin virallinen tiedoituskanava, eli tee tunnus sivun oikeasta yläkulmasta Sign Up ja sen jälkeen lisää ainakin tämä keskustelu itsellesi email-valvontaan.