6.2.1. Mixing ARM cores with other devices

You can use Multi-ICE to debug systems that mix ARM processor cores with other devices. The TAP controllers must be daisy-chained as described in ICs containing multiple devices. When accessing a particular device, Multi-ICE places all other TAP Controllers in bypass mode. Multi-ICE is shipped to you with the instruction register lengths for many ARM TAP controllers in a database file IRlength.arm. You must add entries to the database for any TAP controllers you use that are not present in this database.

Multi-ICE provides a software interface layer that enables you to write drivers to access non-ARM devices. For more information, refer to the Multi-ICE TAPOp API Reference Guide.

Copyright © 1998-2002 ARM Limited. All rights reserved.ARM DUI 0048F
Non-Confidential