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

Запускаем плату на at91sam9xe512

Есть плата на этом процессоре. Процессор не вдится jtag. При этом питания 1.8 и 3.3 есть на нужных пинах clk есть. подскажите пожалуйста что может быть!!!

Может нужно совршить какие-то шаманские действия которые я не учел.

По мне так если есть все питания + rst + XIN то jtag должен определять процессор. ОДнако Jtag проце не видит вообще.

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


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

Уровень на JTAGSEL правильный? Внутренний загрузчик стартует?

JTAGSEL правильный. А по поводу внутреннего загрузчика. Я не знаю как посмотреть. Я до этого с атмелом дело не имел.

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


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

Просто подключите USB - должен найти новое устройство, если работает.

И в DBGU (115200 8N1) плюет строку "ROMBoot" при старте, если ничего не путаю.

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


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

Просто подключите USB - должен найти новое устройство, если работает.

И в DBGU (115200 8N1) плюет строку "ROMBoot" при старте, если ничего не путаю.

спасибо сейчас попробую

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


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

Начните со стирания внутреннего FLASH - на вывод 40 (у "ногатого" корпуса) подайте +3.3 вольта.

Я загонял в такое состояние, причём довольно легко, этот процессор. Было, когда reset одновременно с jtag программатором ещё кто-нибудь дёргал.

USB и DBGUNIT, как я понимаю, работают при наличии вполне определённого кварца на процессоре? У топикстартера внешний клок... Неизвестно (не сказал) какой. Так что, 115200 там может даже приблизительно не быть. Как и USB.

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

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


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

сингналов на DBGU нет.

Может я что забыл.

Проверено :

VDDIOM 3v3

VDDIOP0 3v3

VDDIOP1 3v3

VDDBU 1v8

VDDANA 3v3

VDDPLL 1v8

VDDCORE 1v8

 

на XIN с генератора приходит частота 15Mhz

jsel приходит на землю

tck tdo tms nrst tdi приходят на jtag

Xout xin32 xout32 не подключены

pllrca через кондер и резистор к земле

usb к сожалению не выведен.

 

nrst похоже висит в воздухе или к пока еще не понял. может в нем проблема?

 

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

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


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

Xout xin32 xout32 не подключены

nrst похоже висит в воздухе или к пока еще не понял. может в нем проблема?

 

Попробуйте подключить часовой кварц.

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


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

Попробуйте подключить часовой кварц.

1. господа, а можно ко мне на ты? а то даже не удобно.

2. часовой кварц на XIN? а смысл процессор должен держать частоту с 0 до 32 Mhz у меня стоит генератор на xin выдающий 15Mhz. причем процессор вообще неподает признаков жизни. dbgu даже не дергается. я уже даже процессор перепаял...

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


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

1. господа, а можно ко мне на ты? а то даже не удобно.

2. часовой кварц на XIN? а смысл процессор должен держать частоту с 0 до 32 Mhz у меня стоит генератор на xin выдающий 15Mhz. причем процессор вообще неподает признаков жизни. dbgu даже не дергается. я уже даже процессор перепаял...

 

Если процессор уже перепаял, что стоит добавить часовой кварц? На сколько я помню, процессор сначала стартует именно на часовом кварце, а потом уже переключается на основной, если неправ меня коллеги поправят.

 

У меня так же не отвечал 9263, пока я часовой кварц не поставил.

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


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

Так у Вас nrst на jtag или висит в воздухе?

erase пробовали?

Да, Вы (ты) заметил, что xin - это вход домена 1.8 вольта?

Часовой кварц не нужен для запуска! Для запуска стёртого erase процессора.

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

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


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

Так у Вас nrst на jtag или висит в воздухе?

erase пробовали?

Да, Вы (ты) заметил, что xin - это вход домена 1.8 вольта?

Часовой кварц не нужен для запуска! Для запуска стёртого erase процессора.

nrst притянут к 3.3 через резистор. NTRST идет на jtag. сейчас попробую подпаять nrst к системе reset

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


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

а что со входом тактирования? Обращаю ещё раз - туда ни 5 ни 3.3 вольта подавать нельзя.

В аттачменте - работающий проект без некоторых неотносящихся к обвязке процессора частей.

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

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


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

а что со входом тактирования? Обращаю ещё раз - туда ни 5 ни 3.3 вольта подавать нельзя.

В аттачменте - работающий проект без некоторых неотносящихся к обвязке процессора частей.

Спасибо. чего-то я пока не вижу серьезных различий... что в аттаче что у нас. к сожалению у нас очень плохая схематехника (все нарисовано очень криво... найду схемотехника - убью) читать очень сложно. на входе тактирования 1.8 все чисто... питания есть. ntrst идет к jtag. nrst - идет к микросхеме сети.

странно, этот процессор что вообще не необходимости сбрасывать после старта ????

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


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

странно, этот процессор что вообще не необходимости сбрасывать после старта ????

POR встроенный, так что необходимости нет. Более того, по умолчанию вывод NRST отключен.

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


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

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

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

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

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

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

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

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

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

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