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

Группа: Участник
Сообщений: 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в Единственная пока идея: может контроллеры бракованные??? Но мне кажется это маловероятно. Кто-нибудь сталкивался с подобным? Прошу помощи, проект горит, заказчик топает, а мы подвисли. 
|
|
|
|
|
 |
Сообщений в этой теме
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 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 _4afc_ Цитата(alex7577 @ Sep 11 2017, 16:21) Ест... Sep 12 2017, 10:54 alex7577 Цитата(_4afc_ @ Sep 12 2017, 13:54) А ест... Sep 12 2017, 13:28  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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|