General
Review and verify the following for
the custom schematic design:
- Reviewed above "Common checklist for all sections" section of the
user's guide
- Connection of UART interface signals including polarity
- Mapping of processor pin (ball number) to the required functionality
(peripheral, signal name) on custom board (selected pin supports muxing
(multiplex) the IO for the required function) and naming of the signal as per
the processor data-sheet pin attributes signal name column (when using standard
peripherals).
- Matching of the polarity of the peripheral data interface signals between the
processor and the attached device (Example Mapping of TX->RX, Dout to Din or
similar connections)
- Verify the IO voltage level connected based on the buffer type implemented for
the IOs used to configure the interface
- Provision for series resistors for UART interface signals added near to the
source for isolation or control of possible signal reflections.
- Parallel pull provision added for the processor or attached device IOs that can
float (data, direction control)
- Required communication speed (Baud rate) versus supported speed (baud rates)
- Required communication errors (%) versus calculated communication errors (%) due
to internal clock divider mismatch.
- Connection of processor IO supply for IO group and the attached device IO supply
(connected to the same supply source)
- Fail-safe operation of UART interface signals.
- External ESD protection when the interface signals are connected directly to
external inputs directly
- Addition of required bulk and high frequency capacitors, and value
Schematic Review
Follow the below list for the custom
schematic design:
- Provision for series
resistors (0Ω) near to source added for the interface signals to control of
possible signal reflections or isolate for testing
- Parallel pull (10kΩ or 47kΩ)
provided for the interface signals that can float (to prevent the attached
device inputs from floating until driven by the host)
- Pullup referenced to (powered
by) the processor VDDSHVx or VDDSx or VDDS_WKUP or VDDS_RTC for
corresponding UART instance and signals matches
- Interface signals (data,
direction control) connections including signal polarity matching
- Supply rails connected to the
IO supply for IO group VDDSHVx or VDDSx or VDDS_WKUP or VDDS_RTC referenced
to (powered by) UART peripherals and attached devices IO supply are
connected to the same power source and follow the ROC
- Provision for parallel pull
added for any of the processor or attached device IOs that can float
- UART interface signals are
not fail-safe. The recommendation is to apply the inputs only after the
processor supply ramps
Additional
- The recommendation is to verify
fail-safe operation when external interface signals are connected directly and
are sourced from a different supply with respect to the processor dual-voltage
IO supply for IO group.
- Applying an external input signal
to the processor UART inputs before processor supply ramps can cause voltage
feed and can affect the custom board functions.
- The recommendation is to
provision for external ESD protection for the interface signals when external
inputs are connected directly.
- In case UART interfaces are not
used, the recommendation is to provide provision for connecting the UART0 or
WKUP_UART0 for debug.