sunxi: add PineCube board
PineCube is an IP camera development kit released by Pine64.
It comes with the following compoents:
- A mainboard with Sochip S3 SoC, a 16MByte SPI Flash, AXP209 PMIC,
a power-only microUSB connector, a USB Type-A connector, a 10/100Mbps
Ethernet port and FPC connectors for camera and daughter board.
- An OV5640-based camera module which is connected to the parallel CSI
bus of the mainboard.
- A daughterboard with several buttons, a SD slot, some IR LEDs, a
microphone and a speaker connector.
As the device tree is synchronized in a previous commit, just add it to
Makefile, create a new MAINTAINER item and provide a defconfig.
Signed-off-by: Icenowy Zheng <icenowy@aosc.io>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
2020-11-18 10:27:00 +00:00
|
|
|
CONFIG_ARM=y
|
|
|
|
CONFIG_ARCH_SUNXI=y
|
2021-06-28 14:17:29 +00:00
|
|
|
CONFIG_DEFAULT_DEVICE_TREE="sun8i-s3-pinecube"
|
sunxi: add PineCube board
PineCube is an IP camera development kit released by Pine64.
It comes with the following compoents:
- A mainboard with Sochip S3 SoC, a 16MByte SPI Flash, AXP209 PMIC,
a power-only microUSB connector, a USB Type-A connector, a 10/100Mbps
Ethernet port and FPC connectors for camera and daughter board.
- An OV5640-based camera module which is connected to the parallel CSI
bus of the mainboard.
- A daughterboard with several buttons, a SD slot, some IR LEDs, a
microphone and a speaker connector.
As the device tree is synchronized in a previous commit, just add it to
Makefile, create a new MAINTAINER item and provide a defconfig.
Signed-off-by: Icenowy Zheng <icenowy@aosc.io>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
2020-11-18 10:27:00 +00:00
|
|
|
CONFIG_SPL=y
|
|
|
|
CONFIG_MACH_SUN8I_V3S=y
|
|
|
|
CONFIG_SUNXI_DRAM_DDR3_1333=y
|
|
|
|
CONFIG_DRAM_CLK=504
|
|
|
|
CONFIG_DRAM_ODT_EN=y
|
|
|
|
CONFIG_I2C0_ENABLE=y
|
2022-03-11 14:11:56 +00:00
|
|
|
# CONFIG_HAS_ARMV7_SECURE_BASE is not set
|
2022-05-26 17:13:21 +00:00
|
|
|
CONFIG_SPL_STACK=0x8000
|
2021-07-11 03:14:36 +00:00
|
|
|
CONFIG_SPL_I2C=y
|
2022-05-11 21:38:09 +00:00
|
|
|
CONFIG_SYS_PBSIZE=1024
|
2021-08-19 03:12:24 +00:00
|
|
|
CONFIG_SPL_SYS_I2C_LEGACY=y
|
2021-08-17 21:59:47 +00:00
|
|
|
CONFIG_SYS_I2C_MVTWSI=y
|
2021-08-19 03:12:32 +00:00
|
|
|
CONFIG_SYS_I2C_SLAVE=0x7f
|
|
|
|
CONFIG_SYS_I2C_SPEED=400000
|
2022-01-11 12:46:06 +00:00
|
|
|
CONFIG_SPI_FLASH_WINBOND=y
|
sunxi: add PineCube board
PineCube is an IP camera development kit released by Pine64.
It comes with the following compoents:
- A mainboard with Sochip S3 SoC, a 16MByte SPI Flash, AXP209 PMIC,
a power-only microUSB connector, a USB Type-A connector, a 10/100Mbps
Ethernet port and FPC connectors for camera and daughter board.
- An OV5640-based camera module which is connected to the parallel CSI
bus of the mainboard.
- A daughterboard with several buttons, a SD slot, some IR LEDs, a
microphone and a speaker connector.
As the device tree is synchronized in a previous commit, just add it to
Makefile, create a new MAINTAINER item and provide a defconfig.
Signed-off-by: Icenowy Zheng <icenowy@aosc.io>
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
2020-11-18 10:27:00 +00:00
|
|
|
# CONFIG_NETDEVICES is not set
|
|
|
|
CONFIG_AXP209_POWER=y
|
|
|
|
CONFIG_AXP_DCDC2_VOLT=1250
|
|
|
|
CONFIG_AXP_DCDC3_VOLT=3300
|
|
|
|
CONFIG_CONS_INDEX=3
|
2022-01-11 12:46:06 +00:00
|
|
|
CONFIG_SPI=y
|