Главная
Study mode:
on
1
About me
2
About Broadcom
3
About my group
4
The Northstar family of SoCs
5
Enough Marketing!
6
What is a bootloader?
7
Features and uses of u-boot
8
Features of u-boot
9
U boot alternatives
10
New Hardware
11
What is the primary goal?
12
Get Memory working
13
Get Serial working
14
Get Networking working
15
But Jon, my SoC doesn't have Ethernet
16
Option #2
17
SPI and NAND
18
Other peripherals
19
Diagnostics
20
Caution - be careful of the size of u-boot
21
Signup for the mailing list
22
Upstreaming approach
23
Customer demand for u-boot upstreaming
24
Upstreaming after the fact
25
Rebase
26
Squash
27
Step 2 -Carve into submittable chunks
28
GPL Compliance
29
Submit and rework
30
Request to u-boot maintainers
Description:
Explore the process of enabling new hardware in U-Boot, a popular open-source bootloader for embedded devices, in this informative conference talk by Jon Mason from Broadcom Ltd. Gain insights into the methodology for enhancing and upstreaming U-Boot with Broadcom's Northstar SoC product line. Learn about U-Boot's features and uses, the steps involved in enabling new hardware, and the complexities of upstreaming changes into mainline U-Boot. Discover the primary goals of getting memory, serial, and networking functionalities working, along with alternatives for SoCs without Ethernet. Delve into topics such as SPI and NAND support, diagnostics, and size considerations. Understand the upstreaming approach, including customer demand, rebasing, squashing, and GPL compliance. Follow the journey from initial development to submitting patches and working with U-Boot maintainers to integrate new hardware support.

Enabling New Hardware in U-Boot

Linux Foundation
Add to list
0:00 / 0:00