Changes

Jump to: navigation, search

Reset scheme (Bora/BoraLite)

139 bytes added, 14:37, 14 April 2022
PS_MIO51_501
{{Applies To BoraLite}}
{{InfoBoxBottom}}
<section begin="Body" />
== Reset scheme and voltage monitoring ==
The following picture shows the simplified block diagram of reset scheme and voltage monitoring.
==== PS_MIO51_501 ====
By default, this signal is connected to the on-board ETH Ethernet PHY reset inputas depicted in the above figure. This allows complete software control of PHY hardware reset sequence, even if FPGA is not programmedregardless of the PL status.
For example, this is how the reset signal is handled in the TBD (inserire riferimento al BSP): * U-Boot <code>board_init</code> software routine generates an a hardware reset pulse. This initializes the component to its default register values and then it will be correctly configured for properly working on BORA SOM, which are partly determined by the PHY's strapping pins.* Upon boot up, the Linux kernel will reset the ethernet PHY issuing issues a software reset via the BCMR register. If a hardware reset is requiredinstead, the <code>macb</code> kernel driver and/or the device tree properties have to be modified for including enabling this functionalityfeature.
==== PS_MIO50_501 ====
By default, this signal is connected to the on-board USB PHY reset inputas depicted in the above figure. This allows complete software control of PHY hardware reset sequence, even if FPGA is not programmedregardless of the PL status.  * U-Boot <code>board_init</code> software routine generates an a hardware reset pulse. This initializes the component to its default register values and then it will be correctly configured for properly working on BORA SOM.  * Linux kernel does not issue any further hardware reset. If a hardware reset is requiredupon Linux boot up, the <code>phy-ulpi</code> kernel driver and/or the according device tree properties have to be modified for including enabling this functionalityfeature.
=== Pins connection ===
* USB PHY (26 MHz)
Generally speaking, no clocks have to be provided by carrier board.
<section end="Body" />
4,650
edits

Navigation menu