web-dev-qa-db-ja.com

ビーグルボーンブラックのUブーツの点滅

Emmcにプリインストールされたu-bootlinuxが付属するビーグルボーンブラックを入手しました。学習のために、自分でフラッシュにu-bootを配置し、Linuxを最初から構築したいと思います。 u-bootをコンパイルし、UARTを介してボードを起動し、xmodemを介してu-bootをロードしました。その結果、u-bootコマンドを入力できます。

私の理解では、MLOファイルとu-boot.binファイルをemmcに保存する必要があります。

Xmodemを使用してファイルをRAMにロードしましたが、それらを書き込む方法/場所が少し混乱しています。また、ボード上に既存のMLO/u-bootファイルが表示されません。そもそもストックLinuxがどのように起動するのかという疑問が生じます。ヒントはありますか?

=> mmcinfo      
Device: OMAP SD/MMC
Manufacturer ID: 70
OEM: 100
Name: M6270 
Tran Speed: 52000000
Rd Block Len: 512
MMC version 5.1
High Capacity: Yes
Capacity: 3.6 GiB
Bus Width: 4-bit
Erase Group Size: 512 KiB
HC WP Group Size: 4 MiB
User Capacity: 3.6 GiB
Boot Capacity: 2 MiB ENH
RPMB Capacity: 512 KiB ENH




 => mmc part

Partition Map for MMC device 1  --   Partition Type: DOS

Part    Start Sector    Num Sectors UUID        Type
  1 2048        7469056     00000000-01 83 Boot
1
Georgi Georgiev

ソースツリーの board/ti/am335x/README にあるボードのREADMEファイルには、eMMCへの書き込みに関するセクションがあります。ファルコンモード。U-BootでLinuxを実行しますが、その一部としてU-Boot自体のフラッシュをカバーします。

2
Tom Rini