]>
Commit | Line | Data |
---|---|---|
14b9f16c HS |
1 | On the enbw_cmc board is a KSZ8864RMN switch which needs |
2 | configured through spi before working. This is done on | |
3 | startup from u-boot through a config file stored at an | |
4 | address specified in the "hwconfig" environment variable, | |
5 | subcommand "config". | |
6 | ||
7 | For example on the enbw_cmc board: | |
8 | ||
9 | hwconfig=switch:lan=on,pwl=off,config=0x60160000 | |
10 | ||
11 | The file has the following structure: | |
12 | ||
13 | - a comment starts with a '#' or a ';' and ends with a newline | |
14 | - The switch needs for its config a reg/value pair, so we | |
15 | have two columns in the file: | |
16 | reg : contains the register address | |
17 | value: contains a 8 bit register value | |
18 | This 2 columns are seperated through space or tab. | |
19 | ||
20 | example (minimal configuration on the enbw_cmc board): | |
21 | ||
22 | ;reg value comment | |
23 | ;----------------------------------------- | |
24 | 0x01 0x00 | |
25 | 0x01 0x01 ; Start Switch with this configuration |