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

Breaking the Teeth of Bluetooth Padlocks
YouTube
Closing Keynote Lectures or Life Experiences Awareness Training that Works
YouTube
Do You Want Educated Users Because This is How You Get Educated Users
YouTube
Don't Blame That Checklist for Your Crappy Security Program
YouTube
Managing Your MSSP
YouTube