3.6 IDLEMode

IDLEMode is the basic system mode. From this mode, all supported operating modes can be started. In IDLEMode, most circuits are not active.

IDLEMode follows up OFFMode at the system start-up and system reset. Use this as the default mode after leaving other system modes. It can be activated at any time by the SPI command, Set System Mode.

To help attain a system with low power consumption, various AVR sleep modes are possible during the inactive period of IDLEMode. The Sleep mode configuration occurs during system initialization. For the lowest current consumption, it is recommended that the AVR core be set to Power-down mode. See Sleep Modes and Active Power Reduction from Related Links.

The ATA8210/15 offers two different idle modes: IDLEMode(RC) and IDLEMode(XTO).

In IDLEMode(RC), only the DVCC voltage regulator, the FRC oscillator (active period) and the SRC oscillator (power-down period) are switched ON. If enabled, the AVR automatically uses a Sleep mode to achieve very low current consumption.

In IDLEMode(XTO), the AVCC voltage domain and the XTO are additionally activated to provide a high accuracy system clock derived from the crystal oscillator. This increases power consumption compared to IDLEMode(RC), but the start-up time of the Receive mode decreases because the XTO is already running.

The IDLEMode selection after the system initialization occurs in the EEPROM variable, eepTrxConf.sysStartConfig.IDLEModeSelector. If the bit is set to ‘1’, the system starts up with IDLEMode(XTO); otherwise, it starts up with IDLEMode(RC).

Address Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0x0019 sysStartConfig RF_CAL VCO_TUNE IDLEModeSelector TMDEN OPM[1..0]

Use the SPI command “Set System Mode” to switch to IDLEMode during system operation.

If the IDLEModeSelector parameter is set to ‘1’, the system switches to IDLEMode(XTO) after the Active Operating mode finishes; otherwise, it switches to IDLEMode(RC). See SPI Command Reference from Related Links.

Note:
  • IDLEMode neither provides any internal status information nor generates external events.
  • IDLEMode is the only mode that allows reading/writing from/to EEPROM, SRAM and hardware registers.