blew_zc 0 21 апреля, 2011 Опубликовано 21 апреля, 2011 · Жалоба Доброе утро. В наличии имеется чип LPC2919 и Olimex ARM-JTAG параллельный дебаггер. Не могу запустить отладку в среде IAR. Пробовал средствами OCD, поставляемый вместе с IAR, определить чип. Чип отвечает, но как unknown device. И главное, что при притягивании ноги JTAGSEL к нулю, target ID = 0x0596802B, а при притягивании к единице 0x209CE02B. Никак не могу понять где косяк. Вроде с разводкой все правильно, иначе чип бы не отвечал. Целую ночь провозился - результатов ноль... Когда JTAGSEL притягиваю к нулю - IAR вроде пытается что-то залить в чип, а потом выскакивает окошко с надписью: JTAG Error: Unknown Fault - No valid response from target. Когда к единице притягиваю - IAR вываливает окно: Failed to put in background mode - Command cannot be executed Initialization of target not done. Неужели Wiggler не поддерживает этот чип?! Еще пробовал в H-JTAG'е экспериментировать. В нем моего чипа не оказалось, но target определяется так же. И соответсвенно прошить я тоже не могу, т.к. чипа такого там нет. Крайний случай - попробую Keil, но чую что ничего не выйдет. Может попробовать через MT-Link ? Кто-нибудь шил этот чип? Отзовитесь! В чем может быть проблема? Подскажите. Горю... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sinc_func 0 21 апреля, 2011 Опубликовано 21 апреля, 2011 (изменено) · Жалоба Пока на самодельном вигглере я не добавил в цепи передачи такта (CLOCK) охватывающий логический элемент конденсатор , что создало с одной стороны эффект триггера Шмитта а с другой чуть-чуть задерживало фронты CLOCK-а - все опыты с вигглером были полным садизмом. После этого хорошо работало и даже при удлинительной для LPT линии Изменено 21 апреля, 2011 пользователем sinc_func Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blew_zc 0 21 апреля, 2011 Опубликовано 21 апреля, 2011 · Жалоба Кое-что получилось. Залил через OCD Commander - JAVA, только выбрал ядро ARM946T. Светодиоды заморгали. Уже лучше. Почему-то не получилось просто через OCD Commander. Только Java-вариант заработал. Но LPC2919 построен на ядре ARM968, его не оказалось в OCD Commander'е. Почему IAR отказывается дебажить, если он через OCD работает с Wiggler'ом ? Теперь нужно понять как залить прошивку во Flash. Неужеле нет нормального флешера для этого чипа? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blew_zc 0 23 апреля, 2011 Опубликовано 23 апреля, 2011 · Жалоба Вопрос еще актуален. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sinc_func 0 23 апреля, 2011 Опубликовано 23 апреля, 2011 · Жалоба Когда у меня было желание заниматься этим Вигглером я перепробовал кучу подвариантов, в том числе - то что было рекомендовано по H-JTAG - и везде - "дохлый номер" Единтвенное что дало эффект - этот добавление охватывающего конденсатора, упомянутого выше. Связка из Вигглера + H-JTAG работала на удивление стабильно и относительно шустро для процессоров группы ARM7-TDMI (LPC21xx, ADuC70xx). Для OCD - толком так и не заработало. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blew_zc 0 25 апреля, 2011 Опубликовано 25 апреля, 2011 · Жалоба Насчет конденсатора - какой емкости? =) MT-Link я уже заказал. Посмотрю что получится с ним. Как выйти из ситуации, что ARM968 нету ни в OSD, ни в H-JTAG, ни в Keil (по-моему) ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sinc_func 0 25 апреля, 2011 Опубликовано 25 апреля, 2011 (изменено) · Жалоба Насчет конденсатора - какой емкости? =) ... На gate 74HC244 сигнала TCK вход-выход gat-a я охватывал конденсаторм 1.2 nF. Более подробно - фрагмент схемы в рисунке -где там оставшаяся часть схемы - типовая Изменено 25 апреля, 2011 пользователем sinc_func Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
blew_zc 0 25 апреля, 2011 Опубликовано 25 апреля, 2011 · Жалоба Заработал IAR через H-JTAG. И во flash тоже льет. Теперь вопрос: как вернуть старый бут, чтобы можно было из оперативы отлаживаться? =) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться