2020年12月27日 星期日

Raspberry Pi Zero W Project Part 0 - u-boot building / testing

 1. Raspberry Pi (Pre-4B) Boot Sequence

Currently, loader.bin is not needed.

2. Boot from SD - from power-on to bootcode.bin


 

3. Toolchain 

GNU Arm Embedded Toolchain - Download

4. u-boot

$ sudo apt-get install flex bison

$ git clone https://github.com/u-boot/u-boot; cd u-boot

$ export PATH=PATH_TO_TOOLCHAIN/gcc-arm-none-eabi-10-2020-q4-major/bin/:$PATH

$ export CROSS_COMPILE=arm-none-eabi-

$ make rpi_0_w_defconfig

$ make -s -j4; cp ./u-boot.bin PATH_TO_SDCARD

5. booting

config.txt:

enable_uart=1
uart_2ndstage=1
kernel=u-boot.bin



沒有留言:

Chisel 學習筆記 - Scala 與 Chisel 基礎語法

標題為筆記, 但這篇比較屬於心得 延續 上一篇 的環境建立, 這次計劃藉由 Jserv 最新的 課程安排 來學習 Chisel, 當然個人目標是能夠按照 Jserv 的課程規劃在 期限之內 完成 Lab 3, 由於個人並非 digital designer (現在這年紀也算老貓學...