No_Good 0 8 ноября, 2012 Опубликовано 8 ноября, 2012 (изменено) · Жалоба Кстати как Вы это определяете? Ну программа же с 0 адреса начинает работу. Вектора прописывает и тд, вообщем в startup'e тусит. Но jtag даже туда не заходит. Перепаял вообще на другой процессор. Толку тоже нету, поставил LPC2368... Ладно, как будут новости отпишусь)) Всем спасибо за помощь) Изменено 8 ноября, 2012 пользователем No_Good Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lotor 0 8 ноября, 2012 Опубликовано 8 ноября, 2012 · Жалоба Ну программа же с 0 адреса начинает работу. Вектора прописывает и тд, вообщем в startup'e тусит. Но jtag даже туда не заходит. Таки может программа в стартап заходит, а потом улетает в астрал. Из-за этого jtag и не может подключиться. Вы не можете утверждать, что Да, управление по 0 адресу не происходит.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 8 ноября, 2012 Опубликовано 8 ноября, 2012 · Жалоба Из-за этого jtag и не может подключиться.P2.10 на землю и программа попадет в загрузчик. При этом JTAG сможет подключиться 100%. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
No_Good 0 8 ноября, 2012 Опубликовано 8 ноября, 2012 · Жалоба P2.10 на землю и программа попадет в загрузчик. При этом JTAG сможет подключиться 100%. Проверял это сегодня. Всё верно. Замечено: Что при наличии низкого уровня на P2.10 мк потребляет 30-40мА. Значит загрузчик действительно работает. Стоит войти в обычный режим, потребление 10мА... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 8 ноября, 2012 Опубликовано 8 ноября, 2012 · Жалоба Стоит войти в обычный режим, потребление 10мА...Это вы что-то в инициализации намудрили. Вставьте в начало стартапа бесконечный цикл и перемещая его по коду и смотря отладчиком - доходит до него программа или нет, найдите проблемное место. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
No_Good 0 8 ноября, 2012 Опубликовано 8 ноября, 2012 · Жалоба Это вы что-то в инициализации намудрили. Вставьте в начало стартапа бесконечный цикл и перемещая его по коду и смотря отладчиком - доходит до него программа или нет, найдите проблемное место. Все было бы замечательно, если бы у меня отладчик входил хотя бы в startup... А он отказывается это делать. На счёт правильности: рядом лежала плата от недавнего проекта с этим же мк, прошиваюсь и отлаживаюсь в ней на ура. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lotor 0 9 ноября, 2012 Опубликовано 9 ноября, 2012 · Жалоба Все было бы замечательно, если бы у меня отладчик входил хотя бы в startup... А он отказывается это делать. На счёт правильности: рядом лежала плата от недавнего проекта с этим же мк, прошиваюсь и отлаживаюсь в ней на ура. Отлаживаться можно и осциллографом, если что. А так сравните настройки проектов, стартапы - чудес не бывает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
No_Good 0 9 ноября, 2012 Опубликовано 9 ноября, 2012 · Жалоба Отлаживаться можно и осциллографом, если что. А так сравните настройки проектов, стартапы - чудес не бывает. Да я понимаю, что чудес не бывает. Но что это за чудо такое свершилось ума не приложу. Ладно, будем дальше разбираться :) Добьётся в итоге всё равно)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kostyan1 0 9 ноября, 2012 Опубликовано 9 ноября, 2012 · Жалоба Как вариант: пробовали кварц сменить поставить с работающей платы? Ну и убер вариант - поменять сам камень, ибо бывает что и камни таво... Тем более lpc... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lotor 0 9 ноября, 2012 Опубликовано 9 ноября, 2012 · Жалоба Как вариант: пробовали кварц сменить поставить с работающей платы? Автор не может и на внутреннем генераторе запуститься, зачем ему менять кварц? ибо бывает что и камни таво... Тем более lpc... Обоснуйте, что не так с lpc, пожалуйста. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kostyan1 0 9 ноября, 2012 Опубликовано 9 ноября, 2012 · Жалоба Не буду конечно однозначно про весь lpc утверждать. Но пробовали 1788. Вроде и ривизия свежая... Сгорело 4-5 камней при разных условиях. Особенно от последнего "условия" был в шоке - вытащил жэтаг "на горячую". Часть сгорела - на ацп внешнем было подано напряжение, а на камне - нет. В общем чего тока не делал на аналогичной плате с SAM3U - ни ОДНОГО камня не сгорело. Но вполне возможно что сам дурак, или камни какие пиленые... Но неприятный осадок астался... Тем более атмелы 3Х серию выпустили вроде уже... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lotor 0 9 ноября, 2012 Опубликовано 9 ноября, 2012 · Жалоба Сгорело 4-5 камней при разных условиях. Особенно от последнего "условия" был в шоке - вытащил жэтаг "на горячую". Часть сгорела - на ацп внешнем было подано напряжение, а на камне - нет. Ох, даже боюсь предположить что за остальные "условия". =) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
No_Good 0 9 ноября, 2012 Опубликовано 9 ноября, 2012 · Жалоба МК менял и не раз, замена не помогала. Та же история с кварцем. В надёжности контроллеров от nxp никогда не сомневался. Температуру, помехи и тп воздействия выдерживает на ура, в то время как остальные, stm'ы, msp глохнут. А теперь к делу. Есть новости:D Поковырялся в настройках IAR'a, а точнее переписал адреса RAM и ROM. Кварц стал генерить 12 MHz, что радует. Хотя на другой плате на старых настройках всё работало на ура, в чем прикол так и не понял. Только j-tag всё равно не работает, пины так же не дёргаются. Смущает тот факт что уровни всё равно подсаженные, даже минимальных 2,8В нету заявленых в даташите. Разбираюсь дальше:) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
lotor 0 9 ноября, 2012 Опубликовано 9 ноября, 2012 · Жалоба Генерация кварца говорит, что в стартап уже попадаете. Теперь смотрите настройки jtag/jlink - тип сброса, скорость и т.п.. PS: хотя я таки продолжаю думаю, что Вы уходите в астрал раньше, чем jtag успевает приконектиться. Возьмите готовый пример у IAR аля "arm\examples\NXP\LPC23xx\IAR-LPC-2378-SK\simple\GPIO" и попробуйте адаптировать и запустить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
kostyan1 0 12 ноября, 2012 Опубликовано 12 ноября, 2012 · Жалоба А где покупали, надежность поставщика, может партия всетаки пиленная? Теже китайцы днем работают на npx а вечером на себя :) Полыхать от любого пука - это я надежностью ну никак не назову. SAM3U у меня при тех же равных - вообще ниадин никак не сгорел. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться