Atmel Studio atprogram.exe выдает код ошибки TCF 131120

Я пытаюсь прочитать информацию об устройстве с AT32UC3B1128 (используя jtagicemkii) вот так

atprogram.exe -v -i JTAG -d AT32UC3B1128 -cl 100khz info

Выполняя это на своей рабочей станции, я получаю следующий вывод (содержащий сообщение об ошибке внизу):

StdOut: 

Firmware check OK
Tool jtagicemkii has firmware version: 07.27
Target voltage: 3.35 V

Device information:

Name:       AT32UC3B1128  
JtagId:     0x81ee703f    
Revision:   I             
CPU arch.:  AVR32_UC3     
Series:     

Security bit is not set.

Memory Information:

Address Space    StartAddress            Size

sysreg                    0x0           0x400

dbgreg                    0x0           0x400

base                      0x0     0x100000000
  FLASH            0x80000000         0x20000
  USER_PAGE        0x80800000           0x200
  SRAM                    0x0          0x8000
  USBB_SLAVE       0xd0000000        0x800000
  IO               0xfffe0000         0x20000

fuses              0xfffe1410             0x4


Fuses:
FGPFRLO (0b11111111111111111111111111111111):
   BODEN         0x3L
   BODHYST       OFF
   BODLEVEL      0x3fL
   BOOTPROT      0x7L
   EPFL          OFF
   LOCK15        OFF
   LOCK14        OFF
   LOCK13        OFF
   LOCK12        OFF
   LOCK11        OFF
   LOCK10        OFF
   LOCK9         OFF
   LOCK8         OFF
   LOCK7         OFF
   LOCK6         OFF
   LOCK5         OFF
   LOCK4         OFF
   LOCK3         OFF
   LOCK2         OFF
   LOCK1         OFF
   LOCK0         OFF

StdErr: 

[DEBUG] Starting execution of "info"
[DEBUG] Starting process 'C:\Program Files (x86)\Atmel\Studio\7.0\atbackend\atbackend.exe'
[DEBUG] Connecting to TCP:127.0.0.1:49811
[INFO] Connected to jtagicemkii, fw version: 7.27
[INFO] Firmware check OK
[ERROR] Error in TCF lockbit format. Missed key Could not get Module LOCKBIT for AT32UC3B1128. (TCF Error code: 131120)
[DEBUG] Command "info" finished with return code 0
[DEBUG] Exit successfully.

Как видите, в стандартную ошибку выводится следующее сообщение об ошибке:

[ERROR] Error in TCF lockbit format. Missed key Could not get Module LOCKBIT for AT32UC3B1128. (TCF Error code: 131120)

Я понятия не имею, как исправить эту ошибку, и не смог найти ничего полезного при поиске похожих сообщений об ошибках.

Я попробовал его на другом ПК с тем же программатором и оборудованием, и он отлично работает. Единственная очевидная разница - разные версии Atmel Studio. Я установил последнюю версию 7.0.1417, в то время как другой компьютер использует 7.0.1006.

Любые идеи?

PS: Кажется, сама Atmel Studio работает нормально. У меня нет проблем с чтением предохранителей и блокировок из графического интерфейса. Кроме того, стирание / программирование из командной строки также работает нормально. Судя по ошибке, похоже, что это что-то специфическое для "формата lockbit" из-за отсутствия "модуля lockbit".


person Rev    schedule 07.06.2017    source источник


Ответы (1)


Я получил официальный ответ от Atmel на AvrFreaks относительно этой проблемы:

Мы уже исправили это внутри. К сожалению, он не будет доступен до следующего выпуска (это было немного больше, чем просто обновления DFP, ошибка AVRSV-7837).

person Rev    schedule 07.06.2017