跳至主要内容

2 篇文章 含有標籤「U-Boot」

U-Boot bootloader

檢視所有標籤

Booting My Own Linux 7.3 Build on a BeagleBone Black

· 閱讀時間約 11 分鐘
alanhc
Embedded Software Engineer

中文版:在 BeagleBone Black 上把自己編的 Linux 7.3 開起來

I have a BeagleBone Black (TI AM335x, Cortex-A8, 512 MiB) whose SD card runs the official Debian 13 image with a 6.12 kernel. The goal was simple: cross-compile mainline Linux 7.3-rc7 on my desktop, hand it to the board over TFTP, and have it boot to a login prompt with working networking.

That sounds like a handful of commands. In practice I hit five problems along the way, and only one of them had anything to do with the kernel. This post walks through them in the order they happened.

在 BeagleBone Black 上把自己編的 Linux 7.3 開起來

· 閱讀時間約 11 分鐘
alanhc
Embedded Software Engineer

English version: Booting My Own Linux 7.3 Build on a BeagleBone Black

手上有一塊 BeagleBone Black(TI AM335x,Cortex-A8,512 MiB),SD 卡裡跑著官方的 Debian 13 和 6.12 kernel。這次的目標很單純:在桌機上交叉編譯 mainline Linux 7.3-rc7,透過 TFTP 丟給板子,讓它用自己編的 kernel 開到 login,而且網路要是通的。

聽起來是幾行指令的事,實際上一路踩了五個坑,其中只有一個跟 kernel 本身有關。這篇照實際發生的順序寫下來。