Table 3 : Type I I/O Pin Used During Programming; Table 4 : Type Ii I/O Pin Used During Programming; Table 5 : Isd Pins Assignment - Semtech XE8000 ProStart II User Manual

Table of Contents

Advertisement

I/O pin
Signal name
PA0
TESTIN
PA1
TESTCK
PB0
TESTOUT

Table 3 : Type I I/O pin used during programming

I/O pin
Signal name
PB0
SCAN
PB1
TEST_E
PB2
TESTIN
PB3
TESTOUT

Table 4 : Type II I/O pin used during programming

For further information on the table list of XE8000 pins, please refer to the product datasheet.
6.4.4
In Socket Debugging Principle & Hardware requirements
The In Socket Debugger is an alternative to the emulator solution; it allows the user to add breakpoints to their
code, to go step by step, to upload and download the memory. This solution requires about 1k instruction more.
Since the ISD adds code to your code you need to be able to download the code with the monitor add in and
breakpoints. Practically it means that the programming pins are used for the ISD.
To use this feature the target circuit communicates with the XE8000MP with a software UART over two I/O pins
or the hardware UART peripheral. (you can choose one ore the other in RIDE).
The I/O pins used for this feature vary between type I and type II flash.
See the table below for the pin usage (RX - TX is seen from the XE8000 chip).
Flash Type
I
II

Table 5 : ISD pins assignment

Important note: Since The pin PA0 doesn't appear in the programming pins for the type II flash, you must add
PA0 to your programming connector if you plan to do on-board In Socket Debugging
© Semtech 2006
Function during programming
Input
Input
Output
Function during programming
Input
Input
Input
Output
Software UART
ISD RX
PA0
PA0
Signal type
Dynamic
Dynamic
Dynamic
Signal type
Static
Dynamic
Dynamic
Dynamic
Hardware UART
ISD TX
ISD RX
ISD TX
PB0
PB7
PB6
PB3
PB7
PB6
24
User Guide
XE8000 ProStart II
www.semtech.com

Advertisement

Table of Contents
loading

Related Products for Semtech XE8000 ProStart II

Table of Contents