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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Luminary LM3S, контроллеры-самоубийцы
Drozd2
сообщение Dec 10 2015, 16:54
Сообщение #1


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

Группа: Участник
Сообщений: 97
Регистрация: 19-11-09
Пользователь №: 53 743



Выпустили с ними партию приборов. Теперь приборы градом посыпались на ремонт. Errata гласит: если их прошить и оставить на время на свежем воздухе без питания, то после включения flash может оказаться местами затертой. Вся серия снята с производства. Свои запасы заканчиваются. Замен нет. Лекарств не предлагается.
Чувствую полную безнадегу, но все-таки, кто с этим сталкивался, есть какие-нибудь методы продления жизни этих контроллеров?
Go to the top of the page
 
+Quote Post
KnightIgor
сообщение Dec 10 2015, 17:28
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



Цитата(Drozd2 @ Dec 10 2015, 17:54) *
Выпустили с ними партию приборов. Теперь приборы градом посыпались на ремонт. Чувствую полную безнадегу, но все-таки, кто с этим сталкивался, есть какие-нибудь методы продления жизни этих контроллеров?

За LM3S не скажу, т.к. еще на заре Cortex'ов запал на другого производителя. Был, однако, совершенно аналогичный опыт с NXP (тогда еще Philips) LPC9xx (это 8051). Там в первой серии была та же картина с флэшем. Это был полный провал. К счастью, Philips быстро исправил ситуацию, заменил нам контроллеры. Боюсь, что в Вашем же случае ситуация безвыходна: LMS больше не существует, TI их купил на разобрал на части. Перспектив нет. Делайте редезайн под другой Cortex. Я в восторге от EFM32 (сейчас - Silabs).
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Dec 10 2015, 17:38
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Извините, а где это написано? что-то я не нашел подобного в ерратах LM3S.
Go to the top of the page
 
+Quote Post
Drozd2
сообщение Dec 11 2015, 05:43
Сообщение #4


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

Группа: Участник
Сообщений: 97
Регистрация: 19-11-09
Пользователь №: 53 743



Прикрепленный файл  spmz861.pdf ( 1.84 мегабайт ) Кол-во скачиваний: 315

Страницы 24 - 25. LM3MEM#13

Сообщение отредактировал Drozd2 - Dec 11 2015, 05:43
Go to the top of the page
 
+Quote Post
ViKo
сообщение Dec 11 2015, 06:10
Сообщение #5


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



По некоторым причинам мне приходится программировать PIC16F883, когда на платах еще не запаяны все элементы (иначе горят от 12 В), даже без кварцевого резонатора иногда. И вот, такие платы, пролежавшие на складе несколько месяцев (не знаю, когда допаивались до конца), тоже потеряли прошивку. Сейчас сообразил, что явление то же, что в данной теме. А то уже изготовителя стал подозревать в обмане. Или при пайке, думал, от температуры портится.
Go to the top of the page
 
+Quote Post
juvf
сообщение Dec 11 2015, 06:42
Сообщение #6


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

Группа: Свой
Сообщений: 1 261
Регистрация: 14-05-09
Из: Челябинск
Пользователь №: 49 045



Цитата(Drozd2 @ Dec 10 2015, 21:54) *
Теперь приборы градом посыпались на ремонт. Errata гласит: если их прошить и оставить на время на свежем воздухе без питания, то после включения flash может оказаться местами затертой.
Если это так, то ремон должен заключаться в повторной прошивке прибора тем же кодом. Это так?
Go to the top of the page
 
+Quote Post
vladec
сообщение Dec 11 2015, 06:51
Сообщение #7


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

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



С Люминари были аналогичные проблемы, по анализу оказалось, что при выключении затиралась первая страница FLASHа. Это возникало на отдельных контроллерах и с разной периодичностью. Партия была достаточно большая и нам повезло - удалось найти один контроллер который терся гарантировано при каждом выключении. Программисты с ним плотно поработали в части отработки сигнала от монитора питания и проблему решили программно. После последующей перешивки таких отказов не возникало.
Вроде как Texas и снял эту линейку в основном из за проблем с FLASH, но нам до сих пор приходится использовать, поскольку из распространенных контроллеров это единственный малоногий (100 контактов) с PHY Ethernet на борту.
Go to the top of the page
 
+Quote Post
Drozd2
сообщение Dec 11 2015, 07:27
Сообщение #8


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

Группа: Участник
Сообщений: 97
Регистрация: 19-11-09
Пользователь №: 53 743



Ремонт заключается в замене контроллера и прошивке тем же кодом. Были мысли полечить программно. Чтобы не затягивать на долго пришел сюда.

vladec, затеплилась надежда. Можно еще пару наводящих фраз на решение задачи? Правда, затираются абсолютно произвольные страницы. Я пока для себя увидел единственное решение использовать стоящую в приборе часовую батарейку и контроль внешнего питания. Чтобы контроллер уходил в режим пониженного потребления или вообще в спячку.

Это действительно единственный ARM с Eth PHY. Есть еще Microchip PIC18F67J60, например, но скорость не более 10Mbit/s. При подключении к хабу жмет скорость всей системы.

Сообщение отредактировал Drozd2 - Dec 11 2015, 07:42
Go to the top of the page
 
+Quote Post
scifi
сообщение Dec 11 2015, 07:47
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(Drozd2 @ Dec 11 2015, 10:27) *
Это действительно единственный ARM с Eth PHY. Есть еще Microchip PIC18F67J60, например, но скорость не более 10Mbit/s. При подключении к хабу жмет скорость всей системы.

Есть ещё MCF5223x.
Go to the top of the page
 
+Quote Post
Drozd2
сообщение Dec 11 2015, 08:11
Сообщение #10


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

Группа: Участник
Сообщений: 97
Регистрация: 19-11-09
Пользователь №: 53 743



Да, действительно интересный вариант. Надо попробовать. Хотя с ColdFire до сих пор дела не имел. Да и новый элемент у нас на предприятии внедрить довольно сложно и долго. Особенно дать обоснования боссу. Обычно получаешь в ответ свои идеи засунуть себе собирать приборы на устоявшейся элементной базе.
Для нового этапа здорово. Но для начала надо выпущенную партию реанимировать. Не выбрасывать же.
Go to the top of the page
 
+Quote Post
mantech
сообщение Dec 11 2015, 08:26
Сообщение #11


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Drozd2 @ Dec 11 2015, 11:11) *
Да, действительно интересный вариант. Надо попробовать. Хотя с ColdFire до сих пор дела не имел. Да и новый элемент у нас на предприятии внедрить довольно сложно и долго.


Че-то странно это все, уж если делать редизайн, да еще и под устаревшую архитектуру, может все-таки проще поставить внешнюю физику и забыть все эти проблемы как кошмарный сон?? Тот-же LAN 8720 займет на плате "пол квадратных милиметра"...

Цитата(vladec @ Dec 11 2015, 09:51) *
Программисты с ним плотно поработали в части отработки сигнала от монитора питания и проблему решили программно. После последующей перешивки таких отказов не возникало.


Т.е. в этих процах набортного детектора нету? wacko.gif

Сообщение отредактировал mantech - Dec 11 2015, 08:24
Go to the top of the page
 
+Quote Post
Drozd2
сообщение Dec 11 2015, 08:27
Сообщение #12


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

Группа: Участник
Сообщений: 97
Регистрация: 19-11-09
Пользователь №: 53 743



Внешней физики перепробовали довольно много. Ни одна не держит статику. Встроенная очень выгодно отличается именно способностью держать статику, если сам контроллер это умеет. Естественно, с внешней физикой приборы тоже выпускаем. Вопрос сейчас не об этом. Сейчас нужно с готовой партией что-то решать.

Сообщение отредактировал Drozd2 - Dec 11 2015, 18:35
Go to the top of the page
 
+Quote Post
KnightIgor
сообщение Dec 11 2015, 08:34
Сообщение #13


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



Цитата(Drozd2 @ Dec 11 2015, 09:27) *
Внешней физики перепробовали довольно много. Ни одна не держит статику. Встроенная очень выгодно отличается именно этим.

Это что, статика бъет через развязывающий трансформатор?! А типа TVS поставить не пробовали? Есть даже RJ45 сокеты со встроенным транформатором И всяческой защитой в одном флаконе корпусе.
Go to the top of the page
 
+Quote Post
Drozd2
сообщение Dec 11 2015, 08:38
Сообщение #14


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

Группа: Участник
Сообщений: 97
Регистрация: 19-11-09
Пользователь №: 53 743



Бьем не только в разъем ethernet, а во все контакты из которых провода выходят наружу. Внешняя физика сбрасывается уже при ударах в разъем питания. А он тоже за трансформатором. Но это все опять же совсем другая тема.
Go to the top of the page
 
+Quote Post
mantech
сообщение Dec 11 2015, 08:46
Сообщение #15


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Drozd2 @ Dec 11 2015, 11:38) *
Бьем не только в разъем ethernet, а во все контакты из которых провода выходят наружу. Внешняя физика сбрасывается уже при ударах в разъем питания. А он тоже за трансформатором. Но это все опять же совсем другая тема.


Ставлю такие штуки NUP4201MR6 против всяческой статики, причем не только эзернета rolleyes.gif
Go to the top of the page
 
+Quote Post

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

 


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


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