|
at91sam7s256, непонятный глюк по питанию |
|
|
|
Dec 15 2009, 11:03
|
Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 6-12-06
Пользователь №: 23 196

|
добрый день. столкнулся со следующей проблемой. устройство питается от внешней сети (DC потом стабилизатор на 3.3В), подключается к ПК через USB (крутится тестовая аппликация). все прекрасно работает какое то время, не засекал точно, потому как не думаю что это так уж прям важно (может 2 часа, может 4, когда как), потом все виснет и не помогает ничего, ни сброс, ни перепрошивка, только вот тыкание паяльником от балды как то оживляет девайс. и так вопрос? кто сталкивался с данным эффектом? что это может быть: - кривые руки паяльщика (т.е. мои); - кривая разводка (опять же моя), может быть есть какие то рекомендации, кроме тех, что есть в мануалах; - кривая прошивка (снова я); - неправильные номиналы емкостей
бьюсь уже несколько дней с данной проблемой, непонятно куда рыть, вроде бы как понятно что, что-то происходит по питанию, скорее всего.
прошивка взят пример атмела USB Mass storage и переправлен под наши нужды.
читаю память самбой, там fffff везде. может быть не там читаю. вот. поможите кто можите.
|
|
|
|
|
 |
Ответов
|
Dec 15 2009, 15:53
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(lazarev andrey @ Dec 15 2009, 18:44)  ...там я случайно не заметил инициализацию прерываний левых Кстати, насчет прерываний левых - AIC_SPU прописан? Цитата(lazarev andrey @ Dec 15 2009, 18:44)  но никак не возьму в ум как могла потереться флешка... Ну, изнутри это сделать совсем нетрудно. А проблемы с дальнейшим программированием - "паяльником потыкать надо" - вполне можно отнести к общей глючности процедуры восстановления загрузчика.
|
|
|
|
|
Dec 15 2009, 16:14
|
Частый гость
 
Группа: Свой
Сообщений: 184
Регистрация: 6-12-06
Пользователь №: 23 196

|
Цитата(aaarrr @ Dec 15 2009, 18:53)  Кстати, насчет прерываний левых - AIC_SPU прописан?
Ну, изнутри это сделать совсем нетрудно.
А проблемы с дальнейшим программированием - "паяльником потыкать надо" - вполне можно отнести к общей глючности процедуры восстановления загрузчика. нет не прописано такое прерывание. так дело в том, что глючность загрузчика должна была отойти в сторону, после перепайки камня. хотя у нас была такая история как то раз с одной из трех пилотных плат, сделанных в резоните. ну это так история " развели плату, заказали печать, спаял я лично одну, работает вот примерно так же как и сейчас, не понятно как, как то уже плюнув на мучения, положил вторую пустую плату рядом и с помощью фена и паяльника за пару часов перекинул все что было ну пустую плату и вуаля....все заработало, без каких либо вмешательств" в данный момент: - тыкание ножкт erase на 3.3В не помогает. - ничего не прошивает камень, самба вообще не видит ядро. - до того как присобачить ножку erase на 3.3В осцильником посмотрел, что на ней делается. там был уровень, ну примерно так 2В, точно не мерял, потому как явно какая то фигня, но в даташите написано что у нее свой внутренний резюк притягивающий на землю. устройство питается от внешнего источника 24В, дальше DC на 5В они дальше на плате используются, потом стабилизатор на 3.3В от которого как раз и питается камень, обмен по USB земля шины USB соединена с землей устройства....вот...
Сообщение отредактировал lazarev andrey - Dec 15 2009, 16:19
|
|
|
|
Сообщений в этой теме
lazarev andrey at91sam7s256 Dec 15 2009, 11:03 _dem Во-первых, показывайте разводку и схематику. Телеп... Dec 15 2009, 11:10 lazarev andrey на ресет ничего нет, только подтянуто на 3.3В чере... Dec 15 2009, 11:29 _dem Можно разводку в пдфе ?
Вообще с очень похожими п... Dec 15 2009, 11:35 aaarrr Резисторы на JTAG'е запаяны? ERASE и TST я бы ... Dec 15 2009, 11:35 lazarev andrey эти выводы пытался и так и так, не помогает. в ман... Dec 15 2009, 11:39 _dem Почитайте про подключение кварца. То, как он у вас... Dec 15 2009, 13:03 lazarev andrey про кварц понял.
в том то и дело, что плата наход... Dec 15 2009, 13:25 _dem Ага, а попробуйте-ка убитой плате сделать ERASE пу... Dec 15 2009, 14:17 lazarev andrey ок, как только зависнет, ьак сразу и буду опять из... Dec 15 2009, 15:23 aaarrr Цитата(lazarev andrey @ Dec 15 2009, 18:2... Dec 15 2009, 15:28   aaarrr Цитата(lazarev andrey @ Dec 15 2009, 19:1... Dec 15 2009, 16:20 _dem Не тыкнуть ERASE на 3.3, а закоротить ERASE на 3.3... Dec 15 2009, 16:23 lazarev andrey Цитата(_dem @ Dec 15 2009, 19:23) Не тыкн... Dec 15 2009, 16:28 aaarrr Цитата(_dem @ Dec 15 2009, 19:23) Не тыкн... Dec 15 2009, 16:34 _dem Ну как бы это и имелось в виду.
Не "тыкнуть... Dec 15 2009, 20:35 aaarrr Цитата(_dem @ Dec 15 2009, 23:35) Не ... Dec 15 2009, 21:21 _dem Цитата(aaarrr @ Dec 15 2009, 19:34) Нет, ... Dec 16 2009, 06:04 lazarev andrey в общем тыкался я тыкался, натыкал что вывод TCK (... Dec 16 2009, 12:05 aaarrr Цитата(lazarev andrey @ Dec 16 2009, 15:0... Dec 16 2009, 13:08 lazarev andrey эм, нет конечно же.
сейчас посмотрю, поразбираюсь ... Dec 16 2009, 14:27 _dem ps. Будете переразводить плату, добавьте керамики ... Dec 16 2009, 21:50 lazarev andrey кхм-кхм, а собственно зачем переразводить?
я пони... Dec 17 2009, 06:20 _dem Кхм-кхм, разводка кварца на плате - потенциальный ... Dec 17 2009, 08:10 aaarrr Цитата(_dem @ Dec 17 2009, 11:10) Да, и д... Dec 17 2009, 08:15 _dem Есть, у нас в партии из 100 штук 3-4 не подымались... Dec 17 2009, 12:02
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|