Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

Закрытая тема
Опции темы
Непрочитано 03.05.2007, 11:42   #1
dental-remont
Прохожий
 
Регистрация: 04.04.2007
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
dental-remont на пути к лучшему
По умолчанию Проблема с ATtinny 2313

Здрасте всем! У меня такой вопрос. Я прошил какие то байты конфигурации на ATtinny 2313. Он перестал выполнять ВСЕ свои функции . К тому же я не могу его перепрограммировать. Можно как нибудь решить проблему? Новый микроконтроллер
Реклама:
dental-remont вне форума  
Непрочитано 03.05.2007, 12:27   #2
EKuzmich
Прописка
 
Регистрация: 07.08.2005
Сообщений: 178
Сказал спасибо: 16
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
EKuzmich на пути к лучшему
По умолчанию

где то читал, что они параллельное программирование не поддерживают для востановления
EKuzmich вне форума  
Непрочитано 03.05.2007, 12:36   #3
AndryG
Вид на жительство
 
Регистрация: 22.06.2006
Адрес: Украина
Сообщений: 308
Сказал спасибо: 19
Сказали Спасибо 32 раз(а) в 24 сообщении(ях)
AndryG на пути к лучшему
По умолчанию

Могу предположить ДВА варианта вашей проблемы:
- отключили внутреннюю генерацию тактовой. Нужно прицепить внешний кварц с конденсаторами или подать на контроллер тактовую с программатора... и можно оживить. Подробней смотрите на страничке программатора AVReal - он это может делать.
- запрограммировали фуз-бит, который превращает RESET в линию порта A ... с такого положения контроллер выводится только параллельным программированием, которое у tiny2313 не работает --- просверлите в контроллере отверстие и прибейте на стену.
AndryG вне форума  
Непрочитано 03.05.2007, 12:52   #4
Dumper
Прохожий
 
Регистрация: 31.03.2007
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Dumper на пути к лучшему
По умолчанию

Сам недавно отключил генерацию тактовых сигналов.
При этом он даже от кварца не работал.
Нашел выход - генерация тактовых сигналом Avreal'ом с самым большим делителем.
Dumper вне форума  
Непрочитано 03.05.2007, 16:40   #5
sserge
Прохожий
 
Регистрация: 17.01.2005
Сообщений: 6
Сказал спасибо: 20
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
sserge на пути к лучшему
По умолчанию

Можно попробовать считать биты конфигурации, подцепив кварц или, подав внешнюю синхронизацию, и без нее (если запрограммирован внутренний генератор. Если это получится, то будет понятно, что произошло. Если нет -то это пища для размышлений. Напрямую в даташите буквально не сказано, что параллельный программатор не поможет, хотя в форуме это проходила такая инфа.
sserge вне форума  
Непрочитано 03.05.2007, 19:06   #6
dimonbest
Гражданин KAZUS.RU
 
Аватар для dimonbest
 
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
dimonbest на пути к лучшему
По умолчанию

И почему же несколько людей говорят что 2313 не поддерживает параллельное программирование???
Цитата:
Parallel Programming
Parameters, Pin
Mapping, and
Commands
This section describes how to parallel program and verify Flash Program memory,
EEPROM Data memory, Memory Lock bits, and Fuse bits in the ATtiny2313. Pulses are
assumed to be at least 250 ns unless otherwise noted.
Может перепутали с ATTiny13???
Также автор мог запрограммировать бит SPIEN, который разрешает или запрещает последовательное программирование... Надо его запрограммировать в ноль при параллельном программировании...
dimonbest вне форума  
Непрочитано 03.05.2007, 20:39   #7
dental-remont
Прохожий
 
Регистрация: 04.04.2007
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
dental-remont на пути к лучшему
По умолчанию

Сообщение от sserge
Можно попробовать считать биты конфигурации, подцепив кварц или, подав внешнюю синхронизацию, и без нее (если запрограммирован внутренний генератор.
У меня пони прог. Там стоит кварц. Программатор работает на COM порте. ATtinny 2313
нужен для изготовления другого программатора. В будущем программаторе программированием занимается ATmega8535. В этом программере 2313 работает тактовым генератором и выключателем питанием.
dental-remont вне форума  
Непрочитано 03.05.2007, 20:46   #8
dental-remont
Прохожий
 
Регистрация: 04.04.2007
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
dental-remont на пути к лучшему
По умолчанию

AndryG писал: 'запрограммировали фуз-бит, который превращает RESET в линию порта A'
Этот вариант вернее. Кто знает может williams prog поможет. Он вроде на LPT.нием, которое у tiny2313 не работает --- просверлите в контроллере отверстие и прибейте на стену.[/quote]
dental-remont вне форума  
Непрочитано 04.05.2007, 08:52   #9
armggagik
Прохожий
 
Регистрация: 18.04.2005
Сообщений: 5
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
armggagik на пути к лучшему
По умолчанию

Програмируеться параллельно 100%
Делал это на ChipProg+ после неправильной установки FUSE
armggagik вне форума  
Непрочитано 04.05.2007, 09:58   #10
z53102
Прохожий
 
Регистрация: 26.04.2007
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
z53102 на пути к лучшему
По умолчанию

Параллельное программирование:
В даташит написано:
Parallel Programming is not functioning correctly
работает не корректно (отличается от "не работает вообще"). Вполне возможно, что фьюзы перешить получится.

Опять-таки из даташита:
The SPIEN Fuse is not accessible in serial programming mode.
SPI нельзя отключить при последовательном программировании (проверено лично (случайно)).

Поэтому либо отключен внутренний генератор, либо RESET.
В первом случае надо попробовать кварцы НА РАЗНЫЕ ЧАСТОТЫ (диапазоны см. в даташите). Во втором случае - только параллельный программатор.

А "прибить к стенке" всегда можно успеть.
z53102 вне форума  
Закрытая тема

Закладки


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Attiny 2313 - Как правильно сжечь порты electric123 Микроконтроллеры, АЦП, память и т.д 42 07.09.2009 08:53
Проблема с DC/DC locostudy Источники питания и свет 2 03.11.2008 12:10
Проблемы с приемом данных через UART Tiny 2313 SoapMaker Микроконтроллеры, АЦП, память и т.д 0 08.04.2008 10:35
ATtiny13 и 2313 в VMLab standy_crow Proteus, KiCAD и другие ECAD 4 26.03.2008 00:43
ATtiny 2313 нужна помощь. Ztman Микроконтроллеры, АЦП, память и т.д 12 12.05.2007 00:01


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot