Форум » Конструкция » Вопросы по сборке. Часть 2-я. » Ответить

Вопросы по сборке. Часть 2-я.

slav0n: Вопросы по сборке. Часть 2-я. Здесь часть 1-я.

Ответов - 408, стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 All

dansat: pawel40 пишет: Пол года назад пробовал накладывать одну на другую меги с прошивкой по первой ссылке не получилось. Так фьюз RSTDISBL может уже сбросился после того "накладывания" и осталось остальные вернуть, как здесь описано с помощью проги AVReAl

pawel40: Наверно нет, светодиод не загорался.

dansat: Тогда отложить ее до лучших времен, можт у знакомых где разлочишь после или параллельник делать. Прогер собрать не трудно, там ATmega8535, 74HC165, MAX232, пару стаб. и с пяток транзисторов.


pawel40: я знаю про эту схему но у меня СОМ нету нормального и LPT тоже. Ради прошивки собираю древний комп... А параллельника с усб чё то невидел без дополнительного конвертера usb-232

dansat: Собрать обычный с СОМ, его доставать только в особых случаях для разлочки. Можно сделать в нем разъемчик для подключения шнура от мобил и шить от USB, от многиех слышал, что нормально работает, сам не попробую никак. Или уж USB с FT232BM , дополнително 4 бак. не очень и дорого.

pawel40: Мега труп:( LB2 и LB1 установлены. "Чтение и перезапись Flash-памяти и EEPROM и заблокированы как для параллельного, так и для последовательного режимов программирования. Изменение FUSE-битов так же не возможно." http://digitchip.by.ru/avr/fuse/ATmega8.htm

lameralik: pawel40 пишет: LB2 и LB1 установлены Теперь покупка новой

dansat: Стирать эти ячейки можно любым прогером, они при обычном стирании кристалла убираются вместе с уничтожением содержимого FLASH и EEPROM-памяти - простая защита кода и данных от копирования. Без общего стирания их действительно снять нельзя ничем, только после команды "Стереть кристалл".

zloj vitos: Для pawel40 с того же сайта: При записи нуля в LB1 блокируется запись данных во Flash и EEPROM память. Одновременно блокируется возможность изменять конфигурационные ячейки. Если записать ноль еще и в LB2, то блокируется и возможность чтения всех данных. После этого прочитать содержимое вашей программы становится невозможным. Для повторного использования микроконтроллера нужно выполнить команду «Стирание микросхемы». При этом вся информация, записанная в микросхему теряется, зато способность чтения и модификации востанавливается. Извеняюсь за повтор сказанного выше(в момент когда писал это предыдушего поста еще не было)

lameralik: Почему то по ссылке нет описания что команда стирания не блокируется. Только написано что перезапись неосуществима, а перезапись само собой подразумевается стирание, не совсем понятно

slav0n: А мне понравилсь эта идея. Вот прошивка для восстановления мега168 при помощи меги8 таким способом http://primuss3.narod.ru/prms/mega8for168.rar

dansat: Подозреваю, что сбил с толку pawel40 своей не совсем корректной фразой "разлочишь" и он не в том направлении пошел.. Эти фьюзы не опасны и только защищают прошивку от копирования и тиражирования. Описание остальных FUSE-битов "понятным" языком

lameralik: dansat пишет: А мне понравилсь эта идея да уж интересно а возможно ли добавить некий код в атмегу что при определенных обстоятельствах (например длительное нажатие клавиши) происходил сброс fuse в состояние default (с завода) самой мегой

slav0n: Нет, такое невозможно. Та идея основана на высоковольтном параллельном программировании, и ведущая мега8 является программатором для востанавливаемой.

dansat: slav0n пишет: Вот прошивка для восстановления мега168 при помощи меги8 таким способом Только 168-у можно сбросить? как видно тут болше востребовано востановление мег8. ЗЫ. хотя у меня параллельник пылится без дела, все больше "пятью проводками".

slav0n: вот вариант прошивки для восстановления мега8 http://primuss3.narod.ru/prms/mega8for8.rar

lameralik: на ресет восстанавливаемой меги подают 12в, а нельзя ли подключив ее к последовательному программатору без ресета, подключить на ресет 12v и восстановить fuse например через pony. и можно ли подавать на ресет 12в долговренменно например через резистор

dansat: lameralik пишет: а нельзя ли подключив ее к последовательному программатору без ресета, подключить на ресет 12v и восстановить fuse например через pony. Выводы другие используются и команды, с Поней не получится

Mik31: zloj vitos пишет: Если записать ноль еще и в LB2, то блокируется и возможность чтения всех данных. а мега при этом будет определяться?

парнишка: http://s45.radikal.ru/i108/0907/5c/961293cae833.gif как увеличить выходное напряжение на данном зарядном устройстве?Сейчас у меня выход 10,25В.На входе 14В.И еще -эксперименты с прибором продолжаю,так как, как только соберешь полностью в кожух,а он перестает работать-Закон Подлости стабатывает .или руки кривые ...Мост снес аккуратно,прибор запустился,но все равно работает как неизвестное устройство ,советы можете не давать,так как уже на все случаи жизни (работы примусса )есть в форуме,надо только определить что неправильно работает.По 12В просадка идет при включении на 1В-это нормально,на карте получается всего 9,25В,хотя 3,3В и 5В в норме.По этой причине хотел добавить выходное напряжение на зарядке до 12В.На плате не обозначен один резистор паралельно R7(R3 возможно?)....



полная версия страницы