|
Вопросы о SMH2010 Работа и применение контроллеров SMH2010A, SMH2010B и SMH2010C. |
|
Опции темы | Поиск в этой теме |
11.02.2016, 19:51 | #1 |
Senior Member
Регистрация: Aug 2008
Сообщения: 101
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
ошибка при считывании системной страницы
При нажатии кнопки Считать свойства окна поиск и диагностика выскакивает сообщение об ошибке считывания. Раздел Свойства остается пустой. В остальном косяков нет
В чем может быть проблема? |
12.02.2016, 09:47 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 102
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: ошибка при считывании системной страницы
Цитата:
Каков серийный номер контроллера? Программу лоджик загружает? Какой версии лоджик? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
12.02.2016, 10:25 | #3 |
Senior Member
Регистрация: Aug 2008
Сообщения: 101
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: ошибка при считывании системной страницы
Программу загружает. Ядро неск. раз прошил из вашего файлового архива. При проверке флеш контроллера идентичен прошивке. Вроде работает, но осадок что что-то не то, есть. Интересует что менять в первую очередь: епром 24с512 или мегу? Где эта системная страница хранится?
Еще где хранится калибровка ацп? Если в епроме, сохраняется ли при обновлении ядра? Серийник не могу сообщить - контроллера нет под рукой. |
12.02.2016, 10:39 | #4 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 102
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: ошибка при считывании системной страницы
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
12.11.2018, 15:05 | #5 | |
Новичок
Регистрация: Nov 2018
Сообщения: 4
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: ошибка при считывании системной страницы
Цитата:
Есть EEPROM в ATMEGA128 и есть внешний 24С512 на I2C. Калибровочные значения аналоговых входов хранятся во встроенном EEPROM в ATMEGA. Там же хранится системная страница, которая автоматически создаётся при стирании встроенного EEPROM. Во внешнем EEPROM 24C512 хранятся только энергонезависимые параметры программы пользователя. Верно? Или энергонезависимые параметры программы хранятся и во внутреннем EEPROM? |
|
12.11.2018, 15:07 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 102
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: ошибка при считывании системной страницы
И там и там. Что не влезает внутрь, то выносится наружу.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
12.11.2018, 15:10 | #7 |
Новичок
Регистрация: Nov 2018
Сообщения: 4
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: ошибка при считывании системной страницы
|
24.11.2018, 16:00 | #8 |
Новичок
Регистрация: Nov 2018
Сообщения: 4
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: ошибка при считывании системной страницы
А в каких адресах хранится системная страница, а в каких настройки пользовательского проекта во внутреннем eeprom?
Нужно перенести скомпилированный контроллер на новый контроллер, но при этом не хотелось бы снести заводские калибровочные коэффициенты. |
25.11.2018, 02:28 | #9 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 102
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: ошибка при считывании системной страницы
Цитата:
Что вы называете системной страницей я не знаю. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
25.11.2018, 03:05 | #10 |
Новичок
Регистрация: Nov 2018
Сообщения: 4
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: ошибка при считывании системной страницы
Само собою. Поэтому и хотелось бы их сохранить, если заливать в новый контроллер прошивку из старого.
То есть я сначала считываю eeprom из нового контроллера, переношу калибровочные коэффициенты из нового контроллера в файл eeprom от старого контроллера и загружаю потом модифицированный eeprom и flash в новый контроллер. Пока мне кажется, что они хранятся по следующим адресам: с 0x3A по 0x69 (версия 2.244). Но пока это только догадки. Буду благодарен если подтвердите или укажете где искать корректные адреса. |
27.11.2018, 11:20 | #11 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 102
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: ошибка при считывании системной страницы
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|