Прошивка Raspberry PI с EMMC в Linux
Автор: В топ ЯКороткая инструкция по тому как прошить Raspberry PI в linux на примере ubuntu и утилиты ‘dd’.
Подотовка к прошивке
Создаем папку где будет лежать загрузчик (если папка есть то пропускаем).mkdir ~/tmp
Переходим в папку где будет лежать загрузчик.
cd ~/tmp
Клонируем проект с гита. https://github.com/raspberrypi/usbboot
git clone --depth=1 https://github.com/raspberrypi/usbboot
Переходим в папку загрузчика
cd usbboot
Устанавливаем библиотеки для работы с USB
sudo apt install libusb-1.0-0-dev
Собираем программку
make
Прошивка Raspberry PI с EMMC
Запускаем загрузчикsudo ./rpiboot
sudo dd bs=4M status=progress if=~/Yandex.Disk/rp-bb-5-20211206.img of=/dev/sdb
Прошивка (если все уже установлено):
cd ~/tmp/usbboot
sudo ./rpiboot
sudo dd bs=4M status=progress if=~/Yandex.Disk/rp-bb-5-20211206.img of=/dev/sdb
Дополнительно:
Описание параметров ‘dd’
if — Откуда брать (источник данных)
of — куда записывать (путь назначения)
bs=4M — скорость
status=progress — отображать процесс прошивки.
Текст скрыт