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

 
 
> Нужна помощь, сломал голову! (Atmel AT91SAM7х256), после прошивки контроллера, компьютер не видит плату
alex7577
сообщение Sep 11 2017, 12:21
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 9-02-15
Пользователь №: 85 030



Есть плата обработки внешних сигналов на ATMEL AT91SAM7х256

Плата проверена годами, выпустили сотни штук и никогда не было такой проблемы, как сейчас.
Проблема в том, что до прошивки контроллера, плата при подключении к компу по USB определяется в диспетчере устройств.


После прошивки, не определяется, потому что на контакте D+ USB-разъема напряжение слишко мало, 1.7в, а нужно хотя бы 2.4в. До прошивки напряжение присутствует, поэтому и нормально определяется.

Требуемое напряжение на D+USB задается ножкой 91 через резистор 1.5к (см. схему). Если резистор отпаять, то на ножке 91 присутствует 3.3в, как и должно быть. Если припаять резистор обратно, то напряжение падает на ножке 91 до 2.3в, а на D+USB до 2.2в и это при отключенном кабеле USB, т.е. без нагрузки. Если подключить компьютер (через кабель USB), то на D+USB падает до 1.7в и соответственно плата не видна в диспетчере устройств. Если обнулить прошивку (3.3в на ножку 92), все восстанавливается, плата определяется.
Все элементы заменял, проверял, прозванивал, ошибки нет. Запаял 4 такие платы, у всех одни и те же симптомы. При этом старая рабочая плата прекрасно работает, у нее напряжение на на D+USB 3.3в без подключения кабеля и 2.4в при подключении.
Получается, что после прошивки падает входное сопротивление на ножке 94 и просаживается напряжение на ножке 91. Но как такое может быть в зависимости от наличия прошивки?
Прошивки не менялись лет 5, сотни раз использовались, и их много, какую не залей, тот же эффект.
Питание контроллера не просаживается, стабильно 3.3в
Единственная пока идея: может контроллеры бракованные??? Но мне кажется это маловероятно.
Кто-нибудь сталкивался с подобным? Прошу помощи, проект горит, заказчик топает, а мы подвисли.





Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_4afc_
сообщение Sep 12 2017, 10:54
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



Цитата(alex7577 @ Sep 11 2017, 16:21) *
Есть плата обработки внешних сигналов на ATMEL AT91SAM7х256

Плата проверена годами, выпустили сотни штук и никогда не было такой проблемы, как сейчас.
Проблема в том, что до прошивки контроллера, плата при подключении к компу по USB определяется в диспетчере устройств.

А есть старые платы? Они с этим компом на этом виндоус с этим разъёмом работают?

Был случай, пришлось на другую реализацию стека USB уходить....
Go to the top of the page
 
+Quote Post
alex7577
сообщение Sep 12 2017, 13:28
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 9-02-15
Пользователь №: 85 030



Цитата(_4afc_ @ Sep 12 2017, 13:54) *
А есть старые платы? Они с этим компом на этом виндоус с этим разъёмом работают?

Был случай, пришлось на другую реализацию стека USB уходить....


Да написал выше, старая плата работает на этом компе стабильно.
Более того, перепаяли МК на новую, тоже работает.

Цитата(0men @ Sep 12 2017, 16:19) *
Самое странное, что ТС пытался 1.5 кОм намертво к +3.3В подцепить (по его словам), ничего не помогло.

очень похоже на это. Уровень напряжения нормальный
Может вы кусок проекта сюда скините с инициализацией периферии?



Конечно, только подскажите что скинуть. У меня в IAR, при открытом проекте вверху куча вкладок с исходниками, но я не знаю в какой ноги инициализируются. Как быстро найти?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- alex7577   Нужна помощь, сломал голову! (Atmel AT91SAM7х256)   Sep 11 2017, 12:21
- - Сергей Борщ   Чудес не бывает. Кто-то из ваших программистов дро...   Sep 11 2017, 13:12
|- - alex7577   Цитата(Сергей Борщ @ Sep 11 2017, 16:12) ...   Sep 11 2017, 13:37
|- - Сергей Борщ   QUOTE (alex7577 @ Sep 11 2017, 16:37) Мож...   Sep 11 2017, 13:46
|- - jcxz   Цитата(alex7577 @ Sep 11 2017, 20:37) Одн...   Sep 11 2017, 19:09
- - richie   1) А паршивка за это время не протухла, в смысле, ...   Sep 11 2017, 13:25
|- - alex7577   Цитата(richie @ Sep 11 2017, 16:25) 1) А ...   Sep 11 2017, 13:27
- - richie   Если прошивка точно не менялась, тогда курить рев...   Sep 11 2017, 13:35
|- - alex7577   Цитата(richie @ Sep 11 2017, 16:35) Если ...   Sep 11 2017, 14:12
|- - 0men   Цитата(alex7577 @ Sep 11 2017, 17:12) Пов...   Sep 11 2017, 14:20
|- - alex7577   Цитата(0men @ Sep 11 2017, 17:20) А если ...   Sep 11 2017, 14:26
|- - 0men   Цитата(alex7577 @ Sep 11 2017, 17:26) Сей...   Sep 11 2017, 14:29
|- - alex7577   Цитата(0men @ Sep 11 2017, 17:29) Понимаю...   Sep 11 2017, 14:34
|- - 0men   Цитата(alex7577 @ Sep 11 2017, 17:34) Ну ...   Sep 11 2017, 14:37
|- - alex7577   Цитата(0men @ Sep 11 2017, 18:37) правиль...   Sep 11 2017, 16:09
- - Integro   Цитата(alex7577 @ Sep 11 2017, 17:12) Пов...   Sep 11 2017, 15:00
|- - 0men   Цитата(Integro @ Sep 11 2017, 18:00) Знач...   Sep 11 2017, 15:05
- - richie   1) Ага, всё-таки существует вероятность, что файл ...   Sep 11 2017, 15:03
|- - _4afc_   Цитата(richie @ Sep 11 2017, 19:03) 2) Ре...   Sep 18 2017, 08:50
- - Genadi Zawidowski   Попробуйте снять эту гроздь из конденсаторов на це...   Sep 11 2017, 15:16
|- - 0men   Цитата(Genadi Zawidowski @ Sep 11 2017, 18...   Sep 11 2017, 15:18
- - Genadi Zawidowski   Можете не думать, я не настаиваю. Есть опыт борьбы...   Sep 11 2017, 15:32
|- - 0men   Цитата(Genadi Zawidowski @ Sep 11 2017, 18...   Sep 11 2017, 15:34
|- - Corvus   Цитата(0men @ Sep 11 2017, 18:34) у меня ...   Sep 11 2017, 15:44
- - aaarrr   Цитата(alex7577 @ Sep 11 2017, 17:12) Пов...   Sep 11 2017, 16:18
|- - 0men   Цитата(alex7577 @ Sep 12 2017, 16:28) Кон...   Sep 12 2017, 13:33
|- - alex7577   Цитата(0men @ Sep 12 2017, 16:33) если не...   Sep 13 2017, 07:21
|- - jcxz   Цитата(alex7577 @ Sep 13 2017, 14:21) Я г...   Sep 13 2017, 09:12
|- - 0men   Цитата(alex7577 @ Sep 13 2017, 10:21) Я г...   Sep 13 2017, 09:34
- - alex7577   Всем спасибо за помощь! Проблема пока не решен...   Sep 12 2017, 12:30
|- - VladislavS   Цитата(alex7577 @ Sep 12 2017, 14:58) Бли...   Sep 12 2017, 12:30
|- - alex7577   Цитата(VladislavS @ Sep 12 2017, 15:30) Р...   Sep 12 2017, 13:16
|- - 0men   Цитата(VladislavS @ Sep 12 2017, 15:30) Е...   Sep 12 2017, 13:19
- - alex7577   Нашел такой код: //USB VBUS #define PIN_USB_VBUS ...   Sep 13 2017, 09:44
|- - 0men   Цитата(alex7577 @ Sep 13 2017, 12:44) Наш...   Sep 13 2017, 11:16
|- - alex7577   Цитата(0men @ Sep 13 2017, 14:16) чего то...   Sep 13 2017, 11:48
|- - 0men   Цитата(alex7577 @ Sep 13 2017, 14:48) Тож...   Sep 13 2017, 12:11
|- - alex7577   Цитата(0men @ Sep 13 2017, 15:11) Давайте...   Sep 13 2017, 13:04
|- - 0men   Цитата(alex7577 @ Sep 13 2017, 16:04) Нич...   Sep 13 2017, 13:16
|- - alex7577   Цитата(0men @ Sep 13 2017, 16:16) ничего ...   Sep 13 2017, 13:22
|- - 0men   Цитата(alex7577 @ Sep 13 2017, 16:22) Да....   Sep 13 2017, 14:05
|- - aaarrr   Цитата(0men @ Sep 13 2017, 17:05) да, пох...   Sep 13 2017, 14:32
|- - alex7577   Цитата(0men @ Sep 13 2017, 17:05) это озн...   Sep 14 2017, 10:46
|- - 0men   Цитата(alex7577 @ Sep 14 2017, 13:46) Про...   Sep 14 2017, 11:34
|- - alex7577   Цитата(0men @ Sep 14 2017, 14:34) ээээ.. ...   Sep 14 2017, 11:54
|- - 0men   Цитата(alex7577 @ Sep 14 2017, 14:54) Сде...   Sep 14 2017, 12:12
|- - alex7577   Цитата(0men @ Sep 14 2017, 14:59) да, код...   Sep 14 2017, 12:12
|- - 0men   Цитата(alex7577 @ Sep 14 2017, 15:12) Сде...   Sep 14 2017, 12:20
|- - alex7577   Цитата(0men @ Sep 14 2017, 15:20) у AT91C...   Sep 14 2017, 12:25
|- - 0men   Цитата(alex7577 @ Sep 14 2017, 15:25) Мы ...   Sep 14 2017, 12:42
|- - alex7577   Цитата(0men @ Sep 14 2017, 15:42) не упря...   Sep 14 2017, 13:47
|- - 0men   Цитата(alex7577 @ Sep 14 2017, 16:47) Да ...   Sep 14 2017, 14:05
|- - alex7577   Цитата(0men @ Sep 14 2017, 17:05) мышкой ...   Sep 14 2017, 14:09
|- - 0men   Цитата(alex7577 @ Sep 14 2017, 17:09) Сде...   Sep 14 2017, 14:10
|- - alex7577   Цитата(0men @ Sep 14 2017, 17:10) во всех...   Sep 14 2017, 14:29
|- - 0men   Цитата(alex7577 @ Sep 14 2017, 17:29) Все...   Sep 14 2017, 14:35
|- - alex7577   Цитата(0men @ Sep 14 2017, 17:35) я Питер...   Sep 14 2017, 14:39
|- - 0men   Цитата(alex7577 @ Sep 14 2017, 17:39) Мог...   Sep 14 2017, 14:46
|- - alex7577   Цитата(0men @ Sep 14 2017, 17:46) Давайте...   Sep 14 2017, 14:52
|- - 0men   Цитата(alex7577 @ Sep 14 2017, 17:52) Ок...   Sep 14 2017, 14:58
|- - toshas   Цитата(alex7577 @ Sep 14 2017, 17:52) Ок...   Sep 19 2017, 06:53
- - alex7577   Попробовал прошить example "usb-device-cdc-se...   Sep 14 2017, 19:01
- - mantech   Цитата(alex7577 @ Sep 14 2017, 22:01) Для...   Sep 14 2017, 19:07
- - alex7577   Цитата(mantech @ Sep 14 2017, 22:07) Для ...   Sep 14 2017, 19:43
- - mantech   Цитата(alex7577 @ Sep 14 2017, 22:43) Есл...   Sep 15 2017, 06:47


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

 


RSS Текстовая версия Сейчас: 9th August 2025 - 07:02
Рейтинг@Mail.ru


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