Автор Тема: ATMEGA 168V - перепрошивка  (Прочитано 11827 раз)

0 Пользователей и 1 Гость просматривают эту тему.

men

  • Специалист
  • *
  • Оффлайн Оффлайн
  • Сообщений: 623
  • Общая оценка: 1
  • Пол: Мужской
  • КОКЧЕТАВ
ATMEGA 168V - перепрошивка
« : 14 Марта 2012, 20:18:43 »
Добрый день . Ситуация в следующем . есть два проца . один рабочий . один выдавал на табло ошибку . решил считать информацию с рабочего и залить в битый. как я понял в этих процах есть флеш память и eeprom . считал отдельно содержимое того и другого и залил в битый проц . пропал даже загрузочный тест - полная белиберда получилась. хотя при верификации ошибок нет . но контрольные суммы отличаються. сильно не пинайте - с этими процами имею дело первый раз . что я делаю не так?
кстати сохраненные предварительно с обоих процов данные идентичны .

alex_73

  • Лидер форума
  • ***
  • Оффлайн Оффлайн
  • Сообщений: 2047
  • Общая оценка: 7
  • Пол: Мужской
Re: ATMEGA 168V - перепрошивка
« Ответ #1 : 14 Марта 2012, 21:06:50 »
имел дела с атмегой 8
тоже была такая засада- в пони прог надо правильно выставить фьюзеры.
после моих кривых ручек проц перестал реагировать на програматор.
в итоге он переключился на на внутренний генератор ( мимо кварца)
помогла подача сигнала от внешнего генератора на вход проца, после этого все заработало как надо.
прошивка встала как надо и девайс ожил
Я требую, чтобы за наши налоги сделали нам дороги!!!

men

  • Специалист
  • *
  • Оффлайн Оффлайн
  • Сообщений: 623
  • Общая оценка: 1
  • Пол: Мужской
  • КОКЧЕТАВ
Re: ATMEGA 168V - перепрошивка
« Ответ #2 : 14 Марта 2012, 21:32:25 »
программатор профессиональный . что я делал - сначала проц затер . затем стал писать .
вопрос - если стер флешпамять и епромку то фьюзы тоже стираються?
как можно считать фьзы с рабочего и вообще это возможно ?
тоесть как я понимаю в рабочем проце фьюзы установлены допустим при заводском программировании .
я затер проц и фюзы при программировании записались согласно установленных галочек (по умолчанию) в окошке программирования . как узнать изначальные фьюзы? c учетом что есть исправный проц

alex_73

  • Лидер форума
  • ***
  • Оффлайн Оффлайн
  • Сообщений: 2047
  • Общая оценка: 7
  • Пол: Мужской
Re: ATMEGA 168V - перепрошивка
« Ответ #3 : 14 Марта 2012, 23:59:12 »
http://ru.wikipedia.org/wiki/AVR
http://www.getchip.net/posts/059-ispravlyaem-avr-fyuzy-pri-pomoshhi-atmega-fusebit-doctor/
http://startcd.narod.ru/rstdisbl_mega8/rstdisbl.htm
http://www.atmega8.ru/wiki/view/doc.29.html
может поможет
Я требую, чтобы за наши налоги сделали нам дороги!!!

men

  • Специалист
  • *
  • Оффлайн Оффлайн
  • Сообщений: 623
  • Общая оценка: 1
  • Пол: Мужской
  • КОКЧЕТАВ
Re: ATMEGA 168V - перепрошивка
« Ответ #4 : 15 Марта 2012, 10:35:34 »
блин  ("0) программатор считывает и фьюзы и локи с рабочего контроллера . записывает их в битый . уже и контрольные суммы все совпадают - не работает сцука

Spot_xr7

  • Гость
Re: ATMEGA 168V - перепрошивка
« Ответ #5 : 15 Марта 2012, 11:15:27 »
Сама прошивка, наверняка защищена производителем.
И то, что у вас получается её прочитать и в дальнейшем записать в контроллер, не означает, что она должна работать.
Возможно вместе с прошивкой, читается так называемый "мусор" в результате чего, записав это в другой контроллер, он не будет работать.

Я ради интереса проделывал подобное с ATMEGA, устройство полностью работало, считал---->записал---->получил просто железку, без признаков жизни.

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

men

  • Специалист
  • *
  • Оффлайн Оффлайн
  • Сообщений: 623
  • Общая оценка: 1
  • Пол: Мужской
  • КОКЧЕТАВ
Re: ATMEGA 168V - перепрошивка
« Ответ #6 : 15 Марта 2012, 13:13:52 »
спасибо . обрадовали  (№) . вопрос - "мусор" при многократном считывании стабилен или меняеться?
и еще вопрос - если программатор позволяет оперировать локами я могу снять защиту?
« Последнее редактирование: 15 Марта 2012, 13:35:04 от men »

Spot_xr7

  • Гость
Re: ATMEGA 168V - перепрошивка
« Ответ #7 : 15 Марта 2012, 14:22:18 »
вопрос - "мусор" при многократном считывании стабилен или меняеться?
Думаю, что не должен меняться.

если программатор позволяет оперировать локами я могу снять защиту?

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

men

  • Специалист
  • *
  • Оффлайн Оффлайн
  • Сообщений: 623
  • Общая оценка: 1
  • Пол: Мужской
  • КОКЧЕТАВ
Re: ATMEGA 168V - перепрошивка
« Ответ #8 : 15 Марта 2012, 14:45:39 »
уффффф (№) производитель неизвестен . известно только что китай . тем более аппаратура не сильно свежая. попробуем помучать программатором  ("")

Spot_xr7

  • Гость
Re: ATMEGA 168V - перепрошивка
« Ответ #9 : 15 Марта 2012, 14:53:51 »
men, а что за железка ? Если не секрет  (!~)

Spot_xr7

  • Гость
Re: ATMEGA 168V - перепрошивка
« Ответ #10 : 15 Марта 2012, 14:58:22 »
Здесь еще можно поспрашивать на этот счет.   http://monitor.net.ru/forum/viewforum.php?f=69

men

  • Специалист
  • *
  • Оффлайн Оффлайн
  • Сообщений: 623
  • Общая оценка: 1
  • Пол: Мужской
  • КОКЧЕТАВ
Re: ATMEGA 168V - перепрошивка
« Ответ #11 : 15 Марта 2012, 16:21:57 »
men, а что за железка ? Если не секрет  (!~)

да какой секрет. блок управления подсветкой танцполом - программируемые бегущие огни.
танцпол состоит из 36 независимых квадратов и в каждом квадрате свой б.п. свой блок управления .
и плюс еще общий блок управления типа микшера.

alex_73

  • Лидер форума
  • ***
  • Оффлайн Оффлайн
  • Сообщений: 2047
  • Общая оценка: 7
  • Пол: Мужской
Re: ATMEGA 168V - перепрошивка
« Ответ #12 : 15 Марта 2012, 21:22:46 »
нука подробнее!
не DMX-512?
Я требую, чтобы за наши налоги сделали нам дороги!!!

Spot_xr7

  • Гость
Re: ATMEGA 168V - перепрошивка
« Ответ #13 : 15 Марта 2012, 23:02:15 »
нука подробнее!
не DMX-512?

alex_73, а причем здесь DMX-512, даже если и так, то он используется для управления данными блоками.

men, а фирма производитель известна ?

alex_73

  • Лидер форума
  • ***
  • Оффлайн Оффлайн
  • Сообщений: 2047
  • Общая оценка: 7
  • Пол: Мужской
Re: ATMEGA 168V - перепрошивка
« Ответ #14 : 15 Марта 2012, 23:30:33 »
нука подробнее!
не DMX-512?

alex_73, а причем здесь DMX-512, даже если и так, то он используется для управления данными блоками.

men, а фирма производитель известна ?
а почему нельзя задать такой вопрос?
мне тема про DMX интересна!
и прошивку на устройства просто так не найдешь!
Я требую, чтобы за наши налоги сделали нам дороги!!!

men

  • Специалист
  • *
  • Оффлайн Оффлайн
  • Сообщений: 623
  • Общая оценка: 1
  • Пол: Мужской
  • КОКЧЕТАВ
Re: ATMEGA 168V - перепрошивка
« Ответ #15 : 15 Марта 2012, 23:38:04 »
фирму производителя не знаю . отдельно привезли несколько плат управления . один блок питания и табло с кнопками.
на плате управления стоит атмега 168 (ведущий контроллер) атмелка 89с52 (ведомый контроллер) - с него на транзисторные ключи управляющие линейками светодиодов. считывается белиберда типа 0000  0101 0202 0303 и т.д. до ffff и поновой .

Spot_xr7

  • Гость
Re: ATMEGA 168V - перепрошивка
« Ответ #16 : 16 Марта 2012, 10:40:51 »
alex_73, я ж не говорил, что нельзя задать вопрос о DMX-512.
Чем вам интересна тема о DMX, вы тесно связаны с устройствами под управлением DMX-512 ?

men, покажите считанный файл с контроллера.

alex_73

  • Лидер форума
  • ***
  • Оффлайн Оффлайн
  • Сообщений: 2047
  • Общая оценка: 7
  • Пол: Мужской
Re: ATMEGA 168V - перепрошивка
« Ответ #17 : 16 Марта 2012, 11:51:32 »
я занимаюсь светотехническим  оборудованием и там довольнот часто используется DMX-512.
готовые заводские устройства, те-же диммеры дороги, посути самому можно собрать.
если есть какие наработки - давайте обсудим!
Я требую, чтобы за наши налоги сделали нам дороги!!!

Spot_xr7

  • Гость
Re: ATMEGA 168V - перепрошивка
« Ответ #18 : 16 Марта 2012, 12:31:04 »
я занимаюсь светотехническим  оборудованием и там довольнот часто используется DMX-512.
alex_73, я тоже занимаюсь подобным железом, но только его ремонтом.

если есть какие наработки - давайте обсудим!
Наработок, нет потому как не занимаюсь разработкой  и  написанием софта.

men

  • Специалист
  • *
  • Оффлайн Оффлайн
  • Сообщений: 623
  • Общая оценка: 1
  • Пол: Мужской
  • КОКЧЕТАВ
Re: ATMEGA 168V - перепрошивка
« Ответ #19 : 16 Марта 2012, 16:15:08 »
alex_73, я ж не говорил, что нельзя задать вопрос о DMX-512.
Чем вам интересна тема о DMX, вы тесно связаны с устройствами под управлением DMX-512 ?

men, покажите считанный файл с контроллера.

пожайлуста
меньший файл - епромка