YoVDO

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

Offered By: Linux Foundation via YouTube

Tags

Conference Talks Courses Linux Courses Embedded Linux Courses U-Boot Courses Kconfig Courses

Course Description

Overview

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

Tags

Related Courses

I Boot when U-Boot
nullcon via YouTube
Open Source Security – Vulnerabilities Never Come Alone
Hack In The Box Security Conference via YouTube
Linux on RISC-V and the New OS-A Platform
Linux Foundation via YouTube
UEFI Secure Boot in U-Boot
Linux Foundation via YouTube
What's New with U-Boot?
Linux Foundation via YouTube