mosagepa 0 3 мая, 2022 Опубликовано 3 мая, 2022 (изменено) · Жалоба On 4/27/2022 at 10:02 AM, k155la3 said: 1) ... "Thanks for the info. That's exactly what I did. Of the shortcomings - you need RS232 (I don’t know if it works through a virtual one, I connected it to my PC with a physical port)." 2) .... "ps I would be grateful if you share links to clone projects on this topic." As of 1): You can always just link the RXD & TXD lines to one of those cheap USB to UART and so not hassle with the inconvenient (and probably voltage-incompatible and outdated for modern PC use) RS232 link... I guess you were already aware of that. As of 2:) - Regarding clones to the JTAG-ICEmkI, you can get your hands on "Evertool", which is an AVRISP/STK-500 programmer BUT also JTAG-ICE-protocol aware. This means you can access it with both AVRStudio from Atmel and AVaRice. Related to question 1), there is "Evertool-USB" out there which basically has the integrated USB-UART (with a FTDI chip but you're not obligued to choose that and can use e.g. CP2102 or CH340/1 to the same means), in all other respects it's just the original Evertool. Please note that Evertool combines the ISP programming part (akin to e.g. USB-ASP) and the JTAG interface, you if you don't need the former you can do with just the JTAG part of the design and this would be called "Evertool-light". - Link about all this follows (have to use the Wayback Machine): EverTool and other clones (Wayback Machine) As the corresponding files for download are not always available at the same date references in the Wayback Machine, for convenience I've attached the ZIP for the Evertool (SEE AT BOTTOM LINE OF THIS POST.) Also I've taken the means to grant you a ZipFile I created for myself, with all the relevant info included, HERE---> EverTool info, schemaics & soft - NOTE: just in case you (or anyone interested in this topic) are talking about the problem when trying to use AVaRICE and either the JTAG-ICE mkI or II within Ubuntu / Linux. If you don't use proper command form for AVaRICE then it tries to connect with serial and gives all kind of problems, if the device is properly detected e.g. at 'lsusb' and 'dmesg' command info, then for example for using the MKII the right command is: (example about debugging code on an ATMega32): avarice -2 --jtag usb -P atmega32 :4242 which yields: Defaulting JTAG bitrate to 250 kHz. JTAG config starting. Found a device: JTAGICEmkII Serial number: 09:00:00:00:6c:6c Reported JTAG device ID: 0x9502 Configured for device ID: 0x9502 atmega32 -- Matched with atmega32 JTAG config complete. Preparing the target device for On Chip Debugging. Waiting for connection on port 4242 and REMEMBER, previously it is required that you properly clock the part (the ATMega32) by OSC or CLK etc. Then the server is initiated and you can enter GDB, example session would be like this, in another shell window: avr-gdb ./asm01.elf GNU gdb (GDB) 7.10.1 Copyright (C) 2015 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "--host=x86_64-linux-gnu --target=avr". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from ./asm01.elf...done. (gdb) target remote localhost:4242 Remote debugging using localhost:4242 Remote debugging using localhost:4242 reset () at FEATHER.INC:5 5 rjmp startup ; RESET External Pin/ POR/ BOR/ (gdb) n startup () at asm01.S:17 17 eor r1, r1 (gdb) n 18 mov r26, r1 (gdb) n ETC ETC.... - If you need a refresher about the GDB use & commands, I would also recommend a quick read of this tutorial: Using AVR-GDB and AVaRICE Together If you need any further help or insight with this don't hesitate to ask me. Kind regards from Spain! evertool_light_rr.zip Изменено 3 мая, 2022 пользователем mosagepa IMPROVE Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 26 4 мая, 2022 Опубликовано 4 мая, 2022 · Жалоба 11 hours ago, mosagepa said: As of 1): . . . As of 2:) . . . Ok, grand thanks ! I'be use this links. Now ..... RTFM :)))))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EugeNNe 0 13 мая, 2022 Опубликовано 13 мая, 2022 (изменено) · Жалоба 27.04.2022 в 07:29, Smoky сказал: Успел приобрести ATMEL ICE до "кризиса" по приемлемой цене, которая на данный момент выросла вдвое. Работой очень доволен, единственный минус считаю в том что используются разъёмы в кабеле, тип которых определить не смог. Хотелось бы иметь в запасе не один кабель для программирования а несколько. Разъёмы типа IDC-10, только с шагом 1.27 мм. Я купил на Али разъёмы, шлейфы, плату адаптер и сделал переходник на обычный IDC-10 2.54 мм. Получилось удобнее чем родной адаптеры-кабеля. Изменено 13 мая, 2022 пользователем EugeNNe Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Smoky 0 13 мая, 2022 Опубликовано 13 мая, 2022 · Жалоба 1 час назад, EugeNNe сказал: Разъёмы типа IDC-10, только с шагом 1.27 мм. Я купил на Али разъёмы, шлейфы, плату адаптер и сделал переходник на обычный IDC-10 2.54 мм. Получилось удобнее чем родной адаптеры-кабеля. Спасибо. Мне тоже необходимо сделать что-то подобное. Пробовал заказать набор переходников к ATMEL ICE, ответ один, что пока нет в наличии. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EugeNNe 0 13 мая, 2022 Опубликовано 13 мая, 2022 (изменено) · Жалоба 9 минут назад, Smoky сказал: Спасибо. Мне тоже необходимо сделать что-то подобное. Пробовал заказать набор переходников к ATMEL ICE, ответ один, что пока нет в наличии. Набор переходников (фирменный), в феврале (до 24 числа) купили примерно за 6 т.р.. Для маленькой платки и нескольких дохлых проводков очень суровая цена ). Там всё такое нежное, что не надолго всё это - расходный, и очень дорогой материал. Изменено 13 мая, 2022 пользователем EugeNNe Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Smoky 0 13 мая, 2022 Опубликовано 13 мая, 2022 · Жалоба 14 минут назад, EugeNNe сказал: Набор переходников (фирменный), в феврале (до 24 числа) купили примерно за 6 т.р.. Для маленькой платки и нескольких дохлых проводков очень суровая цена ). Там всё такое нежное, что не надолго всё это - расходный, и очень дорогой материал. Согласен, хлипкость кабеля меня и беспокоит. Будем думать. Сейчас с Али нет желания связываться, поначалу всё было хорошо, всё приходило быстро и без проблем. Потом два заказа ушли в никуда, хорошо хоть деньги не большие, а последний заказ ждали два месяца, уже решили что тоже ушёл туда же. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EugeNNe 0 13 мая, 2022 Опубликовано 13 мая, 2022 · Жалоба 4 часа назад, Smoky сказал: Согласен, хлипкость кабеля меня и беспокоит. Будем думать. Сейчас с Али нет желания связываться, поначалу всё было хорошо, всё приходило быстро и без проблем. Потом два заказа ушли в никуда, хорошо хоть деньги не большие, а последний заказ ждали два месяца, уже решили что тоже ушёл туда же. Как альтернатива: на плате девайса есть контактные точки, по всей видимости тестовые. К ним возможно запаяться простыми проводами (МГТФ, например) и вывести их на нормальный разъём. Видел такие варианты в сети. Ещё такое есть: снимают пластик с разъёма и запаиваются к контактам разъёма тоже проводами. Работа тонкая, но вполне выполнимая. Атмеловские инженеры знают толк в извращениях. У меня валяются два JTAG ICE старых с плоскими шлейфами. У обоих разъёмы поразваливались. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Smoky 0 13 мая, 2022 Опубликовано 13 мая, 2022 · Жалоба 21 минуту назад, EugeNNe сказал: Как альтернатива: на плате девайса есть контактные точки, по всей видимости тестовые. К ним возможно запаяться простыми проводами (МГТФ, например) и вывести их на нормальный разъём. Видел такие варианты в сети. Ещё такое есть: снимают пластик с разъёма и запаиваются к контактам разъёма тоже проводами. Работа тонкая, но вполне выполнимая. Вот именно эти варианты я и решил использовать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Zig 31 17 мая, 2022 Опубликовано 17 мая, 2022 · Жалоба 13.05.2022 в 14:32, Smoky сказал: Согласен, хлипкость кабеля меня и беспокоит. Меня тоже. И в AVR JTAGICE MKII и в JTAGICE3. В итоге доработал оба: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Smoky 0 18 мая, 2022 Опубликовано 18 мая, 2022 · Жалоба 16 часов назад, Zig сказал: Меня тоже. И в AVR JTAGICE MKII и в JTAGICE3. В итоге доработал оба: Как только закончу текущий проект тоже приступлю к переделке. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Smoky 0 24 мая, 2022 Опубликовано 24 мая, 2022 · Жалоба Переделка удалась, получилось следующим образом: Для желающих ознакомиться с возможностями Atmel-ICE предлагаю руководство пользователя. Atmel-ICE_rus.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться