
NXP Semiconductors
AH1721
SJA1105SMBEVM UM
AH1721
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2018. All rights reserved.
User Manual
Rev. 1.00
— 16 July 2018
30 of 35
Going to sleep starts in the PHYs and the Transceivers: if one of these receives a remote
sleep request command via its communication interface, or a command from the µC to
go to sleep, it releases its INH output to Low. Only when all have lowered their INH
output, the Low level dominates and propagates over the diode and the jumper block to
the EN pins of the switching voltage regulators.
There is also a µC GPIO pin (Port-A 15), which works as an additional inhibit signal:
When the PHYs and transceivers are ready for sleep, they not only release their INH
signal, but also alert the µC via interrupt or via the control bus (SMI or SPI). Since the
last PHY releasing the INH effectively switches the power off at the same time, there may
be not enough time for the µC to complete housekeeping tasks before power is gone.
Therefore, the µC can delay or inhibit power-off by setting the GPIO pin to High.
Jumper block J6 allows to disable powering off the board with this mechanism, by
connecting the switchers’ EN inputs directly to 12V0. This can be useful, if there is no
SW support for wakeup/sleep, or for debugging, or for the first bring-up of the board.
Waking the board may be triggered by a remote wakeup command received by one of
the PHYs: Once the PHY detects the remote wakeup request, it puts the INH high again,
which effectively switches on power again, and starts the boot process.
Depending on the PHY configuration before being sent to sleep, the PHY may be
configured to also wake the other PHYs via the WAKE line. PHYs woken by the WAKE
line may be configured not only to raise their own INH line, but also send a wakeup
telegram via the communication link to their peers.
7. Abbreviations
Table 8.
Abbreviations
Acronym
Description
100BASE-T1
2-wire Ethernet standard
μC
Microcontroller
ARP
Address Resolution Protocol
AVB
Audio/Video Bridging (IEEE 802.1BA)
CAN
Controller Area Network
– serial bus used in automotive applications
CAN-FD
CAN with Flexible Data rate
– enhanced CAN standard
CBS
Credit based shaper
DOS
Very old operating system from Microsoft
– some concepts are still used in
modern MS Windows systems, e.g. the command window.
EN
Enable
ENET
Ethernet or Ethernet Controller
FE
Fast Ethernet
– ethernet standard for copper cables – aka. IEEE 100BASE-TX.
GDB
GNU Debugger
– a free SW debug tool. It defines a serial protocol which is
used to connect the user interface on the PC with the target device to be
debugged. Many USB connected debug probes implement the free GDB
protocol.
GPIO
General Purpose Input Output
GUI
Graphical User Interface
IC
Integrated Circuit