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,
7 For example on the enbw_cmc board:
9 hwconfig=switch:lan=on,pwl=off,config=0x60160000
11 The file has the following structure:
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.
20 example (minimal configuration on the enbw_cmc board):
23 ;-----------------------------------------
25 0x01 0x01 ; Start Switch with this configuration