Модуль инициализации и запуска системы на вычислительном модуле на базе процессора Rockchip RK3568
startup-rockchip-rk3568 [универсальные опции библиотеки libstartup] [опции конкретного модуля инициализации]
ЗОСРВ «Нейтрино»
aarch64
Все модули инициализации систем в ЗОСРВ «Нейтрино» слинкованы с одной из стандартных библиотек libstartup и поддерживают её набор универсальных опций. Также у любого из них могут существовать дополнительные эксклюзивные опции.
Эксклюзивные опции:
1, 2, 5, 11, 22, 44, 89 секунд. При значении 0 Watchdog Timer остаётся выключенным.spi1=1 устанавливает режим мультиплексирования m1 для spi1. Доступные значения: spi0 spi1 spi2 spi3 can0 can1 can2 gmac0 gmac1 i2c0 i2c1 i2c2 i2c3 i2c4 i2c5 uart0 uart1 uart2 uart3 uart4 uart5 uart6 uart7 uart8 uart9
| Если не задавать режим для контроллера, мультиплексирование для этого контроллера будет соответствовать настройкам загрузчика. |
Универсальные опции библиотек:
Различные модули инициализации могут перекрывать универсальные опции, а также поддерживать дополнительные, специфичные для конкретных систем, опции. Приоритет действия следующий:
|
Установка опции gmac0=0 настроит пины для корректной работы сетевого контроллера GMAC0. |
Стандартные опции библиотеки libstartup описаны на странице описания модуля startup в разделе Универсальные опции библиотеки libstartup.
| startup-rockchip-rk3568 основан на libstartup. |
Модуль инициализации startup-rockchip-rk3568 обеспечивает запуск и начальную инициализацию вычислительного модуля на базе микропроцессора Rockchip RK3568.
Базовый вариант запуска с включением вывода отладочной информации:
startup-rockchip-rk3568 -v
BSP для систем на базе процессора Rockchip RK3568, модуль инициализации
Предыдущий раздел: перейти