NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.
Programming the Power Sequencer on the MAVRK Pro Motherboard
MAVRK is no longer an active TI evaluation platform. Please contact TI application support if you need further information on TI products or support.
Introduction[edit]
The MAVRK PRO motherboard has seven power inputs available: 2 USB, 1 wall jack, and 4 SCI modules. Any of these 5V inputs can be used to power the AVDD_5_5V and DVDD_3_3V rails. A Texas Instruments UCD9081 power sequencer and monitor chip is used to manage these power rails and ensure that the motherboard is powered by only a single input source at a time. This provides flexibility to the MAVRK power subsystem and can be programmed to suit the needs of the user.
By default, the MAVRK PRO motherboard comes with a preprogrammed UCD9081 from the factory. If multiple power inputs are connected to the MAVRK PRO motherboard, the UCD9081 will prioritize the power sources as follows:
- Wall jack (Highest priority)
- USB input - UART2USB
- USB input - MCU USB
- SCI module 1
- SCI module 2
- SCI module 3
- SCI module 4 (Lowest priority)
This configuration will work fine for most applications. However, the user may find the need to reprogram the UCD9081. This can occur if a different power sequencing priority is needed, or if the default configuration needs to be restored. The instructions below document how to reprogram the UCD9081.
Programming the Default Parameters[edit]
- Download and install the UCD9081 EVM software from the TI website.
- Download and unzip the MAVRK PRO UCD9081 parameters file.
- Plug the TI USB Interface Adapter into the PC and the MAVRK PRO motherboard next to the wall power jack. Make sure the green LED on the TI USB Interface Adapter turns on.
- Provide power to the motherboard by connecting it to a PC via one of the USB jacks on the motherboard. Orange LED number D36 should light up. Other LEDs may also turn on depending on the current configuration.
- Run the UCD9081 EVM GUI program.
- If the UCD9081 is found, you will see it in the lower left hand corner of the of the GUI.
- Load Configuration and select the MAVRK_PRO_UCD9081.par file.
- Click the "Update Parameters and Sequence" button to program the sequencer.
- If LEDs D2, D3, D4, D6 are on, this means that the UCD9081 has been successfully programmed.
Note: The error log will give an error that one of rails 1-8 failed to start. This is expected, and indicates that the power rail is currently in use.
- For information on configuring the UCD9081, please consult the application report Advanced Sequencing and Monitoring Using the UCD9081
Questions and Comments[edit]
Any Comments or Questions please use the MAVRK e2e