AcidBurn 0 12 июня, 2007 Опубликовано 12 июня, 2007 · Жалоба Здравствуйте! Есть сабж - TMS470R1B1M (тот что с меговым флешем). Наконец дошли руки его попробовать - сделал плату, запаял, собрал Виглер (RST цепь отсутствует, TRST есть). :) При H-JTAG его видит как ARM7. IAR при попытке залить в него что нибудь выдает: FATAL ERROR WinRDI write memory failed [RDI Error:612]Memory read/write error - Can't enter debug state. Session aborted! Все это работало от кварца в 10.000 Мегагерц. Припаял цепь RST сообщения остались но добавилось еще и сообщение Неправильные Режим процессора( Invalid CPU Mode). После этого попробовал убавить частоту и сменил резонатор на 5900.00 мегагерц - Ошибки остались но один раз Он дает выйти в режим отладки, любые дальнейшие действия приводят к ошибкам флеша и после этого только питание дергать. :05: Подскажите, где грабли? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
etoja 0 13 июня, 2007 Опубликовано 13 июня, 2007 · Жалоба Проверь в программе H-Jtag -> Settings -> Jtag Settings разводку сигналов и наличие инверсии на сбросах в твоей схеме Вигглера: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IV_K 0 13 июня, 2007 Опубликовано 13 июня, 2007 · Жалоба наверное надо сперва настроить регистры контроллера памяти для R1A384 у меня макрос для J-Flash такой Reset(10); Halt(); Write32(0x0FFFFD2C,0x00000003); Write32(0xFFFFFE30,0x00000000); Write32(0xFFFFFE04,0x00000090); Write32(0xFFFFFE08,0x00000004); Write32(0xFFFFFE0C,0x00000080); Write32(0xFFFFFE10,0x00000040); Write32(0xFFFFFE14,0x00000050); Write32(0xFFFFFE04,0x00000190); иаром через RDI наблюдал много сбоев, отправился назад на jlink Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AcidBurn 0 17 июня, 2007 Опубликовано 17 июня, 2007 (изменено) · Жалоба etoja Там все нормально :) IV_K А можно поподробнее, где именно настраивать? Пока попробовал собрать программатор на одной 74HC244. ИАР выдает ошибки: 1 Processor is in run mode (что это?) 2 No valid responce from device. Crosswork Studio for ARM грузит лоадер и выдает ошибку верификации. С сабжа вместо прошивки приходят одни нули. По TDI/TDO какой то сигнал идет. Но какой именно не знаю. (нечем посмотреть) P.S. ID камня - 0x3100E02F Изменено 17 июня, 2007 пользователем AcidBurn Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IV_K 0 18 июня, 2007 Опубликовано 18 июня, 2007 · Жалоба я не знаю как настраивается h-jtag, по j-flash или iar могу подсказать.. с j-flash была подобная проблема, читал к нему доки, там можно писать скрипт, который пишет в регистры, при неинициализированном контроллере памяти в память НИЧЕГО не записать.. в иаре инициализация есть в примерах. 1 Processor is in run mode - ну типа работает.. надо ему halt как-то послать.. с Crosswork Studio не работал.. попробуйте иаром его.. примеры должны заработать PS стукнитесь в асю 177836764, попробуем разобраться Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k_george 0 16 октября, 2007 Опубликовано 16 октября, 2007 · Жалоба Так есть ли результат ? Поделитесь - помгите новичку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться