upstream u-boot with additional patches for our devices/boards:
https://lists.denx.de/pipermail/u-boot/2017-March/282789.html (AXP crashes) ;
Gbit ethernet patch for some LIME2 revisions ;
with SPI flash support
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
848 B
26 lines
848 B
13 years ago
|
On the enbw_cmc board is a KSZ8864RMN switch which needs
|
||
|
configured through spi before working. This is done on
|
||
|
startup from u-boot through a config file stored at an
|
||
|
address specified in the "hwconfig" environment variable,
|
||
|
subcommand "config".
|
||
|
|
||
|
For example on the enbw_cmc board:
|
||
|
|
||
|
hwconfig=switch:lan=on,pwl=off,config=0x60160000
|
||
|
|
||
|
The file has the following structure:
|
||
|
|
||
|
- a comment starts with a '#' or a ';' and ends with a newline
|
||
|
- The switch needs for its config a reg/value pair, so we
|
||
|
have two columns in the file:
|
||
|
reg : contains the register address
|
||
|
value: contains a 8 bit register value
|
||
|
This 2 columns are seperated through space or tab.
|
||
|
|
||
|
example (minimal configuration on the enbw_cmc board):
|
||
|
|
||
|
;reg value comment
|
||
|
;-----------------------------------------
|
||
|
0x01 0x00
|
||
|
0x01 0x01 ; Start Switch with this configuration
|