Друзья, у нас отличнейшая новость! В очередную версию ядра Linux 5.16 войдет поддержка наших контроллеров.
Для контроллеров это будет упрощенная поддержка с доработкой операционных систем, так как все необходимые изменения находятся в двух основных проектах (ядро и uboot).
Поддержка вошла в ветки разработки и планируется к выпуску в составе следующих версий.
Итак, об изменениях.
Патчи для u-boot вошли в uboot-next:
- поддержка в ядре с версии 5.16;
- поддержка в uboot с v2022.01;
- в ядре и uboot поддержка оборудования по device tree файлам;
- для uboot реализовано поведение: при нажатии пользовательской кнопки в момент перезагрузки (3-5 секунд после ресета), система будет пытаться загрузиться в первую очередь с microsd для h1 и с usb0 для d1;
- реализовано чтение прошитых параметров usid, mac, serial из efuse для H1.
Изменения uboot опубликованы в этом коммите.
Всё, что касается изменения в ядре, находится тут: коммит 1, коммит 2.