Зареждане на Raspberry Pi 3 B с USB устройство: 3 стъпки
Зареждане на Raspberry Pi 3 B с USB устройство: 3 стъпки
Anonim
Зареждане на Raspberry Pi 3 B с USB устройство
Зареждане на Raspberry Pi 3 B с USB устройство

Raspberry Pi 3 B може да се стартира със съвместим флаш диск, без да харчите пари!

Забележка: Raspberry Pi 3 B+ може да се стартира от USB от кутията.

Стъпка 1: Стартирайте Pi на SD

Raspberry Pi 3 B+ може да се зарежда от USB без никакви промени, но Raspberry Pi 3 изисква USB зареждащият бит да бъде зададен в OTP (еднократно програмиране).

За да активирате USB зареждащия бит, Raspberry Pi 3 трябва да бъде стартиран от SD карта с опция за конфигуриране, за да активирате USB зареждащ режим. След като този бит е зададен, SD картата вече не е необходима. Обърнете внимание, че всяка промяна, която правите в OTP, е постоянна и не може да бъде отменена.

Можете да използвате всяка SD карта, работеща с Raspbian или Raspbian Lite, за да програмирате OTP бита. Първо, подгответе директорията /boot с актуални зареждащи файлове:-

sudo apt update && sudo apt upgrade && sudo рестартиране

След това активирайте USB зареждащ режим с този код:-

echo program_usb_boot_mode = 1 | sudo tee -a /boot/config.txt

Това добавя program_usb_boot_mode = 1 към края на /boot/config.txt. Рестартирайте Raspberry Pi с:-

sudo рестартиране

След това проверете дали OTP е програмиран с:-

vcgencmd otp_dump | grep 17:

Проверете дали изходът 17: 3020000a е показан. Ако не е, значи OTP битът не е програмиран успешно. В този случай преминете отново през процедурата за програмиране. Ако битът все още не е зададен, това може да показва грешка в самия хардуер на Pi.

Ако желаете, можете да премахнете реда „program_usb_boot_mode“от config.txt, така че ако поставите SD картата в друга Raspberry Pi, тя няма да програмира USB зареждащ режим. Уверете се, че няма празен ред в края на config.txt. Можете да редактирате config.txt с помощта на nano редактора, като използвате командата:-

sudo nano /boot/config.txt # след това превъртете докрай до дъното

Стъпка 2: След рестартиране …

След рестартиране…
След рестартиране…

Сега трябва да получим съвместимо USB устройство, което може да се използва за зареждане на Pi!

Използвам Buffalo RUF3-KS Drive, защото е бърз и евтин … Повечето от Verbatim устройствата не работят!

Сега трябва да запишем.img на USB устройството (заменете 'X' с вашето хранилище):-

sudo dd if =/dev/sdX of = "/path/to/image.img"Направете това внимателно, наистина можете да прецакате компютъра си

Сега можете да изключите системата си:-

sudo изключване сега

Стъпка 3: Стартирайте го

Стартиране !!
Стартиране !!

Сега можете да премахнете вашата SD карта …

След като сте извадили SD картата …, поставете USB устройството в USB порт и го включете!

Препоръчано: