{
  "id": 80571,
  "guid": "08057110-8d78-536e-91f8-71dbe05249c6",
  "logo": "",
  "date": "2020-12-28T16:00:00+01:00",
  "start": "16:00",
  "duration": "00:30",
  "room": "r3s - Monheim/Rhein",
  "slug": "rc3-80571-porting_linux_to_your_favorite_obscure_arm_soc",
  "url": "https://pretalx.rc3.studio/rc3-channels-2020/talk/LC88GB/",
  "title": "Porting Linux to your favorite obscure Arm SoC",
  "subtitle": "",
  "track": "MON r3s Rhein VHS",
  "type": "Talk",
  "language": "en",
  "abstract": "I will go through the steps it takes to make Linux run on an Arm System-on-Chip where it previously didn't run, or only in a terribly outdated vendor fork.",
  "description": "Sometimes you find yourself with a piece of hardware that runs Linux, but only a very outdated version of it. In such cases it can be interesting to port a modern version of Linux.\r\nI will go through the configuration and drivers you need to write in order to get Linux booting on an Arm SoC:\r\n- Early serial port debugging\r\n- Devicetree\r\n- Interrupt controller drivers\r\n- Timer interrupts\r\n- etc.",
  "recording_license": "",
  "do_not_record": false,
  "persons": [
    {
      "id": 9,
      "code": "REL7PF",
      "public_name": "jn",
      "biography": "I'm jn from CCC Aachen, I like weird CPUs and Linux.",
      "answers": []
    }
  ],
  "links": [],
  "attachments": [],
  "room_id": "c4a577e2-52e7-4f6f-a5c0-e3822d64f84a",
  "origin": "pretalx.rc3.studio"
}