6.1.3.1 SET/GET Parameters

Table 6-5. AVR 32-bit Microcontroller SET/GET Parameters
ContextIDDescriptionAccSize
AVR32_CTXT_USBAVR32_USB_MAX_READMaximum payload for reading is (2^MAX_READ)R1 byte
AVR32_USB_MAX_WRITEMaximum payload for writing is (2^MAX_WRITE)R1 byte
AVR32_CTXT_SESSIONAVR32_SESS_RUN_LED

Sets the RUN indicator

0x00 = stopped

0x01 = running

W1 byte
AVR32_CTXT_PHYSICALAVR32_PHY_PHYSICAL

Selects the physical interface

0x00 = None

0x04 = JTAG

0x07 = aWire

RW1 byte
AVR32_PHY_JTAG_CLOCKJTAG clock frequency [kHz]RW2 bytes
AVR32_PHY_AW_MAXBAUD

Maximum aWire baud [kbps]

Baud rate is configured automatically, but a ceiling value can be set.

RW2 bytes
AVR32_PHY_DAISY

Devices before <<24

Devices after <<16

IR-bits before <<8

IR-bits after <<0

Note that daisy chain settings must be written before activating the JTAG physical.

RW4 bytes
AVR32_PHY_EXT_RESET

Applies or releases the /RESET line:

0x01: pulls the /RESET line to ground

0x01: releases /RESET.

The user is responsible for releasing /RESET after pulling it low in this way.

W1 byte
AVR32_CTXT_DEVICEAVR32_FLASH_CTRL_BASEFlash controller base address [byte address]W4 bytes
AVR32_FLASH_PAGEBYTESNumber of bytes in one flash page.W2 bytes
AVR32_RESET_DOMAINS

Number of reset domains in target device.

Usually 5 for UC3A/B and 1 for UC3C/L.

W1 byte
AVR32_FLASH_PAGESNumber of pages in the flash blockW2 bytes
AVR32_AWIRE_BASEBase address for aWire moduleW4 bytes