我有一个XMEGA-A1 Xplained和一个 JTAG ICE mkII。我只是尝试在 Linux 上使用 avrdude。我做的第一件事是尝试关闭 JTAG 保险丝以使用 PDI(因为硬件用户指南说 JTAG 和 PDI 不能一起使用 - 第 9.3 节),但现在我只有 8 个快速闪烁的 LED 并且没有与设备通信的能力。USB 连接器上的 LED 呈绿色/红色常亮,但重新插入 USB 时红色会闪烁。如果我按下 SW0,LED 会停止闪烁,但只要我一松手,它们就会重新开始,按下其他 7 个按钮中的任何一个似乎都没有效果。
当我现在尝试与设备通信时,我得到的只是:
$ avrdude -p x128a1 -c jtag2pdi -P usb -v
avrdude: jtagmkII_setparm(): bad response to set parameter command: RSP_FAILED
avrdude: jtagmkII_close(): bad response to GO command: RSP_ILLEGAL_EMULATOR_MODE
avrdude done. Thank you.
如果我使用jtag2slow
(以前有效),我会得到:
avrdude: jtagmkII_setparm(): bad response to set parameter command: RSP_FAILED
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude: jtagmkII_close(): bad response to GO command: RSP_ILLEGAL_EMULATOR_MODE
avrdude done. Thank you.
我用来设置保险丝的命令取自 Eclipse 生成的内容:-Ufuse4:w:0x1:m
有没有办法“闯入”设备并重新建立通信?