Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Porting U-Boot and Linux on New ARM Boards - A Step-by-Step Guide

Linux Foundation via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover a step-by-step guide for porting U-Boot and Linux to new ARM boards in this informative conference talk. Learn about board files, Device Trees, Kconfig, device models, and defconfigs as you explore the porting process for modern versions of U-Boot and Linux on a custom Freescale/NXP i.MX6 platform. Gain valuable insights into the U-Boot architecture, configuration options, and Linux workflow, including practical tips for troubleshooting. Follow along as the speaker, an experienced embedded Linux engineer, shares knowledge on enabling drivers, adding board support, and navigating common challenges in the porting process.

Syllabus

Introduction
Golden Rules
Presentation
UBoot
UBoot Architecture
Walk Flow
Board File
Global Data Pointer
Config File
Config Options
Config Files
Menu Config
Header File
Configuration File
Add Board
What you need to know
Enabling the drivers
Example
Config
Device Trees
Adding Support
Updating UBoot
UBoot Delay
Linux Workflow
Device 3 Node
Creating Device 3
Configuring Device 3
Troubleshooting Device 6

Taught by

Linux Foundation

Reviews

Start your review of Porting U-Boot and Linux on New ARM Boards - A Step-by-Step Guide

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.