Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о SMH2010

Вопросы о SMH2010 Работа и применение контроллеров SMH2010A, SMH2010B и SMH2010C.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.02.2021, 11:47   #1
Raccoonrider
Новичок
 
Регистрация: Jan 2021
Сообщения: 10
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Прошивка ядра SMH2010 через Atmel ICE

Здравствуйте!

Имеется контроллер SMH 2010-3221-01-5, который после неудачной заливки ПО через SMLogix не определяется. При подаче питания на дисплее посерединке моргает знак "°", больше ничего не происходит.

Также имеется программатор Atmel ICE.

Два вопроса:
1) Подключаюсь по ISP. ICE считывает напряжение питания 4,4В, но не может считать сигнатуру контроллера. Контроллер окирпичился?
2) AVReal Commander, я так понимаю, с ICE не работает. В папке коммандера есть прошивки *.a90. Этот формат отличается от Intel hex? Можно ли скормить его айсу через Atmel Studio?
Raccoonrider вне форума   Ответить с цитированием
Старый 10.02.2021, 11:55   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Прошивка ядра SMH2010 через Atmel ICE

Цитата
Сообщение от Raccoonrider Посмотреть сообщение
Здравствуйте!

Имеется контроллер SMH 2010-3221-01-5, который после неудачной заливки ПО через SMLogix не определяется. При подаче питания на дисплее посерединке моргает знак "°", больше ничего не происходит.
Снимите батарейку, дайте полежать без питания минут 5.



Цитата
Сообщение от Raccoonrider Посмотреть сообщение
Также имеется программатор Atmel ICE.

Два вопроса:
1) Подключаюсь по ISP. ICE считывает напряжение питания 4,4В, но не может считать сигнатуру контроллера. Контроллер окирпичился?
2) AVReal Commander, я так понимаю, с ICE не работает. В папке коммандера есть прошивки *.a90. Этот формат отличается от Intel hex? Можно ли скормить его айсу через Atmel Studio?
Это атмеловский вариант хекса. Блок питания заливкой программы окирпичить невозможно) Фьюзы не забудьте считать.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 10.02.2021, 12:21   #3
Raccoonrider
Новичок
 
Регистрация: Jan 2021
Сообщения: 10
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Прошивка ядра SMH2010 через Atmel ICE

Батарейку снял, замерил напряжение - 0,07В. Высосана до последнего электрона. Неудивительно - ей предположительно около 10 лет.

Прочитать фьюзы не могу - для этого в Atmel Studio нужно прочитать сигнатуру, а она не читается.
Цитата Failed to enter programming mode. ispEnterProgMode: Error status received: Got 0xc0, expected 0x00 (Command has failed to execute on the tool)
Raccoonrider вне форума   Ответить с цитированием
Старый 10.02.2021, 13:55   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Прошивка ядра SMH2010 через Atmel ICE

Цитата
Сообщение от Raccoonrider Посмотреть сообщение
Батарейку снял, замерил напряжение - 0,07В. Высосана до последнего электрона. Неудивительно - ей предположительно около 10 лет.

Прочитать фьюзы не могу - для этого в Atmel Studio нужно прочитать сигнатуру, а она не читается.
Выясняйте, отчего и почему.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 12.02.2021, 07:11   #5
Raccoonrider
Новичок
 
Регистрация: Jan 2021
Сообщения: 10
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Прошивка ядра SMH2010 через Atmel ICE

Попробовали вместо батарейки подключить источник питания. Ничего не поменялось, наверное, неудивительно.

Сейчас нашли программатор Громова, будем пытаться зашиться через него. Еще один вопрос по прошивке. С AVR Commander идут 8 прошивок для разных вариантов 2010, называются "1.a90", "3.a90" и т.д. Какой из них предназначен для 2010C-3221-01-5 (не морозоустойчивый, без модема, опция 2010C-xxx1 или xxx3 в коммандере)?
Raccoonrider вне форума   Ответить с цитированием
Старый 12.02.2021, 10:37   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Прошивка ядра SMH2010 через Atmel ICE

Цитата
Сообщение от Raccoonrider Посмотреть сообщение
Попробовали вместо батарейки подключить источник питания. Ничего не поменялось, наверное, неудивительно.

Сейчас нашли программатор Громова, будем пытаться зашиться через него. Еще один вопрос по прошивке. С AVR Commander идут 8 прошивок для разных вариантов 2010, называются "1.a90", "3.a90" и т.д. Какой из них предназначен для 2010C-3221-01-5 (не морозоустойчивый, без модема, опция 2010C-xxx1 или xxx3 в коммандере)?
Попробуйте использовать официальные источники: https://dl.segnetics.com/PRODUCTS/SMH2010/kernel/

Что такое "Программатор Громова", не расскажете?)


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 12.02.2021, 13:03   #7
Raccoonrider
Новичок
 
Регистрация: Jan 2021
Сообщения: 10
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Прошивка ядра SMH2010 через Atmel ICE

Нашел одну из проблем - распиновка 6-пиновой колодки ISP отличается от общепринятой. Вызвонил на контроллер пины SCK, GND, MISO, MOSI, RST, сделал переходник.

| GND  | MISO |
| MOSI | RST  |
| SCK   |    ?    |

Остался вопрос - не могу найти, куда на контроллере идёт пин, помеченный "?". Какое у него назначение? Используется ли он при прошивке?

Пока как есть подключил к программатору Громова, через avrdude удалось считать считать сигнатуру, прошивка происходит, но при верификации ругается. При этом ICE по-прежнему в упор не видит контроллер.



Цитата:
Сообщение от Arsie Посмотреть сообщение
Что такое "Программатор Громова", не расскажете?)
Очень простой программатор для порта RS-232. По первой ссылке находится: http://easyelectronics.ru/avr-shag-p...grammator.html
Raccoonrider вне форума   Ответить с цитированием
Старый 12.02.2021, 13:14   #8
Ilya J.
Сотрудник Сегнетикс
 
Аватара для Ilya J.
 
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили: 254 раз(а) в 250 сообщениях
По умолчанию Ответ: Прошивка ядра SMH2010 через Atmel ICE

Меня больше заинтересовало, почему он так громко называется.


__________________
Если ничто другое не помогает, прочтите, наконец, инструкцию
Ilya J. сейчас на форуме   Ответить с цитированием
Старый 12.02.2021, 13:44   #9
Raccoonrider
Новичок
 
Регистрация: Jan 2021
Сообщения: 10
Благодарил(а): 1 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Прошивка ядра SMH2010 через Atmel ICE

Чем подтрунивать, лучше бы распиновкой поделились
Raccoonrider вне форума   Ответить с цитированием
Старый 12.02.2021, 14:14   #10
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Прошивка ядра SMH2010 через Atmel ICE

Цитата
Сообщение от Raccoonrider Посмотреть сообщение
Чем подтрунивать, лучше бы распиновкой поделились
Она в РЭ указана. Что делиться-то

https://dl.segnetics.com/PRODUCTS/SMH2010/manual/


Добавлено через 1 минуту


Цитата
Сообщение от Raccoonrider Посмотреть сообщение
Очень простой программатор для порта RS-232.
Аааа, последовательный понипрог. В 90-е никакого Громова в его названии не участвовало


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программатор и прошивка ядра (решено) alex Вопросы о SMH2010 27 20.12.2017 10:51
Обновление ядра на SMH2010 (решено) Intagar Вопросы о SMH2010 8 05.11.2014 13:28
Прошивка ядра на SMH-2G igor_kvik Вопросы о SMH-2G 16 28.03.2013 17:16


Часовой пояс GMT +4, время: 17:22.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023