mirror of
https://github.com/openmv/openmv.git
synced 2025-11-04 14:49:50 +08:00
Merge pull request #2248 from openmv/arduino_cyw43_firmware
drivers/cyw43: Add firmware W4343WA1_45_98_102.
This commit is contained in:
commit
19d70d69e8
@ -64,6 +64,7 @@ PIXART_DIR=drivers/pixart
|
|||||||
DISPLAY_DIR=drivers/display
|
DISPLAY_DIR=drivers/display
|
||||||
LIBPDM_DIR=lib/libpdm
|
LIBPDM_DIR=lib/libpdm
|
||||||
TENSORFLOW_DIR=lib/tflm
|
TENSORFLOW_DIR=lib/tflm
|
||||||
|
CYW4343_FW_DIR=drivers/cyw4343/firmware/
|
||||||
OMV_BOARD_CONFIG_DIR=$(TOP_DIR)/$(OMV_DIR)/boards/$(TARGET)/
|
OMV_BOARD_CONFIG_DIR=$(TOP_DIR)/$(OMV_DIR)/boards/$(TARGET)/
|
||||||
OMV_PORT_DIR=$(TOP_DIR)/$(OMV_DIR)/ports/$(PORT)
|
OMV_PORT_DIR=$(TOP_DIR)/$(OMV_DIR)/ports/$(PORT)
|
||||||
MP_BOARD_CONFIG_DIR=$(TOP_DIR)/$(MICROPY_DIR)/ports/$(PORT)/boards/$(TARGET)/
|
MP_BOARD_CONFIG_DIR=$(TOP_DIR)/$(MICROPY_DIR)/ports/$(PORT)/boards/$(TARGET)/
|
||||||
|
|||||||
BIN
src/drivers/cyw4343/firmware/cyw4343_7_45_98_102.bin
Normal file
BIN
src/drivers/cyw4343/firmware/cyw4343_7_45_98_102.bin
Normal file
Binary file not shown.
3
src/drivers/cyw4343/firmware/cyw4343_7_45_98_102.h
Normal file
3
src/drivers/cyw4343/firmware/cyw4343_7_45_98_102.h
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
#define CYW43_WIFI_FW_LEN (421331) // 7.45.98.102
|
||||||
|
#define CYW43_CLM_LEN (7222)
|
||||||
|
const uintptr_t fw_data = (uintptr_t) CYW43_FIRMWARE_ADDRESS;
|
||||||
BIN
src/drivers/cyw4343/firmware/cyw4343_btfw.bin
Normal file
BIN
src/drivers/cyw4343/firmware/cyw4343_btfw.bin
Normal file
Binary file not shown.
2
src/drivers/cyw4343/firmware/cyw4343_btfw.h
Normal file
2
src/drivers/cyw4343/firmware/cyw4343_btfw.h
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
#define CYW43_BT_FW_LEN (35182)
|
||||||
|
const uintptr_t bt_fw_data = (uintptr_t) CYW43_BT_FIRMWARE_ADDRESS;
|
||||||
@ -1 +1 @@
|
|||||||
Subproject commit ebcd2235ca98917bbd2dae45f2e671f6a892565a
|
Subproject commit 1fad34d982999e3a8f9f1d76479be342d3587d6e
|
||||||
@ -12,9 +12,13 @@ M4_VECT_TAB_OFFSET=0x20000
|
|||||||
M4_APP_ADDR=0x08020000
|
M4_APP_ADDR=0x08020000
|
||||||
OMV_HSE_VALUE=16000000
|
OMV_HSE_VALUE=16000000
|
||||||
DFU_DEVICE=0x2341:0x035b
|
DFU_DEVICE=0x2341:0x035b
|
||||||
OMV_BOARD_EXTRA_CFLAGS = -DCORE_CM7 -DUSE_USB_FS \
|
OMV_BOARD_EXTRA_CFLAGS = -DCORE_CM7 \
|
||||||
|
-DUSE_USB_FS \
|
||||||
-DCYW43_FIRMWARE_ADDRESS=0x90F00000 \
|
-DCYW43_FIRMWARE_ADDRESS=0x90F00000 \
|
||||||
-DCYW43_CHIPSET_FIRMWARE_INCLUDE_FILE="\"$(TOP_DIR)/drivers/cyw4343/firmware/cyw4343_ext_fw.h\""
|
-DCYW43_CHIPSET_FIRMWARE_INCLUDE_FILE="\"$(TOP_DIR)/$(CYW4343_FW_DIR)/cyw4343_7_45_98_102.h\"" \
|
||||||
|
-DCYW43_BT_FIRMWARE_ADDRESS=0x90FC0000 \
|
||||||
|
-DCYW43_BT_FIRMWARE_INCLUDE_FILE="\"$(TOP_DIR)/$(CYW4343_FW_DIR)/cyw4343_btfw.h\""
|
||||||
|
|
||||||
OMV_ENABLE_BL=0
|
OMV_ENABLE_BL=0
|
||||||
OMV_ENABLE_UVC=1
|
OMV_ENABLE_UVC=1
|
||||||
OMV_ENABLE_CM4=0
|
OMV_ENABLE_CM4=0
|
||||||
|
|||||||
@ -12,9 +12,12 @@ M4_VECT_TAB_OFFSET=0x20000
|
|||||||
M4_APP_ADDR=0x08020000
|
M4_APP_ADDR=0x08020000
|
||||||
OMV_HSE_VALUE=25000000
|
OMV_HSE_VALUE=25000000
|
||||||
DFU_DEVICE=0x2341:0x035b
|
DFU_DEVICE=0x2341:0x035b
|
||||||
OMV_BOARD_EXTRA_CFLAGS = -DCORE_CM7 -DUSE_USB_HS \
|
OMV_BOARD_EXTRA_CFLAGS = -DCORE_CM7 \
|
||||||
|
-DUSE_USB_HS \
|
||||||
-DCYW43_FIRMWARE_ADDRESS=0x90F00000 \
|
-DCYW43_FIRMWARE_ADDRESS=0x90F00000 \
|
||||||
-DCYW43_CHIPSET_FIRMWARE_INCLUDE_FILE="\"$(TOP_DIR)/drivers/cyw4343/firmware/cyw4343_ext_fw.h\""
|
-DCYW43_CHIPSET_FIRMWARE_INCLUDE_FILE="\"$(TOP_DIR)/$(CYW4343_FW_DIR)/cyw4343_7_45_98_102.h\"" \
|
||||||
|
-DCYW43_BT_FIRMWARE_ADDRESS=0x90FC0000 \
|
||||||
|
-DCYW43_BT_FIRMWARE_INCLUDE_FILE="\"$(TOP_DIR)/$(CYW4343_FW_DIR)/cyw4343_btfw.h\""
|
||||||
OMV_ENABLE_BL = 0
|
OMV_ENABLE_BL = 0
|
||||||
OMV_ENABLE_UVC = 1
|
OMV_ENABLE_UVC = 1
|
||||||
OMV_ENABLE_CM4 = 0
|
OMV_ENABLE_CM4 = 0
|
||||||
|
|||||||
@ -12,9 +12,13 @@ M4_VECT_TAB_OFFSET=0x20000
|
|||||||
M4_APP_ADDR=0x08020000
|
M4_APP_ADDR=0x08020000
|
||||||
OMV_HSE_VALUE=25000000
|
OMV_HSE_VALUE=25000000
|
||||||
DFU_DEVICE=0x2341:0x035b
|
DFU_DEVICE=0x2341:0x035b
|
||||||
OMV_BOARD_EXTRA_CFLAGS = -DCORE_CM7 -DUSE_USB_HS \
|
OMV_BOARD_EXTRA_CFLAGS = -DCORE_CM7 \
|
||||||
|
-DUSE_USB_HS \
|
||||||
-DCYW43_FIRMWARE_ADDRESS=0x90F00000 \
|
-DCYW43_FIRMWARE_ADDRESS=0x90F00000 \
|
||||||
-DCYW43_CHIPSET_FIRMWARE_INCLUDE_FILE="\"$(TOP_DIR)/drivers/cyw4343/firmware/cyw4343_ext_fw.h\""
|
-DCYW43_CHIPSET_FIRMWARE_INCLUDE_FILE="\"$(TOP_DIR)/$(CYW4343_FW_DIR)/cyw4343_7_45_98_102.h\"" \
|
||||||
|
-DCYW43_BT_FIRMWARE_ADDRESS=0x90FC0000 \
|
||||||
|
-DCYW43_BT_FIRMWARE_INCLUDE_FILE="\"$(TOP_DIR)/$(CYW4343_FW_DIR)/cyw4343_btfw.h\""
|
||||||
|
|
||||||
OMV_ENABLE_BL=0
|
OMV_ENABLE_BL=0
|
||||||
OMV_ENABLE_UVC=1
|
OMV_ENABLE_UVC=1
|
||||||
OMV_ENABLE_CM4=0
|
OMV_ENABLE_CM4=0
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user