реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Не стартует AT91SAM7X256, После ремонта
Мусатов Констант...
сообщение May 22 2007, 17:59
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 10-10-06
Пользователь №: 21 172



Есть отладочная плата с сим чипом. Сожгли на ней стабилзатор и он, вместо 3.3 выдал 4.5В. Проц работать перестал. Заменили стабилизатор. Генератор не генерит, J-tag не видит. Сдуваем проц и напаиваем новый. И все то же самое. Думаю, может кварц повредился, заменяю. То же самое. Для контроля поставил третий проц и опять то же самое.
3.3 вольта на месте везде, где надо. 1.8 вольта так же на месте и где надо. На всех J-tag шинах подтяжка работает и до проца доходит. На XIN - 0, на XOUT - 0 и иногда какие-то приподъемы и всплески, но генерации нет. Я, вообще-то привык, что на генераторе должна быть постоянка в районе пол питания, а тут жеский 0. Может что-то не дает процу стартовать, вот только что? Диагностика со стороны j-tag говорит
a) No CPU clock - это правда
в) CPU blocked (nWait active)
c) Ice breaker (Embedded Ice macrocell) disabled (DBGEN ... Jumper setting ?)
Джампер не стоит, хотя и пробовал ставить.
Винды говорят, что по USB подключено неизвестное устройство, ловят подтяжку по шине.

Накидайте идей или ткните пальцем плиз, что-то я никак сам не разрулю. Пайку проверял. Паял станцией с заземлением.

Сообщение отредактировал Мусатов Константин - May 22 2007, 17:59
Go to the top of the page
 
+Quote Post
Calculator
сообщение May 23 2007, 04:15
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 45
Регистрация: 19-04-07
Пользователь №: 27 172



Цитата(Мусатов Константин @ May 22 2007, 23:59) *
Есть отладочная плата с сим чипом. Сожгли на ней стабилзатор и он, вместо 3.3 выдал 4.5В. Проц работать перестал. Заменили стабилизатор. Генератор не генерит, J-tag не видит. Сдуваем проц и напаиваем новый. И все то же самое. Думаю, может кварц повредился, заменяю. То же самое. Для контроля поставил третий проц и опять то же самое.
3.3 вольта на месте везде, где надо. 1.8 вольта так же на месте и где надо. На всех J-tag шинах подтяжка работает и до проца доходит. На XIN - 0, на XOUT - 0 и иногда какие-то приподъемы и всплески, но генерации нет. Я, вообще-то привык, что на генераторе должна быть постоянка в районе пол питания, а тут жеский 0. Может что-то не дает процу стартовать, вот только что? Диагностика со стороны j-tag говорит
a) No CPU clock - это правда
в) CPU blocked (nWait active)
c) Ice breaker (Embedded Ice macrocell) disabled (DBGEN ... Jumper setting ?)
Джампер не стоит, хотя и пробовал ставить.
Винды говорят, что по USB подключено неизвестное устройство, ловят подтяжку по шине.

Накидайте идей или ткните пальцем плиз, что-то я никак сам не разрулю. Пайку проверял. Паял станцией с заземлением.

Генерации не должно быть, если ее не включит зашитая в проц программа. При включении проц работает от внутреннего генератора

Сообщение отредактировал Calculator - May 23 2007, 04:16
Go to the top of the page
 
+Quote Post
KAlex
сообщение May 23 2007, 07:49
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 387
Регистрация: 20-12-06
Из: Obninsk
Пользователь №: 23 719



Цитата(Мусатов Константин @ May 22 2007, 21:59) *
Диагностика со стороны j-tag говорит
a) No CPU clock - это правда
в) CPU blocked (nWait active)
c) Ice breaker (Embedded Ice macrocell) disabled (DBGEN ... Jumper setting ?)
Джампер не стоит, хотя и пробовал ставить.
Винды говорят, что по USB подключено неизвестное устройство, ловят подтяжку по шине.

Так может проблема в J-tag или дровах к нему.
Должен определяться даже не подключенный к плате.
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение May 23 2007, 08:06
Сообщение #4


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



Попробуйте через самбу. Она, кстати, должна запустить основной генератор.


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post
Мусатов Констант...
сообщение May 23 2007, 11:47
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 10-10-06
Пользователь №: 21 172



В том то и дело, что ни самба, ни J-tag не видят проца. J-tag сам по себе виден и работает и он дает ошибку, что ядро не видно. Проверил USB защиту и согласование на SPUSB1BJT, он звонится по 22 ома на каждый провод. А встроенная программа, активизирующаяся после erase не должна включать кварц разве?

С дровами и со всем остальным проблем быть не должно, до сжигания стабилизатора все работало и на нескольких компьютерах.

Сообщение отредактировал Мусатов Константин - May 23 2007, 11:48
Go to the top of the page
 
+Quote Post
amw
сообщение May 23 2007, 11:55
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 22-09-05
Из: Kharkov
Пользователь №: 8 847



Для начала SAM-BA надо переписать из ROM во Flash. Это называется SAM-BA recovery и для этого существует джампер на пине TST.
Подробности в даташите и мануале на самбу.

Сообщение отредактировал amw - May 23 2007, 11:56


--------------------
- А мораль отсюда такова: всякому овощу свое время. Или, хочешь, я это сформулирую попроще: никогда не думай, что ты иная, чем могла бы быть иначе, чем будучи иной в тех случаях, когда иначе нельзя не быть.
© Lewis Carroll. Alice's adventures in wonderland.
Go to the top of the page
 
+Quote Post
Мусатов Констант...
сообщение May 23 2007, 12:50
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 188
Регистрация: 10-10-06
Пользователь №: 21 172



Цитата(amw @ May 23 2007, 15:55) *
Для начала SAM-BA надо переписать из ROM во Flash. Это называется SAM-BA recovery и для этого существует джампер на пине TST.
Подробности в даташите и мануале на самбу.

Странно. Просмотрел весь даташит (версия F), ни одного упоминания TST в разделе про SAM-BA. И выражения SAM-BA recovery нет, может речь идет о SAM7S? Есть то, что TST учавствует в Fast Programing и в manufacturing test. Или в новом процессоре в душе нет САМБЫ и ее по первому разу туда надо закачать?


А, нашел в App Notes. А то все были уже проинициализированные и такой вопрос не вставал.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение May 23 2007, 13:59
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(amw @ May 23 2007, 14:55) *
Для начала SAM-BA надо переписать из ROM во Flash. Это называется SAM-BA recovery и для этого существует джампер на пине TST.
Это мы тут недавно обсуждали - SAM-BA recovery и перезапись во флеш сделаны в SAM7S серии, в SAM7X при стирании кристалла (нога ERASE) стирается один из NVM битов и происходит ремап на нулевые адреса участка памяти с самбой.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 14:20
Рейтинг@Mail.ru


Страница сгенерированна за 0.02584 секунд с 7
ELECTRONIX ©2004-2016