]> git.ipfire.org Git - people/ms/u-boot.git/blob - doc/README.switch_config
lib/asm-offsets - make GD_RELOCADDR, GD_RELOC_OFF & GD_START_ADDR_SP available for...
[people/ms/u-boot.git] / doc / README.switch_config
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