blob: f8903738e1f5b3e57c4e26a43f38dae13dbf3527 [file] [log] [blame]
Heiko Schocher804810a2012-05-14 20:24:14 +00001On the enbw_cmc board is a KSZ8864RMN switch which needs
2configured through spi before working. This is done on
3startup from u-boot through a config file stored at an
4address specified in the "hwconfig" environment variable,
5subcommand "config".
6
7For example on the enbw_cmc board:
8
9hwconfig=switch:lan=on,pwl=off,config=0x60160000
10
11The 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
20example (minimal configuration on the enbw_cmc board):
21
22;reg value comment
23;-----------------------------------------
240x01 0x00
250x01 0x01 ; Start Switch with this configuration