Hardware Development Guide for Vybrid Family of MCUs, User’s Guide, Rev. 1, 05/2015
Freescale Semiconductor, Inc. 13
Design Checklist
Table 8. Reset recommendations
Checkbox Recommendation Explanation / supplemental recommendation
For system reset, assert the Vybrid RESET
pin low
at power-up and keep it asserted until initialization
process of the memory IC used for booting
is completed (for details, see Section 8.6.1, “Verifying
boot-source readiness”).
If required, wire a reset switch, for example,
push-button, to RESET
.
If an external system reset signal is used, RESET
acts
as a cold-reset, active-low input, which resets all Vybrid
modules and logic.
RESET
is recommended to be used in addition to
the internally-generated power-on reset signal
(logical and both internal and external signals are
considered active-low). See Section 8.5, “Avoiding
power-on reset pitfalls” for details.
If using a reset IC is required, use one with
an open-drain / collector type and a pull-up resistor
to Vybrid's VDD33 power rail.
RESET
in some occasions acts as an active-low output
(see details in Figure 33).
If applicable, use the RESET
pin for the JTAG interface
operation.
See Table 5 for details.
Table 9. MAC (Ethernet) recommendations
Checkbox Recommendation Explanation / supplemental recommendation
If Vybrid generates and delivers the RMII reference
clock, apply the e8052 Erratum workaround.
Without the workaround, the TX direction does not
operate. See Section 12.3.0.2, “Internal RMII
reference clock” for details.
For proper IEEE-1588 operation, provide sufficient wait
time in the software code as described in
the Reference Manual.
Without sufficient wait time, the time-stamp read
operation returns incorrect data.
Table 10. USB recommendations
Checkbox Recommendation Explanation / supplemental recommendation
If monitoring of the port's ID pin is required, for example,
for “true USB OTG device” operation, use an additional
processor's GPIO for that.
The ID function is not built into Vybrid's USB PHYs'
hardware, so it should be covered by its software.
Turn VBUS on only when the port is operating as host.
• It is recommended to use a VBUS power switch,
which is explicitly turned on by software and is by
default turned off during the processor power-on
and boot.
• For host-only operation, VBUS on the connector may
be connected to a 5 V supply directly, provided its
current is limited to 5 A and it recovers automatically
after the overload is over.
Connect the VBUS pin of the connector to the Vybrid
USBn_VBUS and USBn_VBUS_DETECT pins.
Monitoring the VBUS level on the USB connector is a
part of OTG signaling.
To comply with the USB host specification, connect
VBUS directly to a 5 V supply. Connect the VBUS
supply on the connector to the Vybrid USBn_VBUS pin
and, optionally, USBn_VBUS_DETECT pin.
In typical USB host cases, VBUS stays on permanently.