------------------------------------------------------------------------ CHANGELOG SDK 4.3 ---> SDK 4.4: ------------------------------------------------------------------------ ======================================== 1. SDK (основное дерево SDK) ======================================== - Кросс-компилятор GCC и сопутствующие утилиты (toolchain) обновлены до версии 10.2. - Обновлены файлы прошивки SCP для плат DBM и MITX (усовершенствована работа с CCN). - Исправлены мелкие ошибки в скриптах сборки. ======================================== 2. ARM Trusted Firmware (ARM TF) ======================================== - ARM TF обновлён до версии 2.3. - Добавлена поддержка LVDS VDU: теперь вторая загрузочная заставка выводится на LСD-панель (описание панели должно содержаться в дереве устройств). - На второй загрузочной заставке теперь выводится номер версии SDK. - Исправлены мелкие ошибки, влияющие на стабильность работы PLL и PCI Express. ======================================== 3. UEFI ======================================== - Добавлена поддержка LVDS VDU: если видеорежим, заданный для LCD-панели в дереве устройств, соответствует видеорежиму HDMI, заданному в конфигурации UEFI, то консоль UEFI отображается одновременно на видеоинтерфейсах HDMI и LVDS. - Исправлены ошибки, проявляющиеся при работе с PCI Express; добавлена возможность загрузки с NVMe. - Отключена поддержка протокола часов реального времени для исключения конфликта с драйверами RTC в Linux. - В меню UEFI Shell выводится версия SDK. ======================================== 4. Kernel (Linux kernel 4.9.241) ======================================== - Слияние с kernel.org 4.9.241. - Драйвер видеоконтроллера (VDU): добавлена поддержка LVDS VDU (пример описания LCD-панели добавлен в arch/arm64/boot/dts/baikal/bm-bfkm.dts). - В драйвер I2S добавлена возможность захвата звука с микрофона. - Улучшена производительность драйвера XGbE. - Исправлен ряд ошибок в драйверах VDU, PCI Express, PLL, файлах конфигурации, дереве устройств. - Включена инициализация модуля vmstat. - Добавлен драйвер аудиокодека NAU8822 (для платы MBM1.0). - Значение ARCH_NR_GPIO увеличено до 64. ======================================== 5. Initrd (Baikal Embedded Linux) ======================================== - Устранена мелкая ошибка, приводящая к прерыванию сборки образа корневой файловой системы на некоторых платформах. -------------------------------------------------