Merge tag 'u-boot-amlogic-20201005' of https://gitlab.denx.de/u-boot/custodians/u-boot-amlogic
- generate unique mac address from SoC serial on S400 board - Add USB support for GXL and AXG SoCs - Update Gadget code to use the new GXL and AXG USB glue driver - Add a VIM3 board support to add dynamic PCIe enable in OS DT - Fix AXG pinmux with requesting GPIOs - Add missing GPIOA_18 for AXG pinctrl - Add Amlogic PWM driver
This commit is contained in:
@@ -18,6 +18,33 @@ Technology Co., Ltd. with the following specifications:
|
||||
|
||||
Schematics are available on the manufacturer website.
|
||||
|
||||
PCIe Setup
|
||||
----------
|
||||
The VIM3 on-board MCU can mux the PCIe/USB3.0 shared differential
|
||||
lines using a FUSB340TMX USB 3.1 SuperSpeed Data Switch between
|
||||
an USB3.0 Type A connector and a M.2 Key M slot.
|
||||
The PHY driving these differential lines is shared between
|
||||
the USB3.0 controller and the PCIe Controller, thus only
|
||||
a single controller can use it.
|
||||
|
||||
To setup for PCIe, run the following commands from U-Boot:
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
i2c dev i2c@5000
|
||||
i2c mw 0x18 0x33 1
|
||||
|
||||
Then power-cycle the board.
|
||||
|
||||
To set back to USB3.0, run the following commands from U-Boot:
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
i2c dev i2c@5000
|
||||
i2c mw 0x18 0x33 0
|
||||
|
||||
Then power-cycle the board.
|
||||
|
||||
U-Boot compilation
|
||||
------------------
|
||||
|
||||
|
||||
@@ -18,6 +18,33 @@ Technology Co., Ltd. with the following specifications:
|
||||
|
||||
Schematics are available on the manufacturer website.
|
||||
|
||||
PCIe Setup
|
||||
----------
|
||||
The VIM3 on-board MCU can mux the PCIe/USB3.0 shared differential
|
||||
lines using a FUSB340TMX USB 3.1 SuperSpeed Data Switch between
|
||||
an USB3.0 Type A connector and a M.2 Key M slot.
|
||||
The PHY driving these differential lines is shared between
|
||||
the USB3.0 controller and the PCIe Controller, thus only
|
||||
a single controller can use it.
|
||||
|
||||
To setup for PCIe, run the following commands from U-Boot:
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
i2c dev i2c@5000
|
||||
i2c mw 0x18 0x33 1
|
||||
|
||||
Then power-cycle the board.
|
||||
|
||||
To set back to USB3.0, run the following commands from U-Boot:
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
i2c dev i2c@5000
|
||||
i2c mw 0x18 0x33 0
|
||||
|
||||
Then power-cycle the board.
|
||||
|
||||
U-Boot compilation
|
||||
------------------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user