0
我需要指定JTAGenum Jtag枚舉實用程序的用戶配置設置。 特別地,在此部分JTAG指令寄存器長度,IR_LEN
// Target specific, check your documentation or guess
#define SCAN_LEN 1890 // used for IR enum. bigger the better
#define IR_LEN 5
// IR registers must be IR_LEN wide:
#define IR_IDCODE "01100" // always 011
#define IR_SAMPLE "10100" // always 101
#define IR_PRELOAD IR_SAMPLE
在用戶manual注意到,IR_LEN定義JTAG指令寄存器的長度。 "If you change this you should also add ‘0’s to each of the corresponding IR_** instruction definitions."
目標CPU的JTAG指令寄存器(IR)長度爲4位。 所以我設置IR_LEN = 4
尚不清楚,如果我也應該改變#define IR_IDCODE
和#define IR_PRELOAD
值,並且其中應添加提及的「「0'到每一個對應的IR _ **指令定義的「。
誰投這閒談的使用問題,在錯誤這樣做。在這種情況下,JTAG是通常用於加載和調試嵌入式軟件的關鍵*開發工具,而開發工具問題是關於使用問題的通常策略的明確主題例外。 –