Перейти к содержанию
    

Здравствуйте все. Замена мк не помогает резистор подтяжки 4.7к. Не знаю куда смотреть. Может все китайские микросхемы дожлые???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

спасибо. про ваечдог думал. Но вроде бы его надо взводить. Может камни хреновые) Может кто то знает, да молчит;))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Собаку выключите при старте программы, если не выключили, то сбрасывайте периодически (в примерах всё ж это есть). Да и вот из мануала:

 

image.jpg

 

Конечно всё это не исключает аппаратную проблему в виде коротыша, сопли, неправильно разведённой платы и т.п.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не похоже левые камни. соберу просто jtag И ЧИП. вАТЧДОГ ЕСЛИ НЕТ ЗАДЕРЖЕК ДОЛЖЕН КОРЕКТНО РАБОТАТЬ

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Разумеется сколько то времени есть после запуска программы пока собака сработает. Попробуйте просто пример готовый зашить (из controlSUITE например) работы с DMA например, там где ногами дрыгать не надо, если на плате камень стоит. Потом попрыгайте по программе из отладчика по кускам кода, потом запустите автономно и посмотрите ногу сброса.

Вообще описание проблемы как то скомкано. Работала ваша прошивка когда нибудь вообще где-нибудь, эта проблема только с новой партией камней или просто новое устройство и вы только его запускаете и т.п.?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет это первое включение при котором программато авдает такую ошибку. Там на сбросе порядка 100мВольт

А как узнать номер ревизии микросхемы.? На корпусе это есть?

 

Выписал плату с 335 серией, посмотрю. Если не понравится перейду опять на PIC32MK0512MCF100

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да есть там какие-то данные, на f28335 было, да и на этом наверное тож есть, в даташите посмотрите.

Хотя был у меня один случай с Delfino, выше указанном, проц залочен был с завода, всё перепробывал, и по SCI прошивку без JTAG, но везде одно и тоже сообщение - не совпадает ключ защиты, но это единичный случай из 300 штук наверное.

А если у вас контроллер "сдуть" и на соответствующей дорожке XRS померить будет 3,3 вольта? Это я к аппаратной проблеме на плате виду.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, по питанию 3.34 Вольта. Я попробую чистый макетик сделать JTAG + чип. Там видно будет. Или камни дохлые(с Китая) либо я не умею готовить.)

 

Без чипа на XRS все нормально 3.3 В

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну просветите, чем закончилось, кстати щас вспомнил: был вообще смешной случай, RC- цепочка на ножке сброса была вообще не RC на самом деле, а что то вроде CC или RL.

Кстати а вы использует RC цепь или внешний сигнал от микросхемы питания (аля TPS70102 и т.п.) для сброса?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я так и не смог запрограммировать. У меня обыкновенная RC цепочка. Получил платку с TMS320F28335. Программируется нормально. Только что то мне сей девайс не впечатлил своей производительностью. Из под ОЗУ еще более менее, а из флешки, что то не очень. Простое вычисление с плавающей запятой типа FLOAT микрочиповский PIC32 в 8 раз быстрее вычисляет. При том, что пик работает на 120 мГц , а тмс на 150. А пик еще может работать аппаратно с двойной точностью. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну там надо подключить библиотеку с плавающей точкой в настройках проекта.

Для Flash "конвеер предсказаний" :) (не помню как там точно это называется) включали? Здорово увеличивает скорость работы с ней. Ну и если уж надо совсем быстро копируйте в ОЗУ ту часть кода. Есть библиотека QMath работает быстрее чем аппаратный float, ну это смотрите по задачам. С float не работал в принципе, не было нужды, поэтому ничего интересного не скажу. Да и вряд ли там сильно большая разница с PIC при работе с float, что то не так настраиваете наверное.

Примеры посмотрите, исходник один, а называются по разному (fpu_hardware, fpu_software) разница в настройках проекта.

Изменено пользователем ELEKTROS

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Эх. Хотелось F28069 попробовать. Ведь и генератор работает(кварц 10МГц) и на выводе XRC сброс идет с частотой 74 Гц. Но  уже при тестировании камня в настройках, дает ошибку, мол нет сдвига регистра, что то на нуле сидит. Точно не помню.  Схемку простую сделал чисто камень проверить и 2 светодиода. И на кондерах питания ядра 1.9 Вольта сидят. Все как положено. Но камень дает ошибку. Вот схемка. Раза 3 проверял и сравнивал.(

board1.jpg

board2.jpg

board3.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте все. Случайно наткнулся в инете на похожую проблему. У него программатор XDS100 2v у меня XDS100 v3 . Также не тестировалось TMS320F28069 как у меня. В общем, он пришел к тому, что нужно поставить подтягивающие резисторы на 4.7к выводы JTAG 1 и 3 к плюс питания контроллера, а 7 и 9 к общему. И о чудо! CCS увидел мой чип и я смог запрограммировать его. Ну вот. Я все же верил, что не могут все 5 чипов быть дохлыми. Ведь генератор чипа работает, стабилизатор внутренний тоже работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...