doc: add EEPROM programming
This commit is contained in:
parent
7f3c5024ad
commit
c91917f370
19
README.md
19
README.md
|
@ -148,3 +148,22 @@ sudo uhubctl
|
||||||
# switch of port
|
# switch of port
|
||||||
uhubctl --action off --location 1-1.4 --ports 5
|
uhubctl --action off --location 1-1.4 --ports 5
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
EEPROM
|
||||||
|
======
|
||||||
|
|
||||||
|
the USB2517 USB hub chip gets its configuration from an EEPROM.
|
||||||
|
to generate the configuration:
|
||||||
|
|
||||||
|
~~~
|
||||||
|
ruby eeprom.rb
|
||||||
|
~~~
|
||||||
|
|
||||||
|
this will create the `eeprom.bin` binary file.
|
||||||
|
feel free to adjust the configuration in the generating script.
|
||||||
|
|
||||||
|
after having soldered all the parts on the board, connect a programmer (here a MiniPRO TL866xx) on the J4 pin header to write the AT24C02 EEPROM:
|
||||||
|
|
||||||
|
~~~
|
||||||
|
minipro --device "AT24C02@SOIC8" --write eeprom.bin -s
|
||||||
|
~~~
|
||||||
|
|
Loading…
Reference in New Issue