Skip to content

Conversation

@yaowjit
Copy link

@yaowjit yaowjit commented Jan 23, 2024

Add support for hugsun-x99(rk3399) #2015, dts is from kernel mainline, the uboot is the same as emb3531's.

@ophub ophub merged commit 45008d0 into ophub:main Jan 24, 2024
ophub added a commit that referenced this pull request Mar 14, 2024
Add support for hugsun-x99(rk3399)
ophub added a commit that referenced this pull request Apr 25, 2024
Add support for hugsun-x99(rk3399)
@LondyGhost
Copy link

这个是汇士宝x99吗

@JonyBest
Copy link

JonyBest commented Sep 15, 2025

С ВиФи разобрался. Работает на любом образе https://github.com/oph…s9xxx-armbian/releases на Armbian_rockchip_hugsun-x99. Логика такая:
Ищем информацию о Broadcom (brcm) устройствах dmesg | grep -i brcm
получаю ошибки в логах при загрузке фирмвари данного драйвера:

[   12.825243] brcmfmac: F1 signature read @0x18000000=0x15264345
[   12.855437] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[   12.938949] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac43455-sdio.hugsun,x99.bin failed with error -2
[   15.845079] brcmfmac: brcmf_sdio_bus_rxctl: resumed on timeout
[   15.877748] brcmfmac: brcmf_sdio_firmware_callback: brcmf_attach failed
[   17.893519] usbcore: registered new interface driver brcmfmac

Как видно оно пытается загрузить какую-то фирмварь и не может найти нужных файлов.
Драйвера на модуль в прошивке есть. Для решения проблемы пришлось создать символическую ссылку
sudo ln -s /lib/firmware/brcm/brcmfmac43455-sdio.bin /lib/firmware/brcm/brcmfmac43455-sdio.hugsun,x99.bin
Перезагрузите модуль

sudo rmmod brcmfmac
sudo modprobe brcmfmac

Модуль ВиФи заработал, но не корректно. Пробежался по форумам - рекоммендации передать регион драйверу. Перепробовал многое - помогло изменения конфига драйвера /usr/lib/firmware/brcm/brcmfmac43455-sdio.txt добавил строку ccode=RU

#AP6255_NVRAM_V1.0_29052015

NVRAMRev=$Rev: 498373 $
sromrev=11
ccode=RU

ВиФи заработало.
индикатор победить не получилось.

ophub added a commit that referenced this pull request Nov 2, 2025
Add support for hugsun-x99(rk3399)
ophub added a commit that referenced this pull request Dec 18, 2025
Add support for hugsun-x99(rk3399)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants