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
31 This supports MediaTek MT7628/MT7688.
38 config BOARD_GARDENA_SMART_GATEWAY_MT7688
39 bool "GARDENA smart Gateway"
41 select BOARD_LATE_INIT
42 select SUPPORTS_BOOT_RAM
44 GARDENA smart Gateway boards have a MT7688 SoC with 128 MiB of RAM
45 and 8 MiB of flash (SPI NOR) and additional SPI NAND storage.
47 config BOARD_LINKIT_SMART_7688
48 bool "LinkIt Smart 7688"
50 select SUPPORTS_BOOT_RAM
52 Seeed LinkIt Smart 7688 boards have a MT7688 SoC with 128 MiB of RAM
53 and 32 MiB of flash (SPI).
54 Between its different peripherals there's an integrated switch with 4
55 ethernet ports, 1 USB port, 1 UART, GPIO buttons and LEDs, and
65 depends on SUPPORTS_BOOT_RAM
67 This builds an image that is linked to a RAM address. It can be used
68 for booting from CFE via TFTP using an ELF image, but it can also be
69 booted from RAM by other bootloaders using a BIN image.
73 depends on SUPPORTS_BOOT_RAM
75 This builds an image that is linked to a ROM address. It can be
76 used as main bootloader image which is programmed onto the onboard
77 flash storage (SPI NOR).
84 config ONBOARD_DDR2_SIZE_256MBIT
85 bool "256MBit (32MByte) total size"
88 Use 256MBit (32MByte) of DDR total size
90 config ONBOARD_DDR2_SIZE_512MBIT
91 bool "512MBit (64MByte) total size"
94 Use 512MBit (64MByte) of DDR total size
96 config ONBOARD_DDR2_SIZE_1024MBIT
97 bool "1024MBit (128MByte) total size"
100 Use 1024MBit (128MByte) of DDR total size
102 config ONBOARD_DDR2_SIZE_2048MBIT
103 bool "2048MBit (256MByte) total size"
106 Use 2048MBit (256MByte) of DDR total size
111 prompt "DDR2 chip width"
113 config ONBOARD_DDR2_CHIP_WIDTH_8BIT
114 bool "8bit DDR chip width"
117 Use DDR chips with 8bit width
119 config ONBOARD_DDR2_CHIP_WIDTH_16BIT
120 bool "16bit DDR chip width"
123 Use DDR chips with 16bit width
128 prompt "DDR2 bus width"
130 config ONBOARD_DDR2_BUS_WIDTH_16BIT
131 bool "16bit DDR bus width"
134 Use 16bit DDR bus width
136 config ONBOARD_DDR2_BUS_WIDTH_32BIT
137 bool "32bit DDR bus width"
140 Use 32bit DDR bus width
144 config SUPPORTS_BOOT_RAM
147 source "board/gardena/smart-gateway-mt7688/Kconfig"
148 source "board/seeed/linkit-smart-7688/Kconfig"