{"guid":"ee86e926-e550-401b-bb2d-6594d512e104","title":"Das Hoch und Runter mit ARM-Systemen","subtitle":null,"slug":"froscon2025-3378-das_hoch_und_runter_mit_arm-systemen","link":"https://programm.froscon.org/2025/events/3378.html","description":"Wir verfolgen die Reise durch barebox und der von ihm geladenen Firmware, bis das Linux schließlich die Kontrolle auf einem ARM-basierten i.MX8M übernehmen kann.\n\nDie Zeiten, in denen das Betriebssystem (oder gar der erste Bootloader) nach Neustart direkt aus dem Flash lief, sind längst vorbei. Ein moderner System-on-Chip wird heute mit komplexer Mask-ROM-Firmware ausgeliefert, die Treiber, Dateisysteme, Kommunikation-Protokolle und Krypto-Unterstützung enthält; All das um am Ende einen weiteren Bootloader zu laden.\n\nIn diesem Vortrag folgt Ahmad dieser Kette an Firmware bis hin zum Start des Kernels. Auf dem Weg dahin wird Halt gemacht für die Einrichtung des Arbeitsspeichers, die Initialisierung der Peripherie, Laufzeitdienste und anderer interessanter Dinge.\n\nUnd an interessante Dingen mangelt es nicht: Seien es Boot ROM, Blobs, SPL, Secure Monitor, Trusted Execution Environment, oder Open Firmware Device Trees. Ein ganzer Zoo an Firmware interagiert miteinander und mit einem Bootloader, um letztendlich den Kernel-Boot zu ermöglichen.\n\nLicensed to the public under http://creativecommons.org/licenses/by/4.0","original_language":"deu","persons":["Ahmad Fatoum"],"tags":["3378","2025","froscon2025","System Administration","HS 3","froscon2025-deu","Day 1"],"view_count":227,"promoted":false,"date":"2025-08-16T17:00:00.000+02:00","release_date":"2025-08-16T00:00:00.000+02:00","updated_at":"2026-03-18T07:15:04.547+01:00","length":2962,"duration":2962,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2025/3378-ee86e926-e550-401b-bb2d-6594d512e104.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2025/3378-ee86e926-e550-401b-bb2d-6594d512e104_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2025/3378-ee86e926-e550-401b-bb2d-6594d512e104.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2025/3378-ee86e926-e550-401b-bb2d-6594d512e104.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2025-3378-das_hoch_und_runter_mit_arm-systemen","url":"https://api.media.ccc.de/public/events/ee86e926-e550-401b-bb2d-6594d512e104","conference_title":"FrOSCon 2025","conference_url":"https://api.media.ccc.de/public/conferences/froscon2025","related":[],"recordings":[{"size":283,"length":2962,"mime_type":"video/webm;codecs=av01","language":"deu","filename":"froscon2025-3378-deu-Das_Hoch_und_Runter_mit_ARM-Systemen_av1-hd.webm","state":"new","folder":"av1-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-08-16T20:01:06.713+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2025/av1-hd/froscon2025-3378-deu-Das_Hoch_und_Runter_mit_ARM-Systemen_av1-hd.webm","url":"https://api.media.ccc.de/public/recordings/90299","event_url":"https://api.media.ccc.de/public/events/ee86e926-e550-401b-bb2d-6594d512e104","conference_url":"https://api.media.ccc.de/public/conferences/froscon2025"},{"size":28,"length":2962,"mime_type":"audio/opus","language":"deu","filename":"froscon2025-3378-deu-Das_Hoch_und_Runter_mit_ARM-Systemen_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2025-08-16T19:22:16.866+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2025/opus/froscon2025-3378-deu-Das_Hoch_und_Runter_mit_ARM-Systemen_opus.opus","url":"https://api.media.ccc.de/public/recordings/90277","event_url":"https://api.media.ccc.de/public/events/ee86e926-e550-401b-bb2d-6594d512e104","conference_url":"https://api.media.ccc.de/public/conferences/froscon2025"},{"size":98,"length":2962,"mime_type":"video/webm","language":"deu","filename":"froscon2025-3378-deu-Das_Hoch_und_Runter_mit_ARM-Systemen_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-08-16T20:59:48.229+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2025/webm-sd/froscon2025-3378-deu-Das_Hoch_und_Runter_mit_ARM-Systemen_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/90321","event_url":"https://api.media.ccc.de/public/events/ee86e926-e550-401b-bb2d-6594d512e104","conference_url":"https://api.media.ccc.de/public/conferences/froscon2025"},{"size":288,"length":2962,"mime_type":"video/webm","language":"deu","filename":"froscon2025-3378-deu-Das_Hoch_und_Runter_mit_ARM-Systemen_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-08-16T20:52:01.189+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2025/webm-hd/froscon2025-3378-deu-Das_Hoch_und_Runter_mit_ARM-Systemen_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/90312","event_url":"https://api.media.ccc.de/public/events/ee86e926-e550-401b-bb2d-6594d512e104","conference_url":"https://api.media.ccc.de/public/conferences/froscon2025"},{"size":95,"length":2962,"mime_type":"video/mp4","language":"deu","filename":"froscon2025-3378-deu-Das_Hoch_und_Runter_mit_ARM-Systemen_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-08-16T19:22:22.235+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2025/h264-sd/froscon2025-3378-deu-Das_Hoch_und_Runter_mit_ARM-Systemen_sd.mp4","url":"https://api.media.ccc.de/public/recordings/90278","event_url":"https://api.media.ccc.de/public/events/ee86e926-e550-401b-bb2d-6594d512e104","conference_url":"https://api.media.ccc.de/public/conferences/froscon2025"},{"size":45,"length":2962,"mime_type":"audio/mpeg","language":"deu","filename":"froscon2025-3378-deu-Das_Hoch_und_Runter_mit_ARM-Systemen_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2025-08-16T19:22:09.159+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2025/mp3/froscon2025-3378-deu-Das_Hoch_und_Runter_mit_ARM-Systemen_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/90275","event_url":"https://api.media.ccc.de/public/events/ee86e926-e550-401b-bb2d-6594d512e104","conference_url":"https://api.media.ccc.de/public/conferences/froscon2025"},{"size":276,"length":2962,"mime_type":"video/mp4","language":"deu","filename":"froscon2025-3378-deu-Das_Hoch_und_Runter_mit_ARM-Systemen_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-08-16T19:16:53.185+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2025/h264-hd/froscon2025-3378-deu-Das_Hoch_und_Runter_mit_ARM-Systemen_hd.mp4","url":"https://api.media.ccc.de/public/recordings/90273","event_url":"https://api.media.ccc.de/public/events/ee86e926-e550-401b-bb2d-6594d512e104","conference_url":"https://api.media.ccc.de/public/conferences/froscon2025"}]}