Мы используем контроллеры Wiren Board 8.5.3d/4G3 в своих изделиях (в device tree плата определяется как «Wiren Board rev. 8.5.1 (T507)», `hwrev` EC = 85) и готовим собственную сборку ОС на основе ваших исходников ядра.
1. На контроллерах с релизом wb-2609 стоит U-Boot `2025.04-wb1.1.5-wb101-00079-ga9e4abe31acc` (пакет `u-boot-wb8 2:2025.04+wb1.1.8-wb100`). В `wb-releases/git-sources.yaml` для `u-boot-wb8` указан FIXME, а в публичном репозитории `wirenboard/u-boot` есть только ветка `feature/wb8-lpddr4` на базе 2024.01. Пришлите, пожалуйста, исходный код этой версии, включая встроенный скрипт bootlib и параметры DRAM, или откройте ветку.
Какие слоты ATECC608A используют ваши сервисы (облако, сертификат устройства, `libateccssl`)? Можно ли нам безопасно использовать слоты 9, 10 и 12 под свои ключи? Используются ли монотонные счётчики Counter 0/1? Программируете ли вы ключ RPMB на eMMC контроллеров WB8 (на нашей плате `mmc rpmb read-counter` отвечает без ошибки)?
3. Как перевести WB8.5 в режим FEL (кнопка, перемычка или контакт на плате) для восстановления по USB?
4. Чем исполнение 8.5.3d/4G3 отличается от 8.5.1 с точки зрения ПО: тот же DTB `sun50i-h616-wirenboard851`, те же чип и параметры памяти LPDDR4? Что означает суффикс /4G3? Поддерживает ли один и тот же бинарник `u-boot-wb8` исполнения с 1 ГБ RAM / 8 ГБ eMMC (тот же тип памяти LPDDR4, другие параметры DRAM)?
судя по вопросам, вы разбираетесь в embedded-линуксах)
а нам - очень интересно, что вы делаете и чем не устроил искоробочный wb (не выходя за коммерческие тайны, разумеется)
=> предлагаю: сделать технический чатик в tg и там пообщаться (дабы не светить чувствительной информацией на весь интернет). Если вам такой формат - ОК, то пришлите, пожалуйста, свой ник; дальше наша ТП все организует