blob: 084fdb5230e981cfcc9a40bf38e3af23085feb8f [file] [log] [blame]
Masahiro Yamadaa1263632014-09-01 00:47:55 +09001if TARGET_TQMA6
2
Masahiro Yamadaa1263632014-09-01 00:47:55 +09003config SYS_BOARD
Masahiro Yamadaa1263632014-09-01 00:47:55 +09004 default "tqma6"
5
6config SYS_VENDOR
Masahiro Yamadaa1263632014-09-01 00:47:55 +09007 default "tqc"
8
Masahiro Yamadaa1263632014-09-01 00:47:55 +09009config SYS_CONFIG_NAME
Masahiro Yamadaa1263632014-09-01 00:47:55 +090010 default "tqma6"
11
Markus Niebel51f6c422015-06-04 17:25:31 +020012choice
13 prompt "TQMa6 SoC variant"
14 default TQMA6Q
15 help
16 select the TQMa6 module variant. The variants differing in the used
17 i.MX6 CPU type and DRAM
18
19config TQMA6Q
20 bool "TQMa6Q / TQMa6D"
21 select MX6Q
22 help
23 select TQMa6Q / TQMa6D with i.MX6Q/D and 1GiB DRAM
24
Markus Niebel468fb1e2017-02-28 16:37:33 +010025config TQMA6DL
26 bool "TQMa6DL"
27 select MX6DL
28 help
29 select TQMa6DL with i.MX6DL and 1GiB DRAM
30
Markus Niebel51f6c422015-06-04 17:25:31 +020031config TQMA6S
32 bool "TQMa6S"
33 select MX6S
34 help
35 select TQMa6S with i.MX6S and 512 MiB DRAM
36
37endchoice
38
Markus Niebel55c0e492015-06-04 17:25:33 +020039choice
40 prompt "TQMa6 boot configuration"
41 default TQMA6X_MMC_BOOT
42 help
43 Configure boot device. This is also used to implement environment
44 location.
45
46config TQMA6X_MMC_BOOT
47 bool "MMC / SD Boot"
48 help
49 Boot from eMMC / SD Card
50
51config TQMA6X_SPI_BOOT
52 bool "SPI NOR Boot"
53 help
54 Boot from on board SPI NOR flash
55
56endchoice
57
Markus Niebelfc6e4422015-06-04 17:25:34 +020058choice
59 prompt "TQMa6 base board variant"
60 default MBA6
61 help
62 Select base board for TQMa6
63
64config MBA6
65 bool "TQMa6 on MBa6 Starterkit"
Michael Krummsdorf45fde2a2020-04-09 15:21:39 +020066 select DM_ETH
67 select USB
68 select DM_USB
69 select CMD_USB
70 select USB_STORAGE
71 select USB_HOST_ETHER
72 select USB_ETHER_SMSC95XX
73 select PHYLIB
74 select PHY_MICREL
75 select PHY_MICREL_KSZ90X1
76 select MXC_UART
Markus Niebelfc6e4422015-06-04 17:25:34 +020077 help
78 Select the MBa6 starterkit. This features a GigE Phy, USB, SD-Card
79 etc.
80
Stefan Roese452308c2015-07-06 13:36:33 +020081config WRU4
82 bool "OHB WRU-IV"
83 help
84 Select the OHB Systems AG WRU-IV baseboard.
85
Markus Niebelfc6e4422015-06-04 17:25:34 +020086endchoice
87
Markus Niebelac1f2b42020-04-09 15:21:36 +020088config SYS_TEXT_BASE
89 default 0x2fc00000 if TQMA6S
90 default 0x4fc00000 if TQMA6Q || TQMA6DL
91
Markus Niebel30ed1252015-06-04 17:25:32 +020092config IMX_CONFIG
93 default "board/tqc/tqma6/tqma6q.cfg" if TQMA6Q
Markus Niebel468fb1e2017-02-28 16:37:33 +010094 default "board/tqc/tqma6/tqma6dl.cfg" if TQMA6DL
Markus Niebel30ed1252015-06-04 17:25:32 +020095 default "board/tqc/tqma6/tqma6s.cfg" if TQMA6S
96
Masahiro Yamadaa1263632014-09-01 00:47:55 +090097endif