|
ATTiny2313, нужен совет по прошивке |
|
|
|
Jul 5 2006, 08:23
|
Группа: Новичок
Сообщений: 12
Регистрация: 5-07-06
Пользователь №: 18 584

|
Не могу прошить тини2313 , выдает ошибку после записи. При последующим считывании записанного оказалось, что либо вообще ничего незаписано, либо первые 5-10 строк кода. Нужен совет спецов  , а то от перечитаных мануалок глаза в кучю ось - XP адаптер LPT - STK200 ( http://www.lancos.com/e2p/betterSTK200.gif ) програматор - PonyProg v2.06e beta проц включен по схеме AVR microcontroller adapter ( http://www.lancos.com/siprogsch.html#baseboard ) биос сет EPP AVR ISP I/0 LPT кабель укоротил до метра Что ему еще надо
|
|
|
|
|
Jul 5 2006, 09:59
|
Группа: Новичок
Сообщений: 12
Регистрация: 5-07-06
Пользователь №: 18 584

|
Я пробывал , эфект такой-же. У меня есть подозрение что AT90s2313 и ATTiny2313 несовсем оналог или с *.hex кодом несовместимость какая. Изначально в проэкте заявлена AT90s2313 ... тини2313 мне в магазине дали как оналог.... может прошивка под AT90s2313 негодна для тини?
|
|
|
|
|
Jul 5 2006, 10:04
|
Участник

Группа: Новичок
Сообщений: 35
Регистрация: 4-07-06
Пользователь №: 18 578

|
У тини есть фуза "режим совместимости с AT90S". Ее надо включить, иначе прошивка от AT90S не подойдет. То же самое относится и к большинству других более новых AVR.
Но здесь больше похоже на проблему в программаторе.
|
|
|
|
|
Jul 5 2006, 10:53
|
Группа: Новичок
Сообщений: 12
Регистрация: 5-07-06
Пользователь №: 18 584

|
У тини есть фуза "режим совместимости с AT90S". Ее надо включить, иначе прошивка от AT90S не подойдет. То же самое относится и к большинству других более новых AVR. А что за фуза и как ее включить? Я ставил на авто AVR , при вводе прошивки автомат выставлял АТ90, а дальше все тоже .... до 10той строки прошивает и то с ошибками Проверю програматор еще раз А может с синхронизацией чтото .... кварц на 4мгц (http://www.lancos.com/siprogsch.html#baseboard )это критичная позиция или может быть разброс плюс - минус трамвайная остановка?
|
|
|
|
|
Jul 5 2006, 10:55
|
Знающий
   
Группа: Свой
Сообщений: 550
Регистрация: 16-06-04
Из: Казань
Пользователь №: 32

|
Цитата(Gall @ Jul 5 2006, 14:04)  У тини есть фуза "режим совместимости с AT90S". Ее надо включить, иначе прошивка от AT90S не подойдет. Сдается мне, в tiny2313 этого как раз нет.
--------------------
Главная линия этого опуса ясна мне насквозь!
|
|
|
|
|
Jul 5 2006, 12:25
|
Участник

Группа: Новичок
Сообщений: 35
Регистрация: 4-07-06
Пользователь №: 18 578

|
Цитата(vet @ Jul 5 2006, 16:55)  Цитата(Gall @ Jul 5 2006, 14:04)  У тини есть фуза "режим совместимости с AT90S". Ее надо включить, иначе прошивка от AT90S не подойдет. Сдается мне, в tiny2313 этого как раз нет. Надо проверить. Может, 2313 - исключение, не помню.
|
|
|
|
|
Jul 5 2006, 17:14
|
Участник

Группа: Новичок
Сообщений: 35
Регистрация: 4-07-06
Пользователь №: 18 578

|
Тут еще такой момент. Я сам шью модифицированной схемой лошади с программой uisp (Linux), у меня проблем не было. А знакомые, шьющие классической лошадью и PonyProg, почему-то жалуются, что кристалл внезапно перестает шиться. Жалоба как бы распространенная, но по чтению форумов я считал, что дело в случайно прошитой фузе насчет запрета ISP или чего-то вроде. А потом я увидел это своими глазами и точно знаю, что фузы правильные. Более того, окно установки фуз даже не открывали. Человек при мне играл контролером - писал прошивочки, которые мигают светодиодами, и тут же их прошивал. После очередной прошивки контроллер вообще перестал видеться ISP-программаторами. Стирание при 12 вольтах помогло. Отсюда вывод - лошадь иногда самопроизвольно ставит фузы.
Сообщение отредактировал Gall - Jul 5 2006, 17:29
|
|
|
|
|
Jul 6 2006, 05:43
|
Группа: Новичок
Сообщений: 12
Регистрация: 5-07-06
Пользователь №: 18 584

|
Цитата(Alex_Pol @ Jul 5 2006, 15:49)  Фуза "режим совместимости с AT90S" в 2313 нет. А прочитать что либо, хотя бы состояние всех фузов, получается? Прошил уже штук 20, пять проводов, CodeVision, длина жгута - ~30см. Хорошо бы проверить программатор на заведомо исправном камне. Все читается и стерается , пишет как большой , прогрес показывает , а при верификации выдает врайтинг ерор 21 . При считывание - первые две строчки идеальны , а дальше с пропуском( FF ) а еще ниже вобще нет ничего (кроме FF ) Покупал два камя, пробывал оба. Может все-же дело в самой прошивке? Есть идея ... может у кого есть, любая, прошивка под тини2313, проверить прошьется или нет, а то я в непонятках что мне делать...
|
|
|
|
|
Jul 6 2006, 06:23
|
Группа: Новичок
Сообщений: 12
Регистрация: 5-07-06
Пользователь №: 18 584

|
Я програмирую кристал отдельно, проц стоит зядом с шинным формирователем, так что с длиной шлейфа все в порядке.
|
|
|
|
|
Jul 6 2006, 06:47
|

Частый гость
 
Группа: Свой
Сообщений: 192
Регистрация: 23-03-05
Из: Украина. Днепропетровск
Пользователь №: 3 626

|
Цитата(Serz @ Jul 6 2006, 08:43)  Все читается и стерается , пишет как большой , прогрес показывает , а при верификации выдает врайтинг ерор 21 . При считывание - первые две строчки идеальны , а дальше с пропуском( FF ) а еще ниже вобще нет ничего (кроме FF ) Покупал два камя, пробывал оба. Может все-же дело в самой прошивке? Есть идея ... может у кого есть, любая, прошивка под тини2313, проверить прошьется или нет, а то я в непонятках что мне делать... Хотел послать свою прошивку, но не смог приаттачить. ("Вы не имеете прав...") Вот ссылка, (http://pol-sem.narod.ru/muson/muson.files/MusonTiny2313.rar) паршивку проверял, прошивается и работает. Удач
|
|
|
|
|
Jul 6 2006, 11:22
|
Группа: Новичок
Сообщений: 12
Регистрация: 5-07-06
Пользователь №: 18 584

|
Alex Pol большое спасибо!!! Теперь ясно что дело не в прошивке! В схеме ошибок нет! С фузами тоже поигрался ( http://www.e-kit.ru/main/usbprog/2313/index.shtm)Если больше предложений нет... Пойду паять 5ть проводков...
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|