|
Вопросы о SMH-2G Здесь всё, что касается работы контроллера SMH-2G. |
|
Опции темы | Поиск в этой теме |
15.06.2015, 14:29 | #1 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Износ EEPROM (решено)
Хочу вернуть ее к заводскому состоянию. Не подскажите как это сделать?
|
15.06.2015, 14:45 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Как ребутнуть панельку?
У неё в принципе нет "заводского состояния". Что бы вы не имели ввиду под этими словами
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
15.06.2015, 14:55 | #3 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как ребутнуть панельку?
Ну это когда я еще ни память не затрагивал, ничего не прописывал, вот к таким настройкам, а то у меня на свежераспечатанной панельке работает программа, а на стареннькой заюзанной нет
|
15.06.2015, 15:35 | #4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Как ребутнуть панельку?
"Работает программа" - не могли бы вы пояснить, что имеется ввиду под этими словами?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
15.06.2015, 15:45 | #5 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как ребутнуть панельку?
Не меняются значения на экранах SMArt
(некоторые экраны работают, большинство нет) Не записываются значения в ARRAY. Но! Другая панелька работает нормально. |
15.06.2015, 16:33 | #6 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Как ребутнуть панельку?
Цитата:
Чем эти два контроллера различаются, кроме старости одного и молодости другого? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
16.06.2015, 13:30 | #7 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
У одного экранчик поярче светит
Там разница покупки полгода вроде EEPROM разве не сбрасывается при перезаливании прошивки? И ядро На нерабочей панельке новое, на рабочей старое Но с новым ядром программа работала пару суток Последний раз редактировалось Arsie, 16.06.2015 в 13:58 |
16.06.2015, 14:00 | #8 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Цитата:
Это как нельзя "купить заново" сломавшийся автомобиль. Нужно чинить. С новым контроллером или новым ядром в старом контроллере? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
16.06.2015, 14:34 | #9 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Новое ядро на старом контроллере, вот на нем и работала пару дней.
|
16.06.2015, 14:36 | #10 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Цитата:
Покажете вашу программу? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
16.06.2015, 14:57 | #11 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Файл в архиве
|
16.06.2015, 15:08 | #12 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Не, тут я вам не помогу. Вижу, что записи есть, но предсказать их количество и частоту не могу.
Проанализируйте самостоятельно, отталкиваясь от справки: http://dl.segnetics.com/WebHelp/SMLo...ock_eeprom.htm __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
16.06.2015, 15:09 | #13 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Там часто приходят. А память теперь очистить только ремонтом?
|
16.06.2015, 15:30 | #14 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Память не очищать нужно, а заменять.
Любая запись вызывает старение ячейки. Подробнее тут, на примере автомагнитолы: http://www.viksha.ru/audi_chorus.htm __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
16.06.2015, 15:35 | #15 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Ого, у меня сотня панелей с этими модулями. Туда уже год стекают данные. В ячейку поверх старых данных новые по запишутся что ли?
|
16.06.2015, 15:48 | #16 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Цитата:
Не понял вопроса. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
16.06.2015, 15:55 | #17 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Если эта программа будет работать длительное время на новой панельке, память забьется? я же данные обновляю. То есть я прописываю в один и те же ячейки новые данные.
|
16.06.2015, 16:29 | #18 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Цитата:
У вас сотня панелей. Значит нужен глубокий анализ того, что произошло. Это позволит предсказать, распространится ли на остальные панели данная неисправность. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 16.06.2015 в 16:56 |
|
17.06.2015, 07:44 | #19 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Так, а из-за чего она умерла то?
Может из-за частых перезаливов? |
17.06.2015, 07:46 | #20 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
А все, понял, перечитал статью)
|
17.06.2015, 08:07 | #21 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
А какой срок службы у этой памяти?
У меня приходят данные каждые 200мс. Плюс записываю большую часть раз в 8 часов. |
17.06.2015, 08:20 | #22 |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Чуть выше ссылка на справку, там всё написано.
__________________ RTFM |
17.06.2015, 09:56 | #23 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Переменные SMArt тоже сохраняются в EEPROM?
Или только блоки ARRAY, EEPROM? И блоки вывода на экран, они тоже в EEPROM пишутся? Последний раз редактировалось Arsie, 17.06.2015 в 11:19 |
17.06.2015, 11:10 | #24 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
|
17.06.2015, 11:20 | #25 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Блоки вывода на экран "пишутся" только на экран.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
17.06.2015, 11:48 | #26 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Спасибо
|
17.06.2015, 13:29 | #27 |
Senior Member
Регистрация: Nov 2013
Адрес: Санкт-Петербург
Сообщения: 213
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
|
17.06.2015, 16:45 | #28 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
5 раз в секунду нету уже, это я перепутал, там просто на экран смарт выводится, и в память не записывается.
получается что я пишу раз в полчаса самое малое. тогда у меня панелька сдохнет от этого не скоро, значит это не износ EEPROM. плюс раз в полчаса я пишу в разные ячейки памяти, значит это точно не из-за программы. Получается, либо при подаче питания сжег, либо не знаю |
17.06.2015, 16:55 | #29 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
18.06.2015, 09:07 | #30 |
Member
Регистрация: May 2015
Сообщения: 39
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Как привести панельку к заводскому состоянию?
Ну, тогда я спокоен. Спасибо
|