roboforum.ru

Технический форум по робототехнике.

 

Bootloader в Atmega16

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Bootloader в Atmega16

Сообщение SkyStorm » 19 апр 2010, 11:33

Вопрос такой, есть Atmega16 со специфический BL. Нужно его от туда достать, и в другой Atmega16 записать.
Насколько это реально??? Как то тесно с BL никогда не общался.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2598
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Bootloader в Atmega16

Сообщение =DeaD= » 19 апр 2010, 11:46

Что значит как достать - либо дадут его прочитать через ISP, либо нет, вариантов то немного :) нет, конечно всегда есть вариант отослать спецам которые за 5K$ достанут из чипа всё, если я правильно помню расценки и возможности :pardon:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Bootloader в Atmega16

Сообщение Виталий » 19 апр 2010, 12:02

спецам которые за 5K$ достанут из чипа всё

Это то что я подумал? http://termorect.narod.ru/
Все новости о моих проектах http://savethebest.ru
Аватара пользователя
Виталий
 
Сообщения: 2114
Зарегистрирован: 08 окт 2004, 16:43
Откуда: St. Petersburg
Skype: quark-bot
ФИО: Клебан Виталий

Re: Bootloader в Atmega16

Сообщение =DeaD= » 19 апр 2010, 12:06

Нет, это другое :)

То что ты указал выдаст кроме прошивки расширенную информацию - исходники, почему были приняты те или иные программные решения, а также где какие глюки и как их исправить. Стоить может правда подороже :ROFL:
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Bootloader в Atmega16

Сообщение SkyStorm » 19 апр 2010, 12:53

Просто есть 2 одинаковых девайса, но с разными версиями BL.
Старая и новая, хочется обновить, старый BL на новый.
Отсюда и вопрос. Разбираться как что там работает или менять не надо, просто пересадить из одного чипа в другой.
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2598
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: Bootloader в Atmega16

Сообщение =DeaD= » 19 апр 2010, 12:54

Прочитай весь чип через ISP, потом запиши целиком на второй чип. Если чипы не защищены - всё на этом и закончится, если защищены - могут быть проблемы стоимостью в тысячи $ по извлечению прошивки.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24053
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: Pascal / C++ / PHP / 1C
ФИО: Антон Ботов

Re: Bootloader в Atmega16

Сообщение Angel71 » 19 апр 2010, 13:55

Виталий, это называется хардварная пост опэнсорс лицензия. :D пока юные длиннорукие недо хакцеры наивно штурмуют гугл в поисках ответов, в личку уходит краткое описание.
Аватара пользователя
Angel71
 
Сообщения: 9232
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Bootloader в Atmega16

Сообщение Duhas » 19 апр 2010, 15:25

считать фьюзы.. смотреть раздел бутлоадера.. глядеть там на что выставлена защита...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6341
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович


Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

Mail.ru counter