This version is outdated by a newer approved version.DiffThis version (09 Dec 2020 10:55) was approved by John McKane.

This is an old revision of the document!

Communicating with Attached Hardware

Acquiring and Releasing Hardware

When a subsystem is added to the system ACE automatically tries to acquire the associated hardware. After this point hardware can be acquired or released through the acquire/release menu in the System View which can be access by clicking on the USB connectivity button, see System View for more information.

Initialization Wizards

Where available initialization wizards provide a setup process which collects and applies the initial startup conditions for a board and all its components. Once the software inputs are complete pressing the apply button will perform all necessary writes and reads in order to put the hardware into the defined state, see Board View for more Information

View Toolbars

The view toolbars in each of the Board, Chip and Memory Map views provide controls for communicating with hardware. Each view toolbar contains a selection of the following communication options:


  • Reset Device – Reverts all components to their default state.


  • Poll Device – If enabled causes the continuous polling of the device for state changes.


  • Auto Apply – If enabled causes continuous applying of changes made by the operator to the



  • Apply Changes – Applies all changes made in the software to the hardware.


  • Apply Selected – Applies current software value of the selected register to the hardware.


  • Read All – Reads the register values from the hardware and updates the software to these values.


  • Read Selected – Reads the selected registers value from the hardware and updates the software to this value.


  • Reset Device – Resets hardware to its default state.

For more view specific information see:

Register Debugger

The Register Debugger is a Tool View which allows the performance of raw register reads and writes, see Here for more information.

resources/tools-software/ace/applicationuserguides/communicatingwithattachedhardware.1607507659.txt.gz · Last modified: 09 Dec 2020 10:54 by John McKane