Ник:
Пароль:

Контакты

Cтатус Skype: starterkit.ru
тел.: (+7 3412) 478-448
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
E-mail: info@starterkit.ru
Партнеры:
otladka.com.ua - г.Киев

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
buildroot-2017.08 на базе ядра 4.1.15-2.1.0 для i.mx6
sasamy
Добавлено 07.07.2021 14:55 Редактировалось 07.07.2021 15:00 Сообщение: 61
sasamy
4.77

Пункты: 60883
Регистрация: 14.08.2009
Цитата
Здравствуйте!
Как консоль u-boot перенести на другой UART?


для примера плата на основе sodimm, в конфиге изменить базовый адрес

include/configs/sodimm_imx6.h

Код

#define CONFIG_MXC_UART_BASE UART1_BASE


поменять пины

board/starterkit/sodimm_imx6.c

Код

static iomux_v3_cfg_t const uart1_pads[] = {
MX6_PAD_CSI0_DAT10__UART1_TX_DATA | MUX_PAD_CTRL(UART_PAD_CTRL),
MX6_PAD_CSI0_DAT11__UART1_RX_DATA | MUX_PAD_CTRL(UART_PAD_CTRL),
};
Спуститься к концу Подняться к началу
Персональная информация
NovVal
Добавлено 07.07.2021 15:27 Сообщение: 62
NovVal
0

Пункты: 319
Регистрация: 20.04.2021
Цитата
[quote]Здравствуйте!
Как консоль u-boot перенести на другой UART?


для примера плата на основе sodimm, в конфиге изменить базовый адрес

include/configs/sodimm_imx6.h

Код

#define CONFIG_MXC_UART_BASE UART1_BASE


поменять пины

board/starterkit/sodimm_imx6.c

Код

static iomux_v3_cfg_t const uart1_pads[] = {
MX6_PAD_CSI0_DAT10__UART1_TX_DATA | MUX_PAD_CTRL(UART_PAD_CTRL),
MX6_PAD_CSI0_DAT11__UART1_RX_DATA | MUX_PAD_CTRL(UART_PAD_CTRL),
};
[/quote]

Понятно, спасибо большое!
А как запустить сборку после изменений? Скрипт uboot_rebuild.sh сносит весь каталог uboot-custom, а запуск kernel_rebuild.sh не видит изменений в u-boot.
Спуститься к концу Подняться к началу
Персональная информация
NovVal
Добавлено 07.07.2021 18:49 Сообщение: 63
NovVal
0

Пункты: 319
Регистрация: 20.04.2021
Понятно, спасибо большое!
А как запустить сборку после изменений? Скрипт uboot_rebuild.sh сносит весь каталог uboot-custom, а запуск kernel_rebuild.sh не видит изменений в u-boot.[/quote]
**********************************
Разобрался, запустил. Но почему-то собралось с параметром CONFIG_SYS_BOOT_NAND вместо CONFIG_SYS_BOOT_MMC, в результате не запускается linux.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 07.07.2021 19:48 Сообщение: 64
sasamy
4.77

Пункты: 60883
Регистрация: 14.08.2009
Цитата

А как запустить сборку после изменений? Скрипт uboot_rebuild.sh сносит весь каталог uboot-custom, а запуск kernel_rebuild.sh не видит изменений в u-boot.


нужно распаковать архив, сделать изменения и запаковать
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux