| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218 |
- menu "Hardware Drivers Config"
- menu "On-chip Peripheral Drivers"
- source "$(BSP_DIR)/../libraries/m460/rtt_port/Kconfig"
- endmenu
- menu "On-board Peripheral Drivers"
- config BSP_USING_NULINKME
- bool "Enable UART0 for RTT Console(uart0)"
- select BSP_USING_UART
- select BSP_USING_UART0
- default y
- config BOARD_USING_RTL8201FI
- bool "Enable Ethernet phy supporting(over emac/mdio)"
- select BSP_USING_EMAC
- default n
- config BOARD_USING_NAU8822
- bool "NAU8822 Audio Codec supporting(over i2s0, i2c2)"
- select NU_PKG_USING_NAU8822
- select BSP_USING_I2C2
- select BSP_USING_I2S
- select BSP_USING_I2S0
- default n
- config BOARD_USING_STORAGE_SDCARD
- bool "SDCARD supporting(over sdh0)"
- select BSP_USING_SDH
- select BSP_USING_SDH0
- default n
- config BOARD_USING_STORAGE_SPIFLASH
- bool "SPIFLASH supporting(over qspi0)"
- select BSP_USING_QSPI
- select BSP_USING_QSPI0
- default y
- config BOARD_USING_CANFD0
- bool "CAN-FD supporting(over canfd0)"
- select BSP_USING_CANFD
- select BSP_USING_CANFD0
- default y
- config BOARD_USING_EXTERNAL_HYPERRAM
- bool "External HyperRAM supporting(over hbi)"
- select BSP_USING_HBI
- default y
- if BOARD_USING_EXTERNAL_HYPERRAM
- config BOARD_USING_HYPERRAM_SIZE
- int "How many HyperRAM capacity in bytes"
- range 8388608 33554432
- default 8388608
- endif
- config BOARD_USING_NCT7717U
- bool "Thermal Sensor(over i2c2)"
- select NU_PKG_USING_NCT7717U
- select BSP_USING_I2C
- select BSP_USING_I2C2
- default y
- config BOARD_USING_USB_D_H
- bool "Enable USB Device or Host function"
- help
- Choose this option if you need USB function.
- if BOARD_USING_USB_D_H
- choice
- prompt "Select FS/HS USB Ports"
- config BOARD_USING_HSUSBD
- select BSP_USING_HSUSBD
- bool "Enable HSUSBD(over USB2.0)"
- help
- Choose this option if you need HSUSBD function mode.
- config BOARD_USING_HSUSBD_USBH
- select BSP_USING_USBH
- select BSP_USING_HSUSBD
- bool "Enable HSUSBD(over USB2.0) and USBH(over USB1.1)"
- help
- Choose this option if you need HSUSBD and USBH function mode at the same time.
- config BOARD_USING_HSUSBH
- select BSP_USING_HSUSBH
- bool "Enable HSUSBH(over USB2.0)"
- help
- Choose this option if you need HSUSBH function mode.
- config BOARD_USING_HSUSBH_USBD
- select BSP_USING_HSUSBH
- select BSP_USING_USBD
- bool "Enable HSUSBH(over USB2.0) and USBD(over USB1.1)"
- help
- Choose this option if you need HSUSBH and USBD function mode at the same time.
- config BOARD_USING_HSOTG
- select BSP_USING_HSOTG
- bool "Enable HSOTG(over USB2.0)"
- help
- Choose this option if you need HSOTG function mode.
- endchoice
- endif
- endmenu
- menu "Board extended module drivers"
- config BOARD_USING_LCD_SSD1963
- bool "LCD SSD1963(over ebi0)"
- select NU_PKG_USING_SSD1963
- select NU_PKG_USING_SSD1963_EBI
- select NU_PKG_SSD1963_WITH_OFFSCREEN_FRAMEBUFFER
- default n
- if BOARD_USING_LCD_SSD1963
- config BOARD_USING_SSD1963_EBI_PORT
- int "Specify EBI port index"
- range 0 2
- default 0
- config BOARD_USING_SSD1963_PIN_BACKLIGHT
- int "Specify the pin index of backlight pin index"
- range 0 127
- default 101
- config BOARD_USING_SSD1963_PIN_RESET
- int "Specify the pin index of reset pin index"
- range 0 127
- default 103
- config BOARD_USING_SSD1963_PIN_DC
- int "Specify the pin index of data&command switching"
- range 0 127
- default 119
- config BOARD_USING_SSD1963_PIN_DISPLAY
- int "Specify the pin index of display-on"
- range 0 127
- default 104
- endif
- config BOARD_USING_ILI2130
- bool "TPC ILI2130(over i2c1)"
- select BSP_USING_I2C1
- select NU_PKG_USING_TPC
- select NU_PKG_USING_TPC_ILI
- default n
- config BOARD_USING_LCD_FSA506
- bool "LCD FSA506(over ebi0)"
- select NU_PKG_USING_FSA506
- select NU_PKG_USING_FSA506_EBI
- select NU_PKG_FSA506_WITH_OFFSCREEN_FRAMEBUFFER
- default n
- if BOARD_USING_LCD_FSA506
- config BOARD_USING_FSA506_EBI_PORT
- int "Specify EBI port index"
- range 0 2
- default 0
- config BOARD_USING_FSA506_PIN_BACKLIGHT
- int "Specify the pin index of backlight pin index"
- range 0 127
- default 101
- config BOARD_USING_FSA506_PIN_RESET
- int "Specify the pin index of reset pin index"
- range 0 127
- default 103
- config BOARD_USING_FSA506_PIN_DC
- int "Specify the pin index of data&command switching"
- range 0 127
- default 119
- config BOARD_USING_FSA506_PIN_DISPLAY
- int "Specify the pin index of display-on"
- range 0 127
- default 104
- endif
- config BOARD_USING_ST1663I
- bool "TPC ST1663I(over i2c1)"
- select BSP_USING_I2C1
- select NU_PKG_USING_TPC
- select NU_PKG_USING_TPC_ST1663I
- default n
- config BOARD_USING_SENSOR0
- bool "CCAP-SENSOR PORT0(over i2c0/PG11/PD12)"
- select BSP_USING_I2C
- select BSP_USING_I2C0
- select BSP_USING_CCAP
- select BSP_USING_CCAP0
- default n
- config BOARD_USING_SENSON0_ID
- int "Specify Sensor0 ID"
- default 0 if BOARD_USING_SENSOR0
- range 0 2
- help
- HM1055=0
- ADV728X=1
- endmenu
- source "$(BSP_DIR)/../libraries/nu_packages/Kconfig"
- endmenu
|