A graphical view or tabular view that enables you to define peripherals on your target. They can then be mapped in memory, for display and control, and accessed for block data, when available. You define the peripheral in terms of the area of memory it occupies.
In the graphical view, the following options are available:
- View by Address Type
Filter the graphical view based on secure or non-secure addresses. Available only when TrustZone is supported. You can select TrustZone support in the Overview tab.
- View by Power Domain
Filter the graphical view based on the power domain. Available only when Power Domain is supported. You can select Power Domain support in the Overview tab.
- Add button
Add a new peripheral.
- Remove button
Remove the selected peripheral and, if required, the associated registers.
Graphical and tabular views
In both the graphical view and the tabular view, the following settings are available:
- Unique Name
Name of the selected peripheral (mandatory).
User-friendly name for the selected peripheral.
Detailed description of the selected peripheral.
- Base Address
Absolute address or the Name of the memory region to use as a base address. The default is an absolute starting address of
Offset that is added to the base address (mandatory).
Size of the selected peripheral in bytes.
Access width of the selected peripheral in bytes.
Access mode for the selected peripheral.
Figure 4-4 Target configuration editor - Peripherals tab
Mandatory fields are indicated by an asterisk. Toolbar buttons and error messages are displayed in the header panel as appropriate.