From da841553cd7b00db3d2e08db485af3833176ea11 Mon Sep 17 00:00:00 2001 From: chainsx Date: Mon, 27 Oct 2025 16:00:13 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=96=B0=E6=95=B4=E7=90=86=E4=BA=8C?= =?UTF-8?q?=E8=BF=9B=E5=88=B6=E6=96=87=E4=BB=B6=E7=9B=AE=E5=BD=95=EF=BC=8C?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=9B=AE=E5=BD=95=E6=96=87=E4=BB=B6=E5=8F=8A?= =?UTF-8?q?=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- documents/rockchip/openEuler适配指南.md | 4 +- scripts/bin/README.md | 8 ++++ scripts/bin/linux-firmware/README.md | 17 ++++++++ .../aic8800/aic8800/aic_userconfig.txt | 0 .../linux-firmware/aic8800/aic8800/fmacfw.bin | Bin .../aic8800/aic8800/fmacfw_m2d.bin | Bin .../aic8800/aic8800/fmacfw_no_msg_ep.bin | Bin .../aic8800/aic8800/fmacfw_no_msg_ep_rf.bin | Bin .../aic8800/aic8800/fmacfw_rf.bin | Bin .../aic8800/aic8800/fw_adid.bin | Bin .../aic8800/aic8800/fw_adid_rf.bin | Bin .../aic8800/aic8800/fw_adid_u03.bin | Bin .../aic8800/aic8800/fw_ble_scan.bin | Bin .../aic8800/fw_ble_scan_ad_filter_dcdc.bin | Bin .../aic8800/fw_ble_scan_ad_filter_ldo.bin | Bin .../aic8800/aic8800/fw_patch.bin | Bin .../aic8800/aic8800/fw_patch_rf.bin | Bin .../aic8800/aic8800/fw_patch_table.bin | Bin .../aic8800/aic8800/fw_patch_table_u03.bin | Bin .../aic8800/aic8800/fw_patch_u03.bin | Bin .../aic8800/aic8800/m2d_ota.bin | Bin .../aic8800D80/aic_userconfig_8800d80.txt | 0 .../aic8800/aic8800D80/calibmode_8800d80.bin | Bin .../aic8800/aic8800D80/fmacfw_8800d80_u02.bin | Bin .../aic8800D80/fw_adid_8800d80_u02.bin | Bin .../aic8800D80/fw_ble_scan_ad_filter.bin | Bin .../aic8800D80/fw_patch_8800d80_u02.bin | Bin .../aic8800D80/fw_patch_table_8800d80_u02.bin | Bin .../aic8800D80/lmacfw_rf_8800d80_u02.bin | Bin .../aic8800DC/aic_userconfig_8800dc.txt | 0 .../aic8800DC/aic_userconfig_8800dw.txt | 0 .../aic8800DC/fmacfw_calib_8800dc_h_u02.bin | Bin .../aic8800DC/fmacfw_calib_8800dc_u02.bin | Bin .../aic8800DC/fmacfw_patch_8800dc_h_u02.bin | Bin .../aic8800DC/fmacfw_patch_8800dc_ipc_u02.bin | Bin .../aic8800DC/fmacfw_patch_8800dc_u02.bin | Bin .../fmacfw_patch_tbl_8800dc_h_u02.bin | Bin .../fmacfw_patch_tbl_8800dc_ipc_u02.bin | Bin .../aic8800DC/fmacfw_patch_tbl_8800dc_u02.bin | Bin .../aic8800/aic8800DC/fw_adid_8800dc_u02h.bin | Bin .../aic8800/aic8800DC/fw_patch_8800dc_u02.bin | Bin .../aic8800DC/fw_patch_8800dc_u02h.bin | Bin .../aic8800DC/fw_patch_table_8800dc_u02.bin | Bin .../aic8800DC/fw_patch_table_8800dc_u02h.bin | Bin .../aic8800/aic8800DC/lmacfw_rf_8800dc.bin | Bin .../linux-firmware/ap6255/BCM4345C0.hcd | Bin .../ap6255/brcmfmac43455-sdio.bin | Bin .../ap6255/brcmfmac43455-sdio.txt | 0 .../linux-firmware/ap6275s/BCM4362A2.hcd | Bin .../ap6275s/brcmfmac43752-sdio.bin | Bin .../ap6275s/brcmfmac43752-sdio.txt | 0 .../linux-firmware/ap6356s/BCM4356A2.hcd | Bin .../ap6356s/brcmfmac4356-sdio.bin | Bin .../ap6356s/brcmfmac4356-sdio.txt | 0 scripts/bin/linux-firmware/bcmdhd/README.md | 34 +++++++++++++++ .../bcmdhd/ap6275s}/config.txt | 0 .../bcmdhd/ap6275s}/fw_bcm43752a2_ag.bin | 0 .../bcmdhd/ap6275s}/nvram_ap6275s.txt | 0 .../bcmdhd/ap6356s}/4343A0.hcd | Bin .../bcmdhd/ap6356s}/BCM4330B1.hcd | Bin .../bcmdhd/ap6356s}/BCM4343B0.hcd | Bin .../bcmdhd/ap6356s}/BCM4345C0.hcd | Bin .../bcmdhd/ap6356s}/BCM4345C0_ap.hcd | Bin .../bcmdhd/ap6356s}/BCM4345C5.hcd | Bin .../bcmdhd/ap6356s}/BCM4354A2.hcd | Bin .../bcmdhd/ap6356s}/BCM4356A2.hcd | Bin .../bcmdhd/ap6356s}/BCM4359C0.hcd | Bin .../bcmdhd/ap6356s}/awnb108.hcd | Bin .../bcmdhd/ap6356s}/bcm20710a1.hcd | Bin .../bcmdhd/ap6356s}/bcm20710a1_24M.hcd | Bin .../bcmdhd/ap6356s}/bcm20710a1_26M.hcd | Bin .../bcmdhd/ap6356s}/bcm2076b1.hcd | Bin .../bcmdhd/ap6356s}/bcm40183b2.hcd | Bin .../bcmdhd/ap6356s}/bcm43241b4.hcd | Bin .../bcmdhd/ap6356s}/bcm4329.hcd | Bin .../bcmdhd/ap6356s}/bcm43341b0.hcd | Bin .../bcmdhd/ap6356s}/bcm4339a0.hcd | Bin .../bcmdhd/ap6356s}/bcm43438a0.hcd | Bin .../bcmdhd/ap6356s}/bcm43438a1.hcd | Bin .../bcmdhd/ap6356s}/bcm4354a1.hcd | Bin .../bcmdhd/ap6356s}/fw_awnb108.bin | Bin .../bcmdhd/ap6356s}/fw_awnb108_ap.bin | Bin .../bcmdhd/ap6356s}/fw_bcm40181a2.bin | Bin .../bcmdhd/ap6356s}/fw_bcm40181a2_apsta.bin | Bin .../bcmdhd/ap6356s}/fw_bcm40183b2.bin | Bin .../bcmdhd/ap6356s}/fw_bcm40183b2_ag.bin | Bin .../bcmdhd/ap6356s}/fw_bcm43241b4_ag.bin | Bin .../bcmdhd/ap6356s}/fw_bcm4330.bin | Bin .../bcmdhd/ap6356s}/fw_bcm43341b0_ag.bin | Bin .../bcmdhd/ap6356s}/fw_bcm4334b1_ag.bin | Bin .../bcmdhd/ap6356s}/fw_bcm4339a0_ag.bin | Bin .../bcmdhd/ap6356s}/fw_bcm43436b0.bin | Bin .../bcmdhd/ap6356s}/fw_bcm43436b0_apsta.bin | Bin .../bcmdhd/ap6356s}/fw_bcm43438a0.bin | Bin .../bcmdhd/ap6356s}/fw_bcm43438a1.bin | Bin .../bcmdhd/ap6356s}/fw_bcm43438a1_apsta.bin | Bin .../bcmdhd/ap6356s}/fw_bcm43455c0_ag.bin | Bin .../bcmdhd/ap6356s}/fw_bcm43456c5_ag.bin | Bin .../bcmdhd/ap6356s}/fw_bcm4354a1_ag.bin | Bin .../bcmdhd/ap6356s}/fw_bcm4356a2_ag.bin | Bin .../bcmdhd/ap6356s}/fw_bcm4359c0_ag.bin | Bin .../bcmdhd/ap6356s}/fw_cyw43438.bin | Bin .../bcmdhd/ap6356s}/fw_cyw43455.bin | Bin .../bcmdhd/ap6356s}/nh660.hcd | Bin .../bcmdhd/ap6356s}/nvram_4330.txt | 0 .../bcmdhd/ap6356s}/nvram_4330_oob.txt | 0 .../bcmdhd/ap6356s}/nvram_AP6210.txt | 0 .../bcmdhd/ap6356s}/nvram_AP6210_24M.txt | 0 .../bcmdhd/ap6356s}/nvram_AP6234.txt | 0 .../bcmdhd/ap6356s}/nvram_AP6330.txt | 0 .../bcmdhd/ap6356s}/nvram_AP6335.txt | 0 .../bcmdhd/ap6356s}/nvram_AP6441.txt | 0 .../bcmdhd/ap6356s}/nvram_AP6476.txt | 0 .../bcmdhd/ap6356s}/nvram_AP6493.txt | 0 .../bcmdhd/ap6356s}/nvram_B23.txt | 0 .../bcmdhd/ap6356s}/nvram_RK901.txt | 0 .../bcmdhd/ap6356s}/nvram_RK903.cal | 0 .../bcmdhd/ap6356s}/nvram_RK903.txt | 0 .../bcmdhd/ap6356s}/nvram_RK903_26M.cal | 0 .../bcmdhd/ap6356s}/nvram_ap6181.txt | 0 .../bcmdhd/ap6356s}/nvram_ap6212.txt | 0 .../bcmdhd/ap6356s}/nvram_ap6212a.txt | 0 .../bcmdhd/ap6356s}/nvram_ap6212a_ap.txt | 0 .../bcmdhd/ap6356s}/nvram_ap6212a_cy.txt | 0 .../bcmdhd/ap6356s}/nvram_ap6233f.txt | 0 .../bcmdhd/ap6356s}/nvram_ap6236.txt | 0 .../bcmdhd/ap6356s}/nvram_ap6255.txt | 0 .../bcmdhd/ap6356s}/nvram_ap6256.txt | 0 .../bcmdhd/ap6356s}/nvram_ap62x2.txt | 0 .../bcmdhd/ap6356s}/nvram_ap6354.txt | 0 .../bcmdhd/ap6356s}/nvram_ap6356.txt | 0 .../bcmdhd/ap6356s}/nvram_ap6356s.txt | 0 .../bcmdhd/ap6356s}/nvram_ap6398s.txt | 0 .../bcmdhd/ap6356s}/nvram_ap6452.txt | 0 .../bcmdhd/ap6356s}/nvram_awnb108.txt | 0 .../bcmdhd/ap6356s}/nvram_cyw43438.txt | 0 .../bcmdhd/ap6356s}/nvram_cyw43455.txt | 0 .../bcmdhd/ap6356s}/rk903.hcd | Bin .../bcmdhd/ap6356s}/rk903_26M.hcd | Bin .../bcmdhd/ap6356s}/wifi_efuse_8189e.map | 0 .../bcmdhd/ap6356s}/wifi_efuse_8723bs-vq0.map | 0 .../bcmdhd/ap6356s}/wifi_efuse_8723cs.map | 0 .../bcmdhd/ap6356s}/wifi_efuse_8723ds.map | 0 .../linux-firmware/rtl8821c/rtk_hciattach | Bin .../linux-firmware/rtl8821c/rtl8821c_config | Bin .../linux-firmware/rtl8821c/rtl8821c_fw | Bin .../rtl8821c/systemd-hciattach.service | 0 .../linux-firmware/uwe5622/wcnmodem-38222.bin | Bin .../linux-firmware/uwe5622/wcnmodem.bin | Bin .../uwe5622/wifi_2355b001_1ant.ini | 0 .../qemu-user-static-aarch64-x86_64.rpm | Bin scripts/bin/tools/README.md | 17 ++++++++ .../{ => tools}/rockchip/rk3399_loader.bin | Bin .../{ => tools}/rockchip/rk3399_parameter.gpt | 0 .../{ => tools}/rockchip/rk356x_loader.bin | Bin .../{ => tools}/rockchip/rk3576_loader.bin | Bin .../rockchip/rk3588-pack/MiniLoaderAll.bin | Bin .../{ => tools}/rockchip/rk3588-pack/afptool | Bin .../{ => tools}/rockchip/rk3588-pack/misc.img | Bin .../{ => tools}/rockchip/rk3588-pack/oem.img | Bin .../rockchip/rk3588-pack/package-file | 0 .../rockchip/rk3588-pack/parameter.txt | 0 .../rockchip/rk3588-pack/recovery.img | Bin .../rockchip/rk3588-pack/rk3588-mkupdate.sh | 0 .../rockchip/rk3588-pack/rkImageMaker | Bin .../rockchip/rk3588-pack/uboot.img | Bin .../rockchip/rk3588-pack/userdata.img | Bin .../{ => tools}/rockchip/rk3588_loader.bin | Bin .../{ => tools}/rockchip/rk3588_parameter.gpt | 0 scripts/bin/u-boot/README.md | 41 ++++++++++++++++++ .../u-boot/armsom-sige5/idbloader.img | Bin .../u-boot/armsom-sige5/u-boot.itb | Bin .../u-boot/dshanpi-a1/idbloader.img | Bin .../u-boot/dshanpi-a1/u-boot.itb | Bin .../u-boot/firefly-rk3566/idbloader.img | Bin .../u-boot/firefly-rk3566/u-boot.itb | Bin .../u-boot/firefly-rk3568/idbloader.img | Bin .../u-boot/firefly-rk3568/u-boot.itb | Bin .../u-boot/firefly-rk3588/idbloader.img | Bin .../u-boot/firefly-rk3588/u-boot.itb | Bin .../longanpi-3h/u-boot-sunxi-with-spl.bin | Bin .../orangepi-zero2/u-boot-sunxi-with-spl.bin | Bin .../{rockchip => }/u-boot/phytiumpi/env.txt | 0 .../u-boot/phytiumpi/fip-all-sd-boot.bin | Bin .../u-boot/radxa-rock5b/idbloader.img | Bin .../u-boot/radxa-rock5b/u-boot.itb | Bin scripts/boards/firefly-rk3399.conf | 8 ++-- scripts/boards/firefly-roc-rk3568-pc.conf | 6 +-- scripts/build.sh | 2 +- scripts/build_rootfs.sh | 2 +- scripts/build_u-boot.sh | 2 +- .../wireless => configs/rockchip}/enable_bt | 0 .../wireless => configs/rockchip}/rcS.sh | 0 scripts/gen_image.sh | 6 +-- 194 files changed, 131 insertions(+), 16 deletions(-) create mode 100644 scripts/bin/README.md create mode 100644 scripts/bin/linux-firmware/README.md rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/aic_userconfig.txt (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/fmacfw.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/fmacfw_m2d.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/fmacfw_no_msg_ep.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/fmacfw_no_msg_ep_rf.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/fmacfw_rf.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/fw_adid.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/fw_adid_rf.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/fw_adid_u03.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/fw_ble_scan.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/fw_ble_scan_ad_filter_dcdc.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/fw_ble_scan_ad_filter_ldo.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/fw_patch.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/fw_patch_rf.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/fw_patch_table.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/fw_patch_table_u03.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/fw_patch_u03.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800/m2d_ota.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800D80/aic_userconfig_8800d80.txt (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800D80/calibmode_8800d80.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800D80/fmacfw_8800d80_u02.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800D80/fw_adid_8800d80_u02.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800D80/fw_ble_scan_ad_filter.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800D80/fw_patch_8800d80_u02.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800D80/fw_patch_table_8800d80_u02.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800D80/lmacfw_rf_8800d80_u02.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800DC/aic_userconfig_8800dc.txt (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800DC/aic_userconfig_8800dw.txt (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800DC/fmacfw_calib_8800dc_h_u02.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800DC/fmacfw_calib_8800dc_u02.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800DC/fmacfw_patch_8800dc_h_u02.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800DC/fmacfw_patch_8800dc_ipc_u02.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800DC/fmacfw_patch_8800dc_u02.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800DC/fmacfw_patch_tbl_8800dc_h_u02.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800DC/fmacfw_patch_tbl_8800dc_ipc_u02.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800DC/fmacfw_patch_tbl_8800dc_u02.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800DC/fw_adid_8800dc_u02h.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800DC/fw_patch_8800dc_u02.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800DC/fw_patch_8800dc_u02h.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800DC/fw_patch_table_8800dc_u02.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800DC/fw_patch_table_8800dc_u02h.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/aic8800/aic8800DC/lmacfw_rf_8800dc.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/ap6255/BCM4345C0.hcd (100%) rename scripts/bin/{rockchip => }/linux-firmware/ap6255/brcmfmac43455-sdio.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/ap6255/brcmfmac43455-sdio.txt (100%) rename scripts/bin/{rockchip => }/linux-firmware/ap6275s/BCM4362A2.hcd (100%) rename scripts/bin/{rockchip => }/linux-firmware/ap6275s/brcmfmac43752-sdio.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/ap6275s/brcmfmac43752-sdio.txt (100%) rename scripts/bin/{rockchip => }/linux-firmware/ap6356s/BCM4356A2.hcd (100%) rename scripts/bin/{rockchip => }/linux-firmware/ap6356s/brcmfmac4356-sdio.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/ap6356s/brcmfmac4356-sdio.txt (100%) create mode 100644 scripts/bin/linux-firmware/bcmdhd/README.md rename scripts/bin/{rockchip/linux-firmware/bcmdhd => linux-firmware/bcmdhd/ap6275s}/config.txt (100%) rename scripts/bin/{rockchip/linux-firmware/bcmdhd => linux-firmware/bcmdhd/ap6275s}/fw_bcm43752a2_ag.bin (100%) rename scripts/bin/{rockchip/linux-firmware/bcmdhd => linux-firmware/bcmdhd/ap6275s}/nvram_ap6275s.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/4343A0.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/BCM4330B1.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/BCM4343B0.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/BCM4345C0.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/BCM4345C0_ap.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/BCM4345C5.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/BCM4354A2.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/BCM4356A2.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/BCM4359C0.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/awnb108.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/bcm20710a1.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/bcm20710a1_24M.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/bcm20710a1_26M.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/bcm2076b1.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/bcm40183b2.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/bcm43241b4.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/bcm4329.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/bcm43341b0.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/bcm4339a0.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/bcm43438a0.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/bcm43438a1.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/bcm4354a1.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_awnb108.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_awnb108_ap.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm40181a2.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm40181a2_apsta.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm40183b2.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm40183b2_ag.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm43241b4_ag.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm4330.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm43341b0_ag.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm4334b1_ag.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm4339a0_ag.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm43436b0.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm43436b0_apsta.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm43438a0.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm43438a1.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm43438a1_apsta.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm43455c0_ag.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm43456c5_ag.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm4354a1_ag.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm4356a2_ag.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_bcm4359c0_ag.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_cyw43438.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/fw_cyw43455.bin (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nh660.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_4330.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_4330_oob.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_AP6210.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_AP6210_24M.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_AP6234.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_AP6330.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_AP6335.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_AP6441.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_AP6476.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_AP6493.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_B23.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_RK901.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_RK903.cal (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_RK903.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_RK903_26M.cal (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_ap6181.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_ap6212.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_ap6212a.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_ap6212a_ap.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_ap6212a_cy.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_ap6233f.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_ap6236.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_ap6255.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_ap6256.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_ap62x2.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_ap6354.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_ap6356.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_ap6356s.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_ap6398s.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_ap6452.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_awnb108.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_cyw43438.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/nvram_cyw43455.txt (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/rk903.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/rk903_26M.hcd (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/wifi_efuse_8189e.map (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/wifi_efuse_8723bs-vq0.map (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/wifi_efuse_8723cs.map (100%) rename scripts/bin/{rockchip/wireless/system/etc/firmware => linux-firmware/bcmdhd/ap6356s}/wifi_efuse_8723ds.map (100%) rename scripts/bin/{rockchip => }/linux-firmware/rtl8821c/rtk_hciattach (100%) rename scripts/bin/{rockchip => }/linux-firmware/rtl8821c/rtl8821c_config (100%) rename scripts/bin/{rockchip => }/linux-firmware/rtl8821c/rtl8821c_fw (100%) rename scripts/bin/{rockchip => }/linux-firmware/rtl8821c/systemd-hciattach.service (100%) rename scripts/bin/{rockchip => }/linux-firmware/uwe5622/wcnmodem-38222.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/uwe5622/wcnmodem.bin (100%) rename scripts/bin/{rockchip => }/linux-firmware/uwe5622/wifi_2355b001_1ant.ini (100%) rename scripts/bin/{rockchip => }/qemu-user-static-aarch64-x86_64.rpm (100%) create mode 100644 scripts/bin/tools/README.md rename scripts/bin/{ => tools}/rockchip/rk3399_loader.bin (100%) rename scripts/bin/{ => tools}/rockchip/rk3399_parameter.gpt (100%) rename scripts/bin/{ => tools}/rockchip/rk356x_loader.bin (100%) rename scripts/bin/{ => tools}/rockchip/rk3576_loader.bin (100%) rename scripts/bin/{ => tools}/rockchip/rk3588-pack/MiniLoaderAll.bin (100%) rename scripts/bin/{ => tools}/rockchip/rk3588-pack/afptool (100%) rename scripts/bin/{ => tools}/rockchip/rk3588-pack/misc.img (100%) rename scripts/bin/{ => tools}/rockchip/rk3588-pack/oem.img (100%) rename scripts/bin/{ => tools}/rockchip/rk3588-pack/package-file (100%) rename scripts/bin/{ => tools}/rockchip/rk3588-pack/parameter.txt (100%) rename scripts/bin/{ => tools}/rockchip/rk3588-pack/recovery.img (100%) rename scripts/bin/{ => tools}/rockchip/rk3588-pack/rk3588-mkupdate.sh (100%) rename scripts/bin/{ => tools}/rockchip/rk3588-pack/rkImageMaker (100%) rename scripts/bin/{ => tools}/rockchip/rk3588-pack/uboot.img (100%) rename scripts/bin/{ => tools}/rockchip/rk3588-pack/userdata.img (100%) rename scripts/bin/{ => tools}/rockchip/rk3588_loader.bin (100%) rename scripts/bin/{ => tools}/rockchip/rk3588_parameter.gpt (100%) create mode 100644 scripts/bin/u-boot/README.md rename scripts/bin/{rockchip => }/u-boot/armsom-sige5/idbloader.img (100%) rename scripts/bin/{rockchip => }/u-boot/armsom-sige5/u-boot.itb (100%) rename scripts/bin/{rockchip => }/u-boot/dshanpi-a1/idbloader.img (100%) rename scripts/bin/{rockchip => }/u-boot/dshanpi-a1/u-boot.itb (100%) rename scripts/bin/{rockchip => }/u-boot/firefly-rk3566/idbloader.img (100%) rename scripts/bin/{rockchip => }/u-boot/firefly-rk3566/u-boot.itb (100%) rename scripts/bin/{rockchip => }/u-boot/firefly-rk3568/idbloader.img (100%) rename scripts/bin/{rockchip => }/u-boot/firefly-rk3568/u-boot.itb (100%) rename scripts/bin/{rockchip => }/u-boot/firefly-rk3588/idbloader.img (100%) rename scripts/bin/{rockchip => }/u-boot/firefly-rk3588/u-boot.itb (100%) rename scripts/bin/{rockchip => }/u-boot/longanpi-3h/u-boot-sunxi-with-spl.bin (100%) rename scripts/bin/{rockchip => }/u-boot/orangepi-zero2/u-boot-sunxi-with-spl.bin (100%) rename scripts/bin/{rockchip => }/u-boot/phytiumpi/env.txt (100%) rename scripts/bin/{rockchip => }/u-boot/phytiumpi/fip-all-sd-boot.bin (100%) rename scripts/bin/{rockchip => }/u-boot/radxa-rock5b/idbloader.img (100%) rename scripts/bin/{rockchip => }/u-boot/radxa-rock5b/u-boot.itb (100%) rename scripts/{bin/rockchip/wireless => configs/rockchip}/enable_bt (100%) rename scripts/{bin/rockchip/wireless => configs/rockchip}/rcS.sh (100%) diff --git a/documents/rockchip/openEuler适配指南.md b/documents/rockchip/openEuler适配指南.md index bf7f074..e700e5b 100644 --- a/documents/rockchip/openEuler适配指南.md +++ b/documents/rockchip/openEuler适配指南.md @@ -50,7 +50,7 @@ ## 准备 firmware 文件 -这里提到的 firmware 是开发板的板载蓝牙和 WiFi 的驱动固件,可参考[本框架储存的的 firmware 文件](../../scripts/bin/rockchip/linux-firmware/)。 +这里提到的 firmware 是开发板的板载蓝牙和 WiFi 的驱动固件,可参考[本框架储存的的 firmware 文件](../../scripts/bin/linux-firmware/)。 请确定开发板所使用的 firmware,并提交至仓库的相应目录下。 @@ -122,7 +122,7 @@ POST_BOARD_OVERLAY() { - nonfree_bin_dir - 该参数为储存 firmware 的文件夹,默认为 [../../scripts/bin/rockchip/](../../scripts/bin/rockchip/)。 + 该参数为储存 firmware 的文件夹,默认为 [../../scripts/bin/rockchip/](../../scripts/bin/)。 - rootfs_dir diff --git a/scripts/bin/README.md b/scripts/bin/README.md new file mode 100644 index 0000000..c3f517a --- /dev/null +++ b/scripts/bin/README.md @@ -0,0 +1,8 @@ +### 目录说明 + +本目录用于存放构建镜像所需的二进制文件,包含以下几个内容: + +- [非开源无线固件 linux-firmware](linux-firmware/README.md) +- [工具目录](tools/README.md) +- [预编译的 u-boot 二进制文件](u-boot/README.md) +- [Qemu User Static 预编译软件包](qemu-user-static-aarch64-x86_64.rpm) \ No newline at end of file diff --git a/scripts/bin/linux-firmware/README.md b/scripts/bin/linux-firmware/README.md new file mode 100644 index 0000000..e4b45d8 --- /dev/null +++ b/scripts/bin/linux-firmware/README.md @@ -0,0 +1,17 @@ +### 目录说明 + +本目录用于存放构建镜像所需的非开源无线固件,包含内容如下: + +- aic8800:适用于 AIC8800/AIC8800D80/AIC8800DC 的无线固件。 + +- ap6255:适用于使用 brcmfamc 无线驱动的 AP6255 无线模块的无线固件。 + +- ap6275s:适用于使用 brcmfamc 无线驱动的 AP6275S 无线模块的无线固件。 + +- ap6356s:适用于使用 brcmfamc 无线驱动的 AP6356S 无线模块的无线固件。 + +- bcmdhd:适用于使用 bcmdhd 无线驱动的 AP6275S、AP6256S 无线模块的无线固件。 + +- rtl8821c:适用于 RTL8821C 的无线固件。 + +- uwe5622:适用于 UWE5622 的无线固件。 \ No newline at end of file diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/aic_userconfig.txt b/scripts/bin/linux-firmware/aic8800/aic8800/aic_userconfig.txt similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/aic_userconfig.txt rename to scripts/bin/linux-firmware/aic8800/aic8800/aic_userconfig.txt diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fmacfw.bin b/scripts/bin/linux-firmware/aic8800/aic8800/fmacfw.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fmacfw.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/fmacfw.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fmacfw_m2d.bin b/scripts/bin/linux-firmware/aic8800/aic8800/fmacfw_m2d.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fmacfw_m2d.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/fmacfw_m2d.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fmacfw_no_msg_ep.bin b/scripts/bin/linux-firmware/aic8800/aic8800/fmacfw_no_msg_ep.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fmacfw_no_msg_ep.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/fmacfw_no_msg_ep.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fmacfw_no_msg_ep_rf.bin b/scripts/bin/linux-firmware/aic8800/aic8800/fmacfw_no_msg_ep_rf.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fmacfw_no_msg_ep_rf.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/fmacfw_no_msg_ep_rf.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fmacfw_rf.bin b/scripts/bin/linux-firmware/aic8800/aic8800/fmacfw_rf.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fmacfw_rf.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/fmacfw_rf.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_adid.bin b/scripts/bin/linux-firmware/aic8800/aic8800/fw_adid.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_adid.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/fw_adid.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_adid_rf.bin b/scripts/bin/linux-firmware/aic8800/aic8800/fw_adid_rf.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_adid_rf.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/fw_adid_rf.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_adid_u03.bin b/scripts/bin/linux-firmware/aic8800/aic8800/fw_adid_u03.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_adid_u03.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/fw_adid_u03.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_ble_scan.bin b/scripts/bin/linux-firmware/aic8800/aic8800/fw_ble_scan.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_ble_scan.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/fw_ble_scan.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_ble_scan_ad_filter_dcdc.bin b/scripts/bin/linux-firmware/aic8800/aic8800/fw_ble_scan_ad_filter_dcdc.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_ble_scan_ad_filter_dcdc.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/fw_ble_scan_ad_filter_dcdc.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_ble_scan_ad_filter_ldo.bin b/scripts/bin/linux-firmware/aic8800/aic8800/fw_ble_scan_ad_filter_ldo.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_ble_scan_ad_filter_ldo.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/fw_ble_scan_ad_filter_ldo.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_patch.bin b/scripts/bin/linux-firmware/aic8800/aic8800/fw_patch.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_patch.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/fw_patch.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_patch_rf.bin b/scripts/bin/linux-firmware/aic8800/aic8800/fw_patch_rf.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_patch_rf.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/fw_patch_rf.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_patch_table.bin b/scripts/bin/linux-firmware/aic8800/aic8800/fw_patch_table.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_patch_table.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/fw_patch_table.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_patch_table_u03.bin b/scripts/bin/linux-firmware/aic8800/aic8800/fw_patch_table_u03.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_patch_table_u03.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/fw_patch_table_u03.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_patch_u03.bin b/scripts/bin/linux-firmware/aic8800/aic8800/fw_patch_u03.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/fw_patch_u03.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/fw_patch_u03.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800/m2d_ota.bin b/scripts/bin/linux-firmware/aic8800/aic8800/m2d_ota.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800/m2d_ota.bin rename to scripts/bin/linux-firmware/aic8800/aic8800/m2d_ota.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800D80/aic_userconfig_8800d80.txt b/scripts/bin/linux-firmware/aic8800/aic8800D80/aic_userconfig_8800d80.txt similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800D80/aic_userconfig_8800d80.txt rename to scripts/bin/linux-firmware/aic8800/aic8800D80/aic_userconfig_8800d80.txt diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800D80/calibmode_8800d80.bin b/scripts/bin/linux-firmware/aic8800/aic8800D80/calibmode_8800d80.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800D80/calibmode_8800d80.bin rename to scripts/bin/linux-firmware/aic8800/aic8800D80/calibmode_8800d80.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800D80/fmacfw_8800d80_u02.bin b/scripts/bin/linux-firmware/aic8800/aic8800D80/fmacfw_8800d80_u02.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800D80/fmacfw_8800d80_u02.bin rename to scripts/bin/linux-firmware/aic8800/aic8800D80/fmacfw_8800d80_u02.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800D80/fw_adid_8800d80_u02.bin b/scripts/bin/linux-firmware/aic8800/aic8800D80/fw_adid_8800d80_u02.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800D80/fw_adid_8800d80_u02.bin rename to scripts/bin/linux-firmware/aic8800/aic8800D80/fw_adid_8800d80_u02.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800D80/fw_ble_scan_ad_filter.bin b/scripts/bin/linux-firmware/aic8800/aic8800D80/fw_ble_scan_ad_filter.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800D80/fw_ble_scan_ad_filter.bin rename to scripts/bin/linux-firmware/aic8800/aic8800D80/fw_ble_scan_ad_filter.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800D80/fw_patch_8800d80_u02.bin b/scripts/bin/linux-firmware/aic8800/aic8800D80/fw_patch_8800d80_u02.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800D80/fw_patch_8800d80_u02.bin rename to scripts/bin/linux-firmware/aic8800/aic8800D80/fw_patch_8800d80_u02.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800D80/fw_patch_table_8800d80_u02.bin b/scripts/bin/linux-firmware/aic8800/aic8800D80/fw_patch_table_8800d80_u02.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800D80/fw_patch_table_8800d80_u02.bin rename to scripts/bin/linux-firmware/aic8800/aic8800D80/fw_patch_table_8800d80_u02.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800D80/lmacfw_rf_8800d80_u02.bin b/scripts/bin/linux-firmware/aic8800/aic8800D80/lmacfw_rf_8800d80_u02.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800D80/lmacfw_rf_8800d80_u02.bin rename to scripts/bin/linux-firmware/aic8800/aic8800D80/lmacfw_rf_8800d80_u02.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/aic_userconfig_8800dc.txt b/scripts/bin/linux-firmware/aic8800/aic8800DC/aic_userconfig_8800dc.txt similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/aic_userconfig_8800dc.txt rename to scripts/bin/linux-firmware/aic8800/aic8800DC/aic_userconfig_8800dc.txt diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/aic_userconfig_8800dw.txt b/scripts/bin/linux-firmware/aic8800/aic8800DC/aic_userconfig_8800dw.txt similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/aic_userconfig_8800dw.txt rename to scripts/bin/linux-firmware/aic8800/aic8800DC/aic_userconfig_8800dw.txt diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fmacfw_calib_8800dc_h_u02.bin b/scripts/bin/linux-firmware/aic8800/aic8800DC/fmacfw_calib_8800dc_h_u02.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fmacfw_calib_8800dc_h_u02.bin rename to scripts/bin/linux-firmware/aic8800/aic8800DC/fmacfw_calib_8800dc_h_u02.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fmacfw_calib_8800dc_u02.bin b/scripts/bin/linux-firmware/aic8800/aic8800DC/fmacfw_calib_8800dc_u02.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fmacfw_calib_8800dc_u02.bin rename to scripts/bin/linux-firmware/aic8800/aic8800DC/fmacfw_calib_8800dc_u02.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fmacfw_patch_8800dc_h_u02.bin b/scripts/bin/linux-firmware/aic8800/aic8800DC/fmacfw_patch_8800dc_h_u02.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fmacfw_patch_8800dc_h_u02.bin rename to scripts/bin/linux-firmware/aic8800/aic8800DC/fmacfw_patch_8800dc_h_u02.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fmacfw_patch_8800dc_ipc_u02.bin b/scripts/bin/linux-firmware/aic8800/aic8800DC/fmacfw_patch_8800dc_ipc_u02.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fmacfw_patch_8800dc_ipc_u02.bin rename to scripts/bin/linux-firmware/aic8800/aic8800DC/fmacfw_patch_8800dc_ipc_u02.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fmacfw_patch_8800dc_u02.bin b/scripts/bin/linux-firmware/aic8800/aic8800DC/fmacfw_patch_8800dc_u02.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fmacfw_patch_8800dc_u02.bin rename to scripts/bin/linux-firmware/aic8800/aic8800DC/fmacfw_patch_8800dc_u02.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fmacfw_patch_tbl_8800dc_h_u02.bin b/scripts/bin/linux-firmware/aic8800/aic8800DC/fmacfw_patch_tbl_8800dc_h_u02.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fmacfw_patch_tbl_8800dc_h_u02.bin rename to scripts/bin/linux-firmware/aic8800/aic8800DC/fmacfw_patch_tbl_8800dc_h_u02.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fmacfw_patch_tbl_8800dc_ipc_u02.bin b/scripts/bin/linux-firmware/aic8800/aic8800DC/fmacfw_patch_tbl_8800dc_ipc_u02.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fmacfw_patch_tbl_8800dc_ipc_u02.bin rename to scripts/bin/linux-firmware/aic8800/aic8800DC/fmacfw_patch_tbl_8800dc_ipc_u02.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fmacfw_patch_tbl_8800dc_u02.bin b/scripts/bin/linux-firmware/aic8800/aic8800DC/fmacfw_patch_tbl_8800dc_u02.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fmacfw_patch_tbl_8800dc_u02.bin rename to scripts/bin/linux-firmware/aic8800/aic8800DC/fmacfw_patch_tbl_8800dc_u02.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fw_adid_8800dc_u02h.bin b/scripts/bin/linux-firmware/aic8800/aic8800DC/fw_adid_8800dc_u02h.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fw_adid_8800dc_u02h.bin rename to scripts/bin/linux-firmware/aic8800/aic8800DC/fw_adid_8800dc_u02h.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fw_patch_8800dc_u02.bin b/scripts/bin/linux-firmware/aic8800/aic8800DC/fw_patch_8800dc_u02.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fw_patch_8800dc_u02.bin rename to scripts/bin/linux-firmware/aic8800/aic8800DC/fw_patch_8800dc_u02.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fw_patch_8800dc_u02h.bin b/scripts/bin/linux-firmware/aic8800/aic8800DC/fw_patch_8800dc_u02h.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fw_patch_8800dc_u02h.bin rename to scripts/bin/linux-firmware/aic8800/aic8800DC/fw_patch_8800dc_u02h.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fw_patch_table_8800dc_u02.bin b/scripts/bin/linux-firmware/aic8800/aic8800DC/fw_patch_table_8800dc_u02.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fw_patch_table_8800dc_u02.bin rename to scripts/bin/linux-firmware/aic8800/aic8800DC/fw_patch_table_8800dc_u02.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fw_patch_table_8800dc_u02h.bin b/scripts/bin/linux-firmware/aic8800/aic8800DC/fw_patch_table_8800dc_u02h.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/fw_patch_table_8800dc_u02h.bin rename to scripts/bin/linux-firmware/aic8800/aic8800DC/fw_patch_table_8800dc_u02h.bin diff --git a/scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/lmacfw_rf_8800dc.bin b/scripts/bin/linux-firmware/aic8800/aic8800DC/lmacfw_rf_8800dc.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/aic8800/aic8800DC/lmacfw_rf_8800dc.bin rename to scripts/bin/linux-firmware/aic8800/aic8800DC/lmacfw_rf_8800dc.bin diff --git a/scripts/bin/rockchip/linux-firmware/ap6255/BCM4345C0.hcd b/scripts/bin/linux-firmware/ap6255/BCM4345C0.hcd similarity index 100% rename from scripts/bin/rockchip/linux-firmware/ap6255/BCM4345C0.hcd rename to scripts/bin/linux-firmware/ap6255/BCM4345C0.hcd diff --git a/scripts/bin/rockchip/linux-firmware/ap6255/brcmfmac43455-sdio.bin b/scripts/bin/linux-firmware/ap6255/brcmfmac43455-sdio.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/ap6255/brcmfmac43455-sdio.bin rename to scripts/bin/linux-firmware/ap6255/brcmfmac43455-sdio.bin diff --git a/scripts/bin/rockchip/linux-firmware/ap6255/brcmfmac43455-sdio.txt b/scripts/bin/linux-firmware/ap6255/brcmfmac43455-sdio.txt similarity index 100% rename from scripts/bin/rockchip/linux-firmware/ap6255/brcmfmac43455-sdio.txt rename to scripts/bin/linux-firmware/ap6255/brcmfmac43455-sdio.txt diff --git a/scripts/bin/rockchip/linux-firmware/ap6275s/BCM4362A2.hcd b/scripts/bin/linux-firmware/ap6275s/BCM4362A2.hcd similarity index 100% rename from scripts/bin/rockchip/linux-firmware/ap6275s/BCM4362A2.hcd rename to scripts/bin/linux-firmware/ap6275s/BCM4362A2.hcd diff --git a/scripts/bin/rockchip/linux-firmware/ap6275s/brcmfmac43752-sdio.bin b/scripts/bin/linux-firmware/ap6275s/brcmfmac43752-sdio.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/ap6275s/brcmfmac43752-sdio.bin rename to scripts/bin/linux-firmware/ap6275s/brcmfmac43752-sdio.bin diff --git a/scripts/bin/rockchip/linux-firmware/ap6275s/brcmfmac43752-sdio.txt b/scripts/bin/linux-firmware/ap6275s/brcmfmac43752-sdio.txt similarity index 100% rename from scripts/bin/rockchip/linux-firmware/ap6275s/brcmfmac43752-sdio.txt rename to scripts/bin/linux-firmware/ap6275s/brcmfmac43752-sdio.txt diff --git a/scripts/bin/rockchip/linux-firmware/ap6356s/BCM4356A2.hcd b/scripts/bin/linux-firmware/ap6356s/BCM4356A2.hcd similarity index 100% rename from scripts/bin/rockchip/linux-firmware/ap6356s/BCM4356A2.hcd rename to scripts/bin/linux-firmware/ap6356s/BCM4356A2.hcd diff --git a/scripts/bin/rockchip/linux-firmware/ap6356s/brcmfmac4356-sdio.bin b/scripts/bin/linux-firmware/ap6356s/brcmfmac4356-sdio.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/ap6356s/brcmfmac4356-sdio.bin rename to scripts/bin/linux-firmware/ap6356s/brcmfmac4356-sdio.bin diff --git a/scripts/bin/rockchip/linux-firmware/ap6356s/brcmfmac4356-sdio.txt b/scripts/bin/linux-firmware/ap6356s/brcmfmac4356-sdio.txt similarity index 100% rename from scripts/bin/rockchip/linux-firmware/ap6356s/brcmfmac4356-sdio.txt rename to scripts/bin/linux-firmware/ap6356s/brcmfmac4356-sdio.txt diff --git a/scripts/bin/linux-firmware/bcmdhd/README.md b/scripts/bin/linux-firmware/bcmdhd/README.md new file mode 100644 index 0000000..294372d --- /dev/null +++ b/scripts/bin/linux-firmware/bcmdhd/README.md @@ -0,0 +1,34 @@ +### 目录说明 + +本目录用于存放 bcmdhd 无线驱动的无线固件: + +bcmdhd 驱动和 brcmfmac 驱动有什么区别: + +bcmdhd 和 brcmfmac 都是博通网卡的无线驱动。其中 brcmfmac 是由主线维护的驱动,随着 Linux 版本的更新而更新,但是支持的模块受限;bcmdhd 是由博通提供的原厂驱动,只能用于特定版本,支持的无线模块较多。 + +适用的开发板: + +1. Firefly-RK3399 + + - 内核仓库:https://gitee.com/openeuler/rockchip-kernel + + - 内核分支:[openEuler-20.03-LTS](https://gitee.com/openeuler/rockchip-kernel/tree/openEuler-20.03-LTS/) + + - 无线驱动:[openEuler-20.03-LTS bcmdhd](https://gitee.com/openeuler/rockchip-kernel/tree/openEuler-20.03-LTS/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd) + +   + +2. ROC-RK3568-PC + + - 内核仓库:https://gitee.com/openeuler/rockchip-kernel + + - 内核分支: + - [openEuler-22.03-LTS-SP2](https://gitee.com/openeuler/rockchip-kernel/tree/openEuler-22.03-LTS-SP2/) + + - [openEuler-22.03-LTS-SP3](https://gitee.com/openeuler/rockchip-kernel/tree/openEuler-22.03-LTS-SP3/) + + - 无线驱动: + + - [openEuler-22.03-LTS-SP2 bcmdhd](https://gitee.com/openeuler/rockchip-kernel/tree/openEuler-22.03-LTS-SP2/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd) + + - [openEuler-22.03-LTS-SP3 bcmdhd](https://gitee.com/openeuler/rockchip-kernel/tree/openEuler-22.03-LTS-SP3/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd) \ No newline at end of file diff --git a/scripts/bin/rockchip/linux-firmware/bcmdhd/config.txt b/scripts/bin/linux-firmware/bcmdhd/ap6275s/config.txt similarity index 100% rename from scripts/bin/rockchip/linux-firmware/bcmdhd/config.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6275s/config.txt diff --git a/scripts/bin/rockchip/linux-firmware/bcmdhd/fw_bcm43752a2_ag.bin b/scripts/bin/linux-firmware/bcmdhd/ap6275s/fw_bcm43752a2_ag.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/bcmdhd/fw_bcm43752a2_ag.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6275s/fw_bcm43752a2_ag.bin diff --git a/scripts/bin/rockchip/linux-firmware/bcmdhd/nvram_ap6275s.txt b/scripts/bin/linux-firmware/bcmdhd/ap6275s/nvram_ap6275s.txt similarity index 100% rename from scripts/bin/rockchip/linux-firmware/bcmdhd/nvram_ap6275s.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6275s/nvram_ap6275s.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/4343A0.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/4343A0.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/4343A0.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/4343A0.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/BCM4330B1.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/BCM4330B1.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/BCM4330B1.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/BCM4330B1.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/BCM4343B0.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/BCM4343B0.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/BCM4343B0.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/BCM4343B0.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/BCM4345C0.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/BCM4345C0.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/BCM4345C0.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/BCM4345C0.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/BCM4345C0_ap.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/BCM4345C0_ap.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/BCM4345C0_ap.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/BCM4345C0_ap.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/BCM4345C5.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/BCM4345C5.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/BCM4345C5.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/BCM4345C5.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/BCM4354A2.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/BCM4354A2.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/BCM4354A2.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/BCM4354A2.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/BCM4356A2.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/BCM4356A2.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/BCM4356A2.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/BCM4356A2.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/BCM4359C0.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/BCM4359C0.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/BCM4359C0.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/BCM4359C0.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/awnb108.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/awnb108.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/awnb108.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/awnb108.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/bcm20710a1.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm20710a1.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/bcm20710a1.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm20710a1.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/bcm20710a1_24M.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm20710a1_24M.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/bcm20710a1_24M.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm20710a1_24M.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/bcm20710a1_26M.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm20710a1_26M.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/bcm20710a1_26M.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm20710a1_26M.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/bcm2076b1.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm2076b1.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/bcm2076b1.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm2076b1.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/bcm40183b2.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm40183b2.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/bcm40183b2.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm40183b2.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/bcm43241b4.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm43241b4.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/bcm43241b4.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm43241b4.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/bcm4329.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm4329.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/bcm4329.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm4329.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/bcm43341b0.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm43341b0.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/bcm43341b0.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm43341b0.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/bcm4339a0.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm4339a0.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/bcm4339a0.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm4339a0.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/bcm43438a0.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm43438a0.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/bcm43438a0.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm43438a0.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/bcm43438a1.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm43438a1.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/bcm43438a1.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm43438a1.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/bcm4354a1.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm4354a1.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/bcm4354a1.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/bcm4354a1.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_awnb108.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_awnb108.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_awnb108.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_awnb108.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_awnb108_ap.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_awnb108_ap.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_awnb108_ap.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_awnb108_ap.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm40181a2.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm40181a2.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm40181a2.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm40181a2.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm40181a2_apsta.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm40181a2_apsta.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm40181a2_apsta.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm40181a2_apsta.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm40183b2.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm40183b2.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm40183b2.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm40183b2.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm40183b2_ag.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm40183b2_ag.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm40183b2_ag.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm40183b2_ag.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43241b4_ag.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43241b4_ag.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43241b4_ag.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43241b4_ag.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm4330.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm4330.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm4330.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm4330.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43341b0_ag.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43341b0_ag.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43341b0_ag.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43341b0_ag.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm4334b1_ag.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm4334b1_ag.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm4334b1_ag.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm4334b1_ag.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm4339a0_ag.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm4339a0_ag.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm4339a0_ag.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm4339a0_ag.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43436b0.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43436b0.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43436b0.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43436b0.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43436b0_apsta.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43436b0_apsta.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43436b0_apsta.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43436b0_apsta.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43438a0.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43438a0.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43438a0.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43438a0.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43438a1.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43438a1.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43438a1.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43438a1.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43438a1_apsta.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43438a1_apsta.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43438a1_apsta.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43438a1_apsta.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43455c0_ag.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43455c0_ag.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43455c0_ag.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43455c0_ag.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43456c5_ag.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43456c5_ag.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm43456c5_ag.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm43456c5_ag.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm4354a1_ag.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm4354a1_ag.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm4354a1_ag.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm4354a1_ag.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm4356a2_ag.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm4356a2_ag.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm4356a2_ag.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm4356a2_ag.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm4359c0_ag.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm4359c0_ag.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_bcm4359c0_ag.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_bcm4359c0_ag.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_cyw43438.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_cyw43438.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_cyw43438.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_cyw43438.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/fw_cyw43455.bin b/scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_cyw43455.bin similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/fw_cyw43455.bin rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/fw_cyw43455.bin diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nh660.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nh660.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nh660.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nh660.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_4330.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_4330.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_4330.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_4330.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_4330_oob.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_4330_oob.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_4330_oob.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_4330_oob.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_AP6210.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_AP6210.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_AP6210.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_AP6210.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_AP6210_24M.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_AP6210_24M.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_AP6210_24M.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_AP6210_24M.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_AP6234.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_AP6234.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_AP6234.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_AP6234.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_AP6330.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_AP6330.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_AP6330.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_AP6330.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_AP6335.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_AP6335.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_AP6335.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_AP6335.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_AP6441.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_AP6441.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_AP6441.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_AP6441.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_AP6476.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_AP6476.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_AP6476.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_AP6476.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_AP6493.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_AP6493.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_AP6493.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_AP6493.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_B23.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_B23.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_B23.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_B23.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_RK901.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_RK901.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_RK901.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_RK901.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_RK903.cal b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_RK903.cal similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_RK903.cal rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_RK903.cal diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_RK903.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_RK903.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_RK903.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_RK903.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_RK903_26M.cal b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_RK903_26M.cal similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_RK903_26M.cal rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_RK903_26M.cal diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6181.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6181.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6181.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6181.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6212.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6212.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6212.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6212.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6212a.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6212a.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6212a.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6212a.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6212a_ap.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6212a_ap.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6212a_ap.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6212a_ap.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6212a_cy.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6212a_cy.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6212a_cy.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6212a_cy.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6233f.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6233f.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6233f.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6233f.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6236.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6236.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6236.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6236.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6255.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6255.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6255.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6255.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6256.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6256.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6256.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6256.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap62x2.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap62x2.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap62x2.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap62x2.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6354.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6354.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6354.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6354.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6356.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6356.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6356.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6356.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6356s.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6356s.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6356s.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6356s.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6398s.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6398s.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6398s.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6398s.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6452.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6452.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_ap6452.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_ap6452.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_awnb108.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_awnb108.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_awnb108.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_awnb108.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_cyw43438.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_cyw43438.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_cyw43438.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_cyw43438.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/nvram_cyw43455.txt b/scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_cyw43455.txt similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/nvram_cyw43455.txt rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/nvram_cyw43455.txt diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/rk903.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/rk903.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/rk903.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/rk903.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/rk903_26M.hcd b/scripts/bin/linux-firmware/bcmdhd/ap6356s/rk903_26M.hcd similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/rk903_26M.hcd rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/rk903_26M.hcd diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/wifi_efuse_8189e.map b/scripts/bin/linux-firmware/bcmdhd/ap6356s/wifi_efuse_8189e.map similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/wifi_efuse_8189e.map rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/wifi_efuse_8189e.map diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/wifi_efuse_8723bs-vq0.map b/scripts/bin/linux-firmware/bcmdhd/ap6356s/wifi_efuse_8723bs-vq0.map similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/wifi_efuse_8723bs-vq0.map rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/wifi_efuse_8723bs-vq0.map diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/wifi_efuse_8723cs.map b/scripts/bin/linux-firmware/bcmdhd/ap6356s/wifi_efuse_8723cs.map similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/wifi_efuse_8723cs.map rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/wifi_efuse_8723cs.map diff --git a/scripts/bin/rockchip/wireless/system/etc/firmware/wifi_efuse_8723ds.map b/scripts/bin/linux-firmware/bcmdhd/ap6356s/wifi_efuse_8723ds.map similarity index 100% rename from scripts/bin/rockchip/wireless/system/etc/firmware/wifi_efuse_8723ds.map rename to scripts/bin/linux-firmware/bcmdhd/ap6356s/wifi_efuse_8723ds.map diff --git a/scripts/bin/rockchip/linux-firmware/rtl8821c/rtk_hciattach b/scripts/bin/linux-firmware/rtl8821c/rtk_hciattach similarity index 100% rename from scripts/bin/rockchip/linux-firmware/rtl8821c/rtk_hciattach rename to scripts/bin/linux-firmware/rtl8821c/rtk_hciattach diff --git a/scripts/bin/rockchip/linux-firmware/rtl8821c/rtl8821c_config b/scripts/bin/linux-firmware/rtl8821c/rtl8821c_config similarity index 100% rename from scripts/bin/rockchip/linux-firmware/rtl8821c/rtl8821c_config rename to scripts/bin/linux-firmware/rtl8821c/rtl8821c_config diff --git a/scripts/bin/rockchip/linux-firmware/rtl8821c/rtl8821c_fw b/scripts/bin/linux-firmware/rtl8821c/rtl8821c_fw similarity index 100% rename from scripts/bin/rockchip/linux-firmware/rtl8821c/rtl8821c_fw rename to scripts/bin/linux-firmware/rtl8821c/rtl8821c_fw diff --git a/scripts/bin/rockchip/linux-firmware/rtl8821c/systemd-hciattach.service b/scripts/bin/linux-firmware/rtl8821c/systemd-hciattach.service similarity index 100% rename from scripts/bin/rockchip/linux-firmware/rtl8821c/systemd-hciattach.service rename to scripts/bin/linux-firmware/rtl8821c/systemd-hciattach.service diff --git a/scripts/bin/rockchip/linux-firmware/uwe5622/wcnmodem-38222.bin b/scripts/bin/linux-firmware/uwe5622/wcnmodem-38222.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/uwe5622/wcnmodem-38222.bin rename to scripts/bin/linux-firmware/uwe5622/wcnmodem-38222.bin diff --git a/scripts/bin/rockchip/linux-firmware/uwe5622/wcnmodem.bin b/scripts/bin/linux-firmware/uwe5622/wcnmodem.bin similarity index 100% rename from scripts/bin/rockchip/linux-firmware/uwe5622/wcnmodem.bin rename to scripts/bin/linux-firmware/uwe5622/wcnmodem.bin diff --git a/scripts/bin/rockchip/linux-firmware/uwe5622/wifi_2355b001_1ant.ini b/scripts/bin/linux-firmware/uwe5622/wifi_2355b001_1ant.ini similarity index 100% rename from scripts/bin/rockchip/linux-firmware/uwe5622/wifi_2355b001_1ant.ini rename to scripts/bin/linux-firmware/uwe5622/wifi_2355b001_1ant.ini diff --git a/scripts/bin/rockchip/qemu-user-static-aarch64-x86_64.rpm b/scripts/bin/qemu-user-static-aarch64-x86_64.rpm similarity index 100% rename from scripts/bin/rockchip/qemu-user-static-aarch64-x86_64.rpm rename to scripts/bin/qemu-user-static-aarch64-x86_64.rpm diff --git a/scripts/bin/tools/README.md b/scripts/bin/tools/README.md new file mode 100644 index 0000000..5596ccc --- /dev/null +++ b/scripts/bin/tools/README.md @@ -0,0 +1,17 @@ +### 目录说明 + +本目录用于存放构建及刷写镜像所需的工具,包含以下几个内容: + +- rk3588-pack:用于打包 RK3588 统一刷写文件的工具。 + +- rk3399_loader.bin:用于刷写基于 RK3399 的开发板所需的 loader 刷机文件。 + +- rk3399_parameter.gpt:用于刷写基于 RK3399 的开发板所需的分区表配置文件。 + +- rk356x_loader.bin:用于刷写基于 RK3566/RK3568 的开发板所需的 loader 刷机文件。 + +- rk3576_loader.bin:用于刷写基于 RK3576 的开发板所需的 loader 刷机文件。 + +- rk3588_loader.bin:用于刷写基于 RK3588 的开发板所需的 loader 刷机文件。 + +- rk3588_parameter.gpt:用于刷写基于 RK3588 的开发板所需的分区表配置文件。 \ No newline at end of file diff --git a/scripts/bin/rockchip/rk3399_loader.bin b/scripts/bin/tools/rockchip/rk3399_loader.bin similarity index 100% rename from scripts/bin/rockchip/rk3399_loader.bin rename to scripts/bin/tools/rockchip/rk3399_loader.bin diff --git a/scripts/bin/rockchip/rk3399_parameter.gpt b/scripts/bin/tools/rockchip/rk3399_parameter.gpt similarity index 100% rename from scripts/bin/rockchip/rk3399_parameter.gpt rename to scripts/bin/tools/rockchip/rk3399_parameter.gpt diff --git a/scripts/bin/rockchip/rk356x_loader.bin b/scripts/bin/tools/rockchip/rk356x_loader.bin similarity index 100% rename from scripts/bin/rockchip/rk356x_loader.bin rename to scripts/bin/tools/rockchip/rk356x_loader.bin diff --git a/scripts/bin/rockchip/rk3576_loader.bin b/scripts/bin/tools/rockchip/rk3576_loader.bin similarity index 100% rename from scripts/bin/rockchip/rk3576_loader.bin rename to scripts/bin/tools/rockchip/rk3576_loader.bin diff --git a/scripts/bin/rockchip/rk3588-pack/MiniLoaderAll.bin b/scripts/bin/tools/rockchip/rk3588-pack/MiniLoaderAll.bin similarity index 100% rename from scripts/bin/rockchip/rk3588-pack/MiniLoaderAll.bin rename to scripts/bin/tools/rockchip/rk3588-pack/MiniLoaderAll.bin diff --git a/scripts/bin/rockchip/rk3588-pack/afptool b/scripts/bin/tools/rockchip/rk3588-pack/afptool similarity index 100% rename from scripts/bin/rockchip/rk3588-pack/afptool rename to scripts/bin/tools/rockchip/rk3588-pack/afptool diff --git a/scripts/bin/rockchip/rk3588-pack/misc.img b/scripts/bin/tools/rockchip/rk3588-pack/misc.img similarity index 100% rename from scripts/bin/rockchip/rk3588-pack/misc.img rename to scripts/bin/tools/rockchip/rk3588-pack/misc.img diff --git a/scripts/bin/rockchip/rk3588-pack/oem.img b/scripts/bin/tools/rockchip/rk3588-pack/oem.img similarity index 100% rename from scripts/bin/rockchip/rk3588-pack/oem.img rename to scripts/bin/tools/rockchip/rk3588-pack/oem.img diff --git a/scripts/bin/rockchip/rk3588-pack/package-file b/scripts/bin/tools/rockchip/rk3588-pack/package-file similarity index 100% rename from scripts/bin/rockchip/rk3588-pack/package-file rename to scripts/bin/tools/rockchip/rk3588-pack/package-file diff --git a/scripts/bin/rockchip/rk3588-pack/parameter.txt b/scripts/bin/tools/rockchip/rk3588-pack/parameter.txt similarity index 100% rename from scripts/bin/rockchip/rk3588-pack/parameter.txt rename to scripts/bin/tools/rockchip/rk3588-pack/parameter.txt diff --git a/scripts/bin/rockchip/rk3588-pack/recovery.img b/scripts/bin/tools/rockchip/rk3588-pack/recovery.img similarity index 100% rename from scripts/bin/rockchip/rk3588-pack/recovery.img rename to scripts/bin/tools/rockchip/rk3588-pack/recovery.img diff --git a/scripts/bin/rockchip/rk3588-pack/rk3588-mkupdate.sh b/scripts/bin/tools/rockchip/rk3588-pack/rk3588-mkupdate.sh similarity index 100% rename from scripts/bin/rockchip/rk3588-pack/rk3588-mkupdate.sh rename to scripts/bin/tools/rockchip/rk3588-pack/rk3588-mkupdate.sh diff --git a/scripts/bin/rockchip/rk3588-pack/rkImageMaker b/scripts/bin/tools/rockchip/rk3588-pack/rkImageMaker similarity index 100% rename from scripts/bin/rockchip/rk3588-pack/rkImageMaker rename to scripts/bin/tools/rockchip/rk3588-pack/rkImageMaker diff --git a/scripts/bin/rockchip/rk3588-pack/uboot.img b/scripts/bin/tools/rockchip/rk3588-pack/uboot.img similarity index 100% rename from scripts/bin/rockchip/rk3588-pack/uboot.img rename to scripts/bin/tools/rockchip/rk3588-pack/uboot.img diff --git a/scripts/bin/rockchip/rk3588-pack/userdata.img b/scripts/bin/tools/rockchip/rk3588-pack/userdata.img similarity index 100% rename from scripts/bin/rockchip/rk3588-pack/userdata.img rename to scripts/bin/tools/rockchip/rk3588-pack/userdata.img diff --git a/scripts/bin/rockchip/rk3588_loader.bin b/scripts/bin/tools/rockchip/rk3588_loader.bin similarity index 100% rename from scripts/bin/rockchip/rk3588_loader.bin rename to scripts/bin/tools/rockchip/rk3588_loader.bin diff --git a/scripts/bin/rockchip/rk3588_parameter.gpt b/scripts/bin/tools/rockchip/rk3588_parameter.gpt similarity index 100% rename from scripts/bin/rockchip/rk3588_parameter.gpt rename to scripts/bin/tools/rockchip/rk3588_parameter.gpt diff --git a/scripts/bin/u-boot/README.md b/scripts/bin/u-boot/README.md new file mode 100644 index 0000000..8b2f25c --- /dev/null +++ b/scripts/bin/u-boot/README.md @@ -0,0 +1,41 @@ +### 目录说明 + +本目录用于存放镜像构建中所需的 U-Boot 引导镜像,按 SoC 架构和厂商分类组织。每个子目录对应一个具体的开发板,包含该板所需的完整 U-Boot 启动组件。 + +#### Rockchip 平台 + +基于 RK35xx 系列 SoC,采用两级启动流程(SPL + U-Boot FIT)。 + +**文件组成:** +- `idbloader.img`:包含 TPL/SPL 的一级加载器(First Stage Loader) +- `u-boot.itb`:FIT 格式的 U-Boot 主镜像(含设备树) + +**适用开发板:** +- armsom-sige5 +- dshanpi-a1 +- firefly-rk3566 +- firefly-rk3568 +- firefly-rk3588 +- radxa-rock5b + +#### Allwinner 平台 + +基于 Sunxi 系列 SoC,使用单一体 SPL+U-Boot 镜像。 + +**文件组成:** +- `u-boot-sunxi-with-spl.bin`:合并了 SPL 与 U-Boot 的单一体镜像 + +**适用开发板:** +- longanpi-3h +- orangepi-zero2 + +#### Phytium(飞腾)平台 + +基于飞腾 SoC,使用封装为 FIP 格式的完整启动镜像。 + +**文件组成:** +- `fip-all-sd-boot.bin`:封装为 FIP 格式的单一体镜像,用于 SD 卡启动 +- `env.txt`:U-Boot 环境变量配置文件,定义默认启动参数 + +**适用开发板:** +- phytiumpi \ No newline at end of file diff --git a/scripts/bin/rockchip/u-boot/armsom-sige5/idbloader.img b/scripts/bin/u-boot/armsom-sige5/idbloader.img similarity index 100% rename from scripts/bin/rockchip/u-boot/armsom-sige5/idbloader.img rename to scripts/bin/u-boot/armsom-sige5/idbloader.img diff --git a/scripts/bin/rockchip/u-boot/armsom-sige5/u-boot.itb b/scripts/bin/u-boot/armsom-sige5/u-boot.itb similarity index 100% rename from scripts/bin/rockchip/u-boot/armsom-sige5/u-boot.itb rename to scripts/bin/u-boot/armsom-sige5/u-boot.itb diff --git a/scripts/bin/rockchip/u-boot/dshanpi-a1/idbloader.img b/scripts/bin/u-boot/dshanpi-a1/idbloader.img similarity index 100% rename from scripts/bin/rockchip/u-boot/dshanpi-a1/idbloader.img rename to scripts/bin/u-boot/dshanpi-a1/idbloader.img diff --git a/scripts/bin/rockchip/u-boot/dshanpi-a1/u-boot.itb b/scripts/bin/u-boot/dshanpi-a1/u-boot.itb similarity index 100% rename from scripts/bin/rockchip/u-boot/dshanpi-a1/u-boot.itb rename to scripts/bin/u-boot/dshanpi-a1/u-boot.itb diff --git a/scripts/bin/rockchip/u-boot/firefly-rk3566/idbloader.img b/scripts/bin/u-boot/firefly-rk3566/idbloader.img similarity index 100% rename from scripts/bin/rockchip/u-boot/firefly-rk3566/idbloader.img rename to scripts/bin/u-boot/firefly-rk3566/idbloader.img diff --git a/scripts/bin/rockchip/u-boot/firefly-rk3566/u-boot.itb b/scripts/bin/u-boot/firefly-rk3566/u-boot.itb similarity index 100% rename from scripts/bin/rockchip/u-boot/firefly-rk3566/u-boot.itb rename to scripts/bin/u-boot/firefly-rk3566/u-boot.itb diff --git a/scripts/bin/rockchip/u-boot/firefly-rk3568/idbloader.img b/scripts/bin/u-boot/firefly-rk3568/idbloader.img similarity index 100% rename from scripts/bin/rockchip/u-boot/firefly-rk3568/idbloader.img rename to scripts/bin/u-boot/firefly-rk3568/idbloader.img diff --git a/scripts/bin/rockchip/u-boot/firefly-rk3568/u-boot.itb b/scripts/bin/u-boot/firefly-rk3568/u-boot.itb similarity index 100% rename from scripts/bin/rockchip/u-boot/firefly-rk3568/u-boot.itb rename to scripts/bin/u-boot/firefly-rk3568/u-boot.itb diff --git a/scripts/bin/rockchip/u-boot/firefly-rk3588/idbloader.img b/scripts/bin/u-boot/firefly-rk3588/idbloader.img similarity index 100% rename from scripts/bin/rockchip/u-boot/firefly-rk3588/idbloader.img rename to scripts/bin/u-boot/firefly-rk3588/idbloader.img diff --git a/scripts/bin/rockchip/u-boot/firefly-rk3588/u-boot.itb b/scripts/bin/u-boot/firefly-rk3588/u-boot.itb similarity index 100% rename from scripts/bin/rockchip/u-boot/firefly-rk3588/u-boot.itb rename to scripts/bin/u-boot/firefly-rk3588/u-boot.itb diff --git a/scripts/bin/rockchip/u-boot/longanpi-3h/u-boot-sunxi-with-spl.bin b/scripts/bin/u-boot/longanpi-3h/u-boot-sunxi-with-spl.bin similarity index 100% rename from scripts/bin/rockchip/u-boot/longanpi-3h/u-boot-sunxi-with-spl.bin rename to scripts/bin/u-boot/longanpi-3h/u-boot-sunxi-with-spl.bin diff --git a/scripts/bin/rockchip/u-boot/orangepi-zero2/u-boot-sunxi-with-spl.bin b/scripts/bin/u-boot/orangepi-zero2/u-boot-sunxi-with-spl.bin similarity index 100% rename from scripts/bin/rockchip/u-boot/orangepi-zero2/u-boot-sunxi-with-spl.bin rename to scripts/bin/u-boot/orangepi-zero2/u-boot-sunxi-with-spl.bin diff --git a/scripts/bin/rockchip/u-boot/phytiumpi/env.txt b/scripts/bin/u-boot/phytiumpi/env.txt similarity index 100% rename from scripts/bin/rockchip/u-boot/phytiumpi/env.txt rename to scripts/bin/u-boot/phytiumpi/env.txt diff --git a/scripts/bin/rockchip/u-boot/phytiumpi/fip-all-sd-boot.bin b/scripts/bin/u-boot/phytiumpi/fip-all-sd-boot.bin similarity index 100% rename from scripts/bin/rockchip/u-boot/phytiumpi/fip-all-sd-boot.bin rename to scripts/bin/u-boot/phytiumpi/fip-all-sd-boot.bin diff --git a/scripts/bin/rockchip/u-boot/radxa-rock5b/idbloader.img b/scripts/bin/u-boot/radxa-rock5b/idbloader.img similarity index 100% rename from scripts/bin/rockchip/u-boot/radxa-rock5b/idbloader.img rename to scripts/bin/u-boot/radxa-rock5b/idbloader.img diff --git a/scripts/bin/rockchip/u-boot/radxa-rock5b/u-boot.itb b/scripts/bin/u-boot/radxa-rock5b/u-boot.itb similarity index 100% rename from scripts/bin/rockchip/u-boot/radxa-rock5b/u-boot.itb rename to scripts/bin/u-boot/radxa-rock5b/u-boot.itb diff --git a/scripts/boards/firefly-rk3399.conf b/scripts/boards/firefly-rk3399.conf index c320c49..d0aa06a 100644 --- a/scripts/boards/firefly-rk3399.conf +++ b/scripts/boards/firefly-rk3399.conf @@ -10,14 +10,12 @@ POST_BOARD_OVERLAY() { echo "Put ${board} firmware into rootfs..." if [ "x$branch" == "xopenEuler-20.03-LTS" ]; then - mkdir -p ${rootfs_dir}/system mkdir -p ${rootfs_dir}/etc/profile.d/ mkdir -p ${rootfs_dir}/usr/bin/ - cp -r ${nonfree_bin_dir}/wireless/system/* ${rootfs_dir}/system/ - cp ${nonfree_bin_dir}/wireless/rcS.sh ${rootfs_dir}/etc/profile.d/ - cp ${nonfree_bin_dir}/wireless/enable_bt ${rootfs_dir}/usr/bin/ + cp -r ${nonfree_bin_dir}/linux-firmware/bcmdhd/ap6356s/* ${rootfs_dir}/usr/lib/firmware/bcmdhd/ + cp ${config_dir}/rcS.sh ${rootfs_dir}/etc/profile.d/ + cp ${config_dir}/enable_bt ${rootfs_dir}/usr/bin/ chmod +x ${rootfs_dir}/usr/bin/enable_bt ${rootfs_dir}/etc/profile.d/rcS.sh - ln -s ${rootfs_dir}/system/etc/firmware ${rootfs_dir}/etc/firmware else mkdir -p ${rootfs_dir}/usr/lib/firmware/brcm cp ${nonfree_bin_dir}/linux-firmware/ap6356s/brcmfmac4356-sdio.bin ${rootfs_dir}/usr/lib/firmware/brcm/brcmfmac4356-sdio.firefly,firefly-rk3399.bin diff --git a/scripts/boards/firefly-roc-rk3568-pc.conf b/scripts/boards/firefly-roc-rk3568-pc.conf index be978c8..e7dcc99 100644 --- a/scripts/boards/firefly-roc-rk3568-pc.conf +++ b/scripts/boards/firefly-roc-rk3568-pc.conf @@ -18,7 +18,7 @@ POST_BOARD_OVERLAY() { # bcmdhd firmware mkdir -p ${rootfs_dir}/usr/lib/firmware/bcmdhd - cp ${nonfree_bin_dir}/linux-firmware/bcmdhd/config.txt ${rootfs_dir}/usr/lib/firmware/bcmdhd - cp ${nonfree_bin_dir}/linux-firmware/bcmdhd/fw_bcm43752a2_ag.bin ${rootfs_dir}/usr/lib/firmware/bcmdhd - cp ${nonfree_bin_dir}/linux-firmware/bcmdhd/nvram_ap6275s.txt ${rootfs_dir}/usr/lib/firmware/bcmdhd + cp ${nonfree_bin_dir}/linux-firmware/bcmdhd/ap6275s/config.txt ${rootfs_dir}/usr/lib/firmware/bcmdhd + cp ${nonfree_bin_dir}/linux-firmware/bcmdhd/ap6275s/fw_bcm43752a2_ag.bin ${rootfs_dir}/usr/lib/firmware/bcmdhd + cp ${nonfree_bin_dir}/linux-firmware/bcmdhd/ap6275s/nvram_ap6275s.txt ${rootfs_dir}/usr/lib/firmware/bcmdhd } diff --git a/scripts/build.sh b/scripts/build.sh index e6a3591..a0c36d8 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -45,7 +45,7 @@ default_param() { branch=openEuler-20.03-LTS repo_file="https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-20.03-LTS/generic.repo" kernel_url="https://gitee.com/openeuler/rockchip-kernel.git" - nonfree_bin_dir=${cur_dir}/bin/rockchip + nonfree_bin_dir=${cur_dir}/bin workdir=${cur_dir}/build name=${branch}-${board}-aarch64-alpha1 make_cores=$(nproc) diff --git a/scripts/build_rootfs.sh b/scripts/build_rootfs.sh index 770f83b..2ea76fd 100755 --- a/scripts/build_rootfs.sh +++ b/scripts/build_rootfs.sh @@ -29,7 +29,7 @@ default_param() { tmp_dir=${workdir}/tmp branch=openEuler-20.03-LTS rootfs_arch=aarch64 - nonfree_bin_dir=${cur_dir}/bin/rockchip + nonfree_bin_dir=${cur_dir}/bin config_dir=${cur_dir}/configs/rockchip rootfs_dir=${workdir}/rootfs log_dir=${workdir}/log diff --git a/scripts/build_u-boot.sh b/scripts/build_u-boot.sh index c25d2e8..d4ef83a 100755 --- a/scripts/build_u-boot.sh +++ b/scripts/build_u-boot.sh @@ -25,7 +25,7 @@ default_param() { u_boot_url="https://gitlab.arm.com/systemready/firmware-build/u-boot.git" rk3399_bl31_url="https://github.com/rockchip-linux/rkbin/raw/master/bin/rk33/rk3399_bl31_v1.36.elf" log_dir=${workdir}/log - nonfree_bin_dir=${cur_dir}/bin/rockchip + nonfree_bin_dir=${cur_dir}/bin make_cores=$(nproc) } diff --git a/scripts/bin/rockchip/wireless/enable_bt b/scripts/configs/rockchip/enable_bt similarity index 100% rename from scripts/bin/rockchip/wireless/enable_bt rename to scripts/configs/rockchip/enable_bt diff --git a/scripts/bin/rockchip/wireless/rcS.sh b/scripts/configs/rockchip/rcS.sh similarity index 100% rename from scripts/bin/rockchip/wireless/rcS.sh rename to scripts/configs/rockchip/rcS.sh diff --git a/scripts/gen_image.sh b/scripts/gen_image.sh index 54c1c56..ff131b1 100755 --- a/scripts/gen_image.sh +++ b/scripts/gen_image.sh @@ -26,7 +26,7 @@ default_param() { board=firefly-rk3399 soc_name=rk3399 platform=rockchip - nonfree_bin_dir=${cur_dir}/bin/rockchip + nonfree_bin_dir=${cur_dir}/bin config_dir=${cur_dir}/configs/rockchip rootfs_dir=${workdir}/rootfs boot_dir=${workdir}/boot @@ -288,8 +288,8 @@ outputd(){ if [[ "x$soc_name" == "xrk3399" && "x$platform" == "xrockchip" ]]; then LOG "tar openEuler image begin..." - cp ${nonfree_bin_dir}/rk3399_loader.bin ${workdir} - cp ${nonfree_bin_dir}/rk3399_parameter.gpt ${workdir} + cp ${nonfree_bin_dir}/tools/rockchip/rk3399_loader.bin ${workdir} + cp ${nonfree_bin_dir}/tools/rockchip/rk3399_parameter.gpt ${workdir} cp ${workdir}/u-boot/idbloader.img ${workdir} cp ${workdir}/u-boot/u-boot.itb ${workdir} pushd ${workdir}