SPRAD67B December 2022 – September 2024 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
Using an ANDing logic to reset the attached devices as applicable (onboard media and data storage devices, and other peripherals) is recommended. The processor general purpose input/output (GPIO) pin is connected to one of the AND gate inputs with a provision for 0Ω to isolate the GPIO input for testing or debug. The processor IO buffers are off during reset. It is recommended to place a pullup near to the AND gate input to prevent the AND gate input from floating and enabling the reset logic controlled by the processor IO during power-up. Main Domain POR (cold reset) status output (PORz_OUT) or Main Domain warm reset status output (RESETSTATz) signal can be connected as the other input to the AND gate. Make sure the processor IO supply and the pullup supply used near to the AND logic input are sourced from the same power source.
The choice of reset status output is application-dependent. Make sure the attached device reset inputs are pulled as per the device recommendations.
In case an ANDing logic is not used and the processor Main Domain warm reset status output (RESETSTATz) is used to reset the attached device, make sure the IO voltage level of RESETSTATz matches IO voltage level of the attached device. A level translator is recommended to match the IO voltage level.
It is recommended to provision for a software-enabled (controlled) power switch (load switch) that sources the SD Card power supply (VDD). A fixed 3.3V supply (IO supply connected to the processor) is connected as input to the power switch.
Use of the power switch allows power cycling of the SD Card (since this is the only way to reset the SD Card) and resetting the SD Card back to default state.
For more information on implementing reset logic for the attached devices and power switch enable logic for SD Card, see also SK-AM64B (AM64B starter kit for AM64x Sitara processors), TMDS64EVM (AM64x evaluation module for Sitara processors), and TMDS243EVM (AM243x evaluation module for Arm Cortex-R5F-based MCUs) and other EVM or SK schematics.