1if ETRAXFS 2 3menu "ETRAX FS options" 4 depends on ETRAXFS 5 6config ETRAX_DRAM_VIRTUAL_BASE 7 hex 8 depends on ETRAX_ARCH_V32 9 default "c0000000" 10 11config ETRAX_SERIAL_PORTS 12 int 13 default 4 14 15config ETRAX_MEM_GRP1_CONFIG 16 hex "MEM_GRP1_CONFIG" 17 depends on ETRAX_ARCH_V32 18 default "4044a" 19 help 20 Waitstates for flash. The default value is suitable for the 21 standard flashes used in axis products (120 ns). 22 23config ETRAX_MEM_GRP2_CONFIG 24 hex "MEM_GRP2_CONFIG" 25 depends on ETRAX_ARCH_V32 26 default "0" 27 help 28 Waitstates for SRAM. 0 is a good choice for most Axis products. 29 30config ETRAX_MEM_GRP3_CONFIG 31 hex "MEM_GRP3_CONFIG" 32 depends on ETRAX_ARCH_V32 33 default "0" 34 help 35 Waitstates for CSP0-3. 0 is a good choice for most Axis products. 36 It may need to be changed if external devices such as extra 37 register-mapped LEDs are used. 38 39config ETRAX_MEM_GRP4_CONFIG 40 hex "MEM_GRP4_CONFIG" 41 depends on ETRAX_ARCH_V32 42 default "0" 43 help 44 Waitstates for CSP4-6. 0 is a good choice for most Axis products. 45 46config ETRAX_SDRAM_GRP0_CONFIG 47 hex "SDRAM_GRP0_CONFIG" 48 depends on ETRAX_ARCH_V32 49 default "336" 50 help 51 SDRAM configuration for group 0. The value depends on the 52 hardware configuration. The default value is suitable 53 for 32 MB organized as two 16 bits chips (e.g. Axis 54 part number 18550) connected as one 32 bit device (i.e. in 55 the same group). 56 57config ETRAX_SDRAM_GRP1_CONFIG 58 hex "SDRAM_GRP1_CONFIG" 59 depends on ETRAX_ARCH_V32 60 default "0" 61 help 62 SDRAM configuration for group 1. The default value is 0 63 because group 1 is not used in the default configuration, 64 described in the help for SDRAM_GRP0_CONFIG. 65 66config ETRAX_SDRAM_TIMING 67 hex "SDRAM_TIMING" 68 depends on ETRAX_ARCH_V32 69 default "104a" 70 help 71 SDRAM timing parameters. The default value is ok for 72 most hardwares but large SDRAMs may require a faster 73 refresh (a.k.a 8K refresh). The default value implies 74 100MHz clock and SDR mode. 75 76config ETRAX_SDRAM_COMMAND 77 hex "SDRAM_COMMAND" 78 depends on ETRAX_ARCH_V32 79 default "0" 80 help 81 SDRAM command. Should be 0 unless you really know what 82 you are doing (may be != 0 for unusual address line 83 mappings such as in a MCM).. 84 85config ETRAX_DEF_GIO_PA_OE 86 hex "GIO_PA_OE" 87 depends on ETRAX_ARCH_V32 88 default "1c" 89 help 90 Configures the direction of general port A bits. 1 is out, 0 is in. 91 This is often totally different depending on the product used. 92 There are some guidelines though - if you know that only LED's are 93 connected to port PA, then they are usually connected to bits 2-4 94 and you can therefore use 1c. On other boards which don't have the 95 LED's at the general ports, these bits are used for all kinds of 96 stuff. If you don't know what to use, it is always safe to put all 97 as inputs, although floating inputs isn't good. 98 99config ETRAX_DEF_GIO_PA_OUT 100 hex "GIO_PA_OUT" 101 depends on ETRAX_ARCH_V32 102 default "00" 103 help 104 Configures the initial data for the general port A bits. Most 105 products should use 00 here. 106 107config ETRAX_DEF_GIO_PB_OE 108 hex "GIO_PB_OE" 109 depends on ETRAX_ARCH_V32 110 default "00000" 111 help 112 Configures the direction of general port B bits. 1 is out, 0 is in. 113 This is often totally different depending on the product used. 114 There are some guidelines though - if you know that only LED's are 115 connected to port PA, then they are usually connected to bits 2-4 116 and you can therefore use 1c. On other boards which don't have the 117 LED's at the general ports, these bits are used for all kinds of 118 stuff. If you don't know what to use, it is always safe to put all 119 as inputs, although floating inputs isn't good. 120 121config ETRAX_DEF_GIO_PB_OUT 122 hex "GIO_PB_OUT" 123 depends on ETRAX_ARCH_V32 124 default "00000" 125 help 126 Configures the initial data for the general port B bits. Most 127 products should use 00000 here. 128 129config ETRAX_DEF_GIO_PC_OE 130 hex "GIO_PC_OE" 131 depends on ETRAX_ARCH_V32 132 default "00000" 133 help 134 Configures the direction of general port C bits. 1 is out, 0 is in. 135 This is often totally different depending on the product used. 136 There are some guidelines though - if you know that only LED's are 137 connected to port PA, then they are usually connected to bits 2-4 138 and you can therefore use 1c. On other boards which don't have the 139 LED's at the general ports, these bits are used for all kinds of 140 stuff. If you don't know what to use, it is always safe to put all 141 as inputs, although floating inputs isn't good. 142 143config ETRAX_DEF_GIO_PC_OUT 144 hex "GIO_PC_OUT" 145 depends on ETRAX_ARCH_V32 146 default "00000" 147 help 148 Configures the initial data for the general port C bits. Most 149 products should use 00000 here. 150 151config ETRAX_DEF_GIO_PD_OE 152 hex "GIO_PD_OE" 153 depends on ETRAX_ARCH_V32 154 default "00000" 155 help 156 Configures the direction of general port D bits. 1 is out, 0 is in. 157 This is often totally different depending on the product used. 158 There are some guidelines though - if you know that only LED's are 159 connected to port PA, then they are usually connected to bits 2-4 160 and you can therefore use 1c. On other boards which don't have the 161 LED's at the general ports, these bits are used for all kinds of 162 stuff. If you don't know what to use, it is always safe to put all 163 as inputs, although floating inputs isn't good. 164 165config ETRAX_DEF_GIO_PD_OUT 166 hex "GIO_PD_OUT" 167 depends on ETRAX_ARCH_V32 168 default "00000" 169 help 170 Configures the initial data for the general port D bits. Most 171 products should use 00000 here. 172 173config ETRAX_DEF_GIO_PE_OE 174 hex "GIO_PE_OE" 175 depends on ETRAX_ARCH_V32 176 default "00000" 177 help 178 Configures the direction of general port E bits. 1 is out, 0 is in. 179 This is often totally different depending on the product used. 180 There are some guidelines though - if you know that only LED's are 181 connected to port PA, then they are usually connected to bits 2-4 182 and you can therefore use 1c. On other boards which don't have the 183 LED's at the general ports, these bits are used for all kinds of 184 stuff. If you don't know what to use, it is always safe to put all 185 as inputs, although floating inputs isn't good. 186 187config ETRAX_DEF_GIO_PE_OUT 188 hex "GIO_PE_OUT" 189 depends on ETRAX_ARCH_V32 190 default "00000" 191 help 192 Configures the initial data for the general port E bits. Most 193 products should use 00000 here. 194 195config ETRAX_DEF_GIO_PV_OE 196 hex "GIO_PV_OE" 197 depends on ETRAX_VIRTUAL_GPIO 198 default "0000" 199 help 200 Configures the direction of virtual general port V bits. 1 is out, 201 0 is in. This is often totally different depending on the product 202 used. These bits are used for all kinds of stuff. If you don't know 203 what to use, it is always safe to put all as inputs, although 204 floating inputs isn't good. 205 206config ETRAX_DEF_GIO_PV_OUT 207 hex "GIO_PV_OUT" 208 depends on ETRAX_VIRTUAL_GPIO 209 default "0000" 210 help 211 Configures the initial data for the virtual general port V bits. 212 Most products should use 0000 here. 213 214endmenu 215 216endif 217