Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:3
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Embedded Linux
Как отключить консоль на UART в u-boot
sasamy
Добавлено 28.05.2025 16:23 Редактировалось 28.05.2025 16:40
0
Сообщение: 1
sasamy
4.71

Пункты: 88370
Регистрация: 14.08.2009
Оказалось на процессорах allwinner это сделать не так просто - драйвер UART для них в конфигураторе убута "прибит гвоздями" и не отключается через конфиг. Что можно сделать - запустить конфигуратор u-boot из buildroot

make uboot-menuconfig

отключить эти опции - если включены убрать звёздочки

SPL / TPL --->
[ ] Support serial

обратите внимание - [*] Serial отключать не надо иначе не соберется, нужно зайти в подменю

Device Drivers --->
[*] Serial --->

откючить эти опции

[ ] Require a serial port for console
[ ] Provide a serial driver
[ ] Provide a serial driver in SPL

выйти с сохранением настроек и собрать как обычно

make

Чтобы не тратить время на запись образа целиком можно скопировать и записать u-boot через сеть

scp output/images/u-boot-sunxi-with-spl.bin root@192.168.0.136:/root/

ssh root@192.168.0.136 dd if=/root/u-boot-sunxi-with-spl.bin of=/dev/mmcblk2 bs=8k seek=1

перезагрузить

ssh root@192.168.0.136 reboot
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux