1 menu "MediaTek MIPS platforms"
4 config SYS_MALLOC_F_LEN
8 default "mt7628" if SOC_MT7628
10 config SYS_DCACHE_SIZE
13 config SYS_DCACHE_LINE_SIZE
16 config SYS_ICACHE_SIZE
19 config SYS_ICACHE_LINE_SIZE
23 prompt "MediaTek MIPS SoC select"
27 select MIPS_L1_CACHE_SHIFT_5
30 select SYSRESET_RESETCTL
32 This supports MediaTek MT7628/MT7688.
39 config BOARD_GARDENA_SMART_GATEWAY_MT7688
40 bool "GARDENA smart Gateway"
42 select BOARD_LATE_INIT
43 select SUPPORTS_BOOT_RAM
45 GARDENA smart Gateway boards have a MT7688 SoC with 128 MiB of RAM
46 and 8 MiB of flash (SPI NOR) and additional SPI NAND storage.
48 config BOARD_LINKIT_SMART_7688
49 bool "LinkIt Smart 7688"
51 select SUPPORTS_BOOT_RAM
53 Seeed LinkIt Smart 7688 boards have a MT7688 SoC with 128 MiB of RAM
54 and 32 MiB of flash (SPI).
55 Between its different peripherals there's an integrated switch with 4
56 ethernet ports, 1 USB port, 1 UART, GPIO buttons and LEDs, and
66 depends on SUPPORTS_BOOT_RAM
68 This builds an image that is linked to a RAM address. It can be used
69 for booting from CFE via TFTP using an ELF image, but it can also be
70 booted from RAM by other bootloaders using a BIN image.
74 depends on SUPPORTS_BOOT_RAM
76 This builds an image that is linked to a ROM address. It can be
77 used as main bootloader image which is programmed onto the onboard
78 flash storage (SPI NOR).
85 config ONBOARD_DDR2_SIZE_256MBIT
86 bool "256MBit (32MByte) total size"
89 Use 256MBit (32MByte) of DDR total size
91 config ONBOARD_DDR2_SIZE_512MBIT
92 bool "512MBit (64MByte) total size"
95 Use 512MBit (64MByte) of DDR total size
97 config ONBOARD_DDR2_SIZE_1024MBIT
98 bool "1024MBit (128MByte) total size"
101 Use 1024MBit (128MByte) of DDR total size
103 config ONBOARD_DDR2_SIZE_2048MBIT
104 bool "2048MBit (256MByte) total size"
107 Use 2048MBit (256MByte) of DDR total size
112 prompt "DDR2 chip width"
114 config ONBOARD_DDR2_CHIP_WIDTH_8BIT
115 bool "8bit DDR chip width"
118 Use DDR chips with 8bit width
120 config ONBOARD_DDR2_CHIP_WIDTH_16BIT
121 bool "16bit DDR chip width"
124 Use DDR chips with 16bit width
129 prompt "DDR2 bus width"
131 config ONBOARD_DDR2_BUS_WIDTH_16BIT
132 bool "16bit DDR bus width"
135 Use 16bit DDR bus width
137 config ONBOARD_DDR2_BUS_WIDTH_32BIT
138 bool "32bit DDR bus width"
141 Use 32bit DDR bus width
145 config SUPPORTS_BOOT_RAM
148 source "board/gardena/smart-gateway-mt7688/Kconfig"
149 source "board/seeed/linkit-smart-7688/Kconfig"