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

 
 
> что это за глюк с флешем на at91sam7s256 ?, со временем слетела прошивка у прибора, почему?
PrSt
сообщение Dec 4 2007, 10:58
Сообщение #1


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Приветствую !

Люди, тут такое дело странное которое завело меня в шоковый ступор. та и не только меня, весь отдел...

прибор отгрузили пол года назад, на днях его вернули
по всем признакам - не работает программа или контроллер, думал что его уранили и кварц сдох.
залез осцилом - не работает, перепаял старый кварц на новый, тоже не работает...
чего я больше всего и боялся, потому что было у меня одно немативированное предположение - что сдохла почему то программа(слетела прошивка) или контроллер погорел от чегото...
хотя почему - нет объяснения

попробовал перепрошить потому что больше ни чего не оставалось.
перепрошилось!
...так и оказалось - слетела сама прошивка в контроллере(в этом устройстве он один).
Тоесть со временем слетела прошивка в самом контроллере, почему я не могу понять что это было? и как с этим бороться...


что это глюк с флешем на at91sam7s256 такой вообще?
это только у меня такой случилось или это есть такое вообще у этого камня, или всего семейства?
я понимаю что flash технология не идеальная, но не на столько же...
первый раз такое случилось.
то что в прибор залазили - наловероятно вообщето.

подскажите пожалуйста и как можно такое в будущем проверять или диагностировать перед выдачей прибора на продажу?
В интернете ни чего подобного я не нашел, как будто у меня у первого это произошло... У нас в отделе ни у кого нет объяснению этому событию, лиш немотивированные предположения

надеюсь что Вы чтото посоветуете мне/нам, потому что вопрос довольно важный.

Заранее спасибо, очень надеюсь на Ваш ответ.

.


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
amw
сообщение Dec 4 2007, 15:16
Сообщение #2


Знающий
****

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



Да наземлю его прямо.
Производитель ничего по этому поводу не гарантирует - это раз.
А как на счет помех - это два.
Вообще-то на все входы должны быть поданы осмысленные сигналы. Это касается любого продукта.


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


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(amw @ Dec 4 2007, 17:16) *
Да наземлю его прямо.
Производитель ничего по этому поводу не гарантирует - это раз.
А как на счет помех - это два.

на землю говоришь... , если следовать логике, то можно или даже тогда нужно
- возможность такая у меня тоже есть, но про то что его на землю я ни где не встречал, ни в одной схеме, поэтому даже и не предпологал что так с этим пином нужно поступать.
ну помехи там врядли могли повлиять, опять таки я не исключаю и этого, я про это уже думал и откинул эту версию, врядли.
я его на землю таки и кину, но все таки с резистором на 1кОм

.


--------------------
Go to the top of the page
 
+Quote Post
amw
сообщение Dec 5 2007, 10:15
Сообщение #4


Знающий
****

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



Цитата(PrSt @ Dec 4 2007, 17:31) *
на землю говоришь... , если следовать логике, то можно или даже тогда нужно
- возможность такая у меня тоже есть, но про то что его на землю я ни где не встречал, ни в одной схеме, поэтому даже и не предпологал что так с этим пином нужно поступать.

Это не критерий.
Цитата
ну помехи там врядли могли повлиять, опять таки я не исключаю и этого, я про это уже думал и откинул эту версию, врядли.
я его на землю таки и кину,

Я видел. При испытаниях на молниезащиту. Встроенные подтяжки как правило высокоомные. При разряде молнии вблизи работающего устройства может наводить помеху, достаточную для срабатывания логики.
Цитата
но все таки с резистором на 1кОм

Смысл внешнего Pull-Down?
Если этот пин нужен, например для перепрошивки, то на джампер его, но без Pull-Down.


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


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(amw @ Dec 5 2007, 12:15) *
Смысл Pull-Down?
Если этот пин нужен, например для перепрошивки, то на джампер его, но без Pull-Down.


для перешивки я спользую пин TST
на который подается на 10секудн VCC (для востановления SAM-BA из ROM) и чип стирается.

Сам же пин ERASE заложен и в схеме и плате, но досе ни разу не использовался у меня так и не получилось через этот пин стереть контроллер - ни разу.
...пробовал несколько раз подавать на него VCC, и он так и не стирался
...я это даже гдето тут на форуме описывал, но так ни кто и не смог помоч 8(
что стирает ли этот пин - не знаю, я не смог, потому что ни разу не получилось у меня.
То что он стирает в принципе я верю и не сомниваюсь - просто я не смог этого добиться ни разу.

поэтому стираю через TST, подобно, как описывал я тут - http://projects.org.ua/forum.phpbb2ru/viewtopic.php?t=1228


.


--------------------
Go to the top of the page
 
+Quote Post
Master
сообщение Dec 5 2007, 11:14
Сообщение #6


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

Группа: Новичок
Сообщений: 170
Регистрация: 26-05-05
Из: Москва
Пользователь №: 5 405



Цитата(PrSt @ Dec 5 2007, 13:28) *
для перешивки я спользую пин TST
на который подается на 10секудн VCC (для востановления SAM-BA из ROM) и чип стирается.
Вот Вам ещё одна версия, хотя Вы вероятно её считаете маловероятной smile.gif
Если данную процедуру воспроизвёл клиент, где окажется Ваша прошитая программа? wink.gif Правильно, именно там.

Цитата(PrSt @ Dec 5 2007, 13:28) *
поэтому стираю через TST, подобно, как описывал я тут - http://projects.org.ua/forum.phpbb2ru/viewtopic.php?t=1228
->
Цитата
SAM-BA - это встроеный в контроллер загрузчик, по-нашему, bootloader.
Он записывается из флеш.
Где его, при наличии кривых рук, можно благополучно убить.
Мощно! Ни добавить, ни отнять lol.gif
Go to the top of the page
 
+Quote Post
PrSt
сообщение Dec 5 2007, 11:44
Сообщение #7


http://uschema.com
****

Группа: Свой
Сообщений: 708
Регистрация: 16-02-06
Из: UK(Ukrainian_Kingdom) Kharkov
Пользователь №: 14 394



Цитата(Master @ Dec 5 2007, 13:14) *
Вот Вам ещё одна версия, хотя Вы вероятно её считаете маловероятной smile.gif
Если данную процедуру воспроизвёл клиент, где окажется Ваша прошитая программа? wink.gif Правильно, именно там.

Мощно! Ни добавить, ни отнять lol.gif

да-да-да, подмечено ловко, я даже улыбнулся как Вы красиво это связали с этой проблемой, однако чуточку дело обстоит не в полузу вашего мнения...
объясню почему - у книента такой возможности нет, у него нет спц разъема для проведения этих действий. Более того как выяснилось вчера у других наших соьтрудников которые были свиделенем его "умирания" , прошивка сдыхала постепенно... тоесть прибор не включался с первого раза, а потом с второго-третьего включался. а потом вообще "сдох"... так что клиенты-пользователи тут не причем
прошивка, точнее сама flash подглюкивала и перед этим. среди нескольких десятков - это единственный случай.
предположить что это брак микросхемы можно - но я уже как 2 дня эту мысл выбрасываю из головы - не верится.
а Вы что думаете уважаемые?
...кстати могла ли так прошивка записаться, что она так быстро сдохла?

.


--------------------
Go to the top of the page
 
+Quote Post
ATname
сообщение Dec 7 2007, 16:14
Сообщение #8


Участник
*

Группа: Свой
Сообщений: 60
Регистрация: 4-04-06
Пользователь №: 15 797



Цитата(PrSt @ Dec 5 2007, 15:44) *
да-да-да, подмечено ловко, я даже улыбнулся как Вы красиво это связали с этой проблемой, однако чуточку дело обстоит не в полузу вашего мнения...
объясню почему - у книента такой возможности нет, у него нет спц разъема для проведения этих действий. Более того как выяснилось вчера у других наших соьтрудников которые были свиделенем его "умирания" , прошивка сдыхала постепенно... тоесть прибор не включался с первого раза, а потом с второго-третьего включался. а потом вообще "сдох"... так что клиенты-пользователи тут не причем
прошивка, точнее сама flash подглюкивала и перед этим. среди нескольких десятков - это единственный случай.
предположить что это брак микросхемы можно - но я уже как 2 дня эту мысл выбрасываю из головы - не верится.
а Вы что думаете уважаемые?
...кстати могла ли так прошивка записаться, что она так быстро сдохла?

.

У Вас некорректно выполненна разводка задающего генератора чипа. Все признаки этого налицо.
У Atmel'а вообще дохленькие задающие, что на ARM что на AVR. Ради интереса можете глянуть уровень сигнала на генераторе осциллом, узнаете много интересного.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- PrSt   что это за глюк с флешем на at91sam7s256 ?   Dec 4 2007, 10:58
- - aaarrr   На SAM7S64 ничего подобного не наблюдалось. А ног...   Dec 4 2007, 11:09
|- - PrSt   Цитата(aaarrr @ Dec 4 2007, 13:09) А нога...   Dec 4 2007, 11:20
|- - aaarrr   Цитата(PrSt @ Dec 4 2007, 14:20) ERASE по...   Dec 4 2007, 11:26
|- - PrSt   Цитата(aaarrr @ Dec 4 2007, 13:26) Вот и ...   Dec 4 2007, 11:30
|- - aaarrr   Цитата(PrSt @ Dec 4 2007, 14:30) дык а ка...   Dec 4 2007, 11:39
- - KAlex   Прошивка может стереться при одном условии: при вл...   Dec 4 2007, 11:10
|- - KAlex   Цитата(amw @ Dec 4 2007, 18:16) Да наземл...   Dec 5 2007, 10:07
- - strr   Вставлю и свои 5 копеек. У меня такая же радость ...   Dec 5 2007, 15:01
|- - amw   Цитата(strr @ Dec 5 2007, 17:01) Вставлю ...   Dec 6 2007, 09:03
|- - PrSt   Цитата(amw @ Dec 6 2007, 11:03) К стати д...   Dec 6 2007, 13:31
|- - _4afc_   Цитата(PrSt @ Dec 6 2007, 16:31) но хочу ...   Dec 7 2007, 13:42
|- - PrSt   Цитата(_4afc_ @ Dec 7 2007, 15:42) Копайт...   Dec 10 2007, 08:27
|- - ATname   Цитата(PrSt @ Dec 10 2007, 12:27) честно ...   Dec 13 2007, 19:13
|- - PrSt   Цитата(ATname @ Dec 13 2007, 21:13) Если ...   Dec 14 2007, 08:51
- - Harbour   Единственное что приходит в голову - программа юза...   Dec 6 2007, 05:22


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

 


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


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