|
Не могу запустить последовательное высоковольтное программирование в HVProg |
|
|
|
Jun 8 2006, 04:40
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 12-02-06
Пользователь №: 14 242

|
Не могу запустить последовательное высоковольтное программирование в HVProg http://www.der-hammer.info/hvprog/dl/hvprog_05.gif Как ISP программатор работает, но авреал уже есть. Смущает в схеме кварц на 7 мГц, в оригинальной схеме стк500 вроде 3 мГц. При запуске пишет об ошибке входа врежим программирования. На ножках контроллера никаких изменений ответственных за програмирование подключенного кристала. Кто сталкивался?
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 14)
|
Jun 8 2006, 07:40
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(taranoid @ Jun 8 2006, 08:40)  Не могу запустить последовательное высоковольтное программирование в HVProg http://www.der-hammer.info/hvprog/dl/hvprog_05.gif Как ISP программатор работает, но авреал уже есть. Смущает в схеме кварц на 7 мГц, в оригинальной схеме стк500 вроде 3 мГц. При запуске пишет об ошибке входа врежим программирования. На ножках контроллера никаких изменений ответственных за програмирование подключенного кристала. Кто сталкивался? Высоковольтное программирование всегда осуществляется параллельной загрузкой данных, а то что управление программатором по RS232 (последовательное) - ни есть последовательное высоковольтное программирование. Кварц в схеме не 7MHz, а 7.3728MHz. Для сравнения посмотрите схему AVR ParaPROG: http://pol-sem.narod.ru/paraprog/paraprog.htm , которая работает 'как часы'. Заодно замерийте значение напряжения программирования +12В, которое должно быть в пределах для паралельного программирования приведенное в справочной информации.
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Jun 8 2006, 15:14
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 12-02-06
Пользователь №: 14 242

|
12 вольт есть. АВРСтудио всёвремя говорит Entering programming mode.. FAILED!. ISP режим работает. По поводу кварца не указал после точки цифры. Но его номинал больше в 2 раза! Как найти ошибку, недочёт ?
|
|
|
|
|
Jun 8 2006, 15:47
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Цитата(BVU @ Jun 8 2006, 10:40)  Высоковольтное программирование всегда осуществляется параллельной загрузкой данных, а то что управление программатором по RS232 (последовательное) - ни есть последовательное высоковольтное программирование. Ну здесь вы немного ошиблись, не всегда высоковольтное программирование осуществляется параллельной загрузкой данных, есть кристалы с последовательным высоковольтным программированием: AT90S2323 AT90S2343 ATtiny11 ATtiny12 ATtiny13 ATtiny22 ATtiny25 ATtiny45 ATtiny85 Help -> AVR Tools User Guide -> STK500 User Guide -> Hardware Description -> Target Socket Section -> High Voltage Programming Цитата 12 вольт есть. АВРСтудио всёвремя говорит Entering programming mode.. FAILED!. При высоковольтном последовательном программировании используются пины: SDI SII SDO SCI
|
|
|
|
|
Jun 8 2006, 16:09
|
Группа: Новичок
Сообщений: 12
Регистрация: 8-11-05
Пользователь №: 10 610

|
В STK500 используется кварц 7."с хвостом" HW 0.5 работает как часы. проверяйте ту часть на транзисторах, которая подает 12В, скорей всего, перепутали проводимость транзисторов или просто неправильно смонтировали.
|
|
|
|
|
Jun 9 2006, 04:03
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 12-02-06
Пользователь №: 14 242

|
Часть схемы ответсвенную за 12 вольт я проверил. Меня смущает отсутствие каких либо сигналов на выводах порта РВ0-РВ2, по которым должна вестись запись чтение данных с программируемого контроллера. А то я бы сдесь спрашивал....
|
|
|
|
|
Jun 9 2006, 06:10
|
Группа: Новичок
Сообщений: 12
Регистрация: 8-11-05
Пользователь №: 10 610

|
Цитата(taranoid @ Jun 9 2006, 07:03)  Часть схемы ответсвенную за 12 вольт я проверил. Меня смущает отсутствие каких либо сигналов на выводах порта РВ0-РВ2, по которым должна вестись запись чтение данных с программируемого контроллера. А то я бы сдесь спрашивал.... Проверяте монтаж  а то я бы здесь отвечал  Проверьте наличие сигналов при последовательном программировании
|
|
|
|
|
Jun 9 2006, 17:56
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 12-02-06
Пользователь №: 14 242

|
На каких выводах контроллера что надо проверить. Уточните пожалуйста.
|
|
|
|
|
Jun 10 2006, 08:47
|
Группа: Новичок
Сообщений: 12
Регистрация: 8-11-05
Пользователь №: 10 610

|
Цитата(taranoid @ Jun 9 2006, 20:56)  На каких выводах контроллера что надо проверить. Уточните пожалуйста. 16 и 17 ноги на Меге. Проверяйте. Там при попытке входа в режим програмирования должны появлятся импульсы.
|
|
|
|
|
Jun 11 2006, 16:43
|
Группа: Новичок
Сообщений: 12
Регистрация: 8-11-05
Пользователь №: 10 610

|
Из вредности сделал еще один аналог STK500. Смех смехом, но залитая последняя *.EBN (от 4.12й студии) приводит к точно такому же результату: ISP работает ОТЛИЧНО со всеми чипами, в т.ч. и совсем новыми, а вот вся часть, отвечающая за high voltage -- фигушки. Буду копать, смотреть, что атмеловцы умудрились изменить  Посмотрел осциллографом -- даже 17й ногой и не пытается подергать, просто СРАЗУ пишет, что во входе в режим программирования отказано. А то, проапдейтив прошивку, на старом HW 0.5 получу неработающий вариант
|
|
|
|
|
Jun 12 2006, 17:27
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 12-02-06
Пользователь №: 14 242

|
А на какой прошивке ещё работал?
|
|
|
|
|
Jun 12 2006, 17:57
|
Группа: Новичок
Сообщений: 12
Регистрация: 8-11-05
Пользователь №: 10 610

|
Цитата(taranoid @ Jun 12 2006, 20:27)  А на какой прошивке ещё работал? На комплекте от 4.07 вроде ... Не помню, давно собирал, а свежие чипы шью AVReal-ом ... Постараюсь до конца недели пересобрать еще раз, посмотерть, с чем связано ... Всё-таки ответтье на вопрос -- как пытаетесь шить через HighVoltage? Т.е. чтои куда подсоединяете?
|
|
|
|
|
Jun 13 2006, 11:28
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 12-02-06
Пользователь №: 14 242

|
Я подключал соответственно PB0-PB2 как у ведущего так и программируемого контроллера. Єто для последовательного высоковольтного режима.
|
|
|
|
|
Jun 13 2006, 15:08
|
Группа: Новичок
Сообщений: 12
Регистрация: 8-11-05
Пользователь №: 10 610

|
Цитата(taranoid @ Jun 13 2006, 14:28)  Я подключал соответственно PB0-PB2 как у ведущего так и программируемого контроллера. Єто для последовательного высоковольтного режима. SWCLK XTAL1 TRST Reset (High Voltage Enable Jumper muss gesetzt sein) PPD0 'Serial Data Input' (meist PB0) PPD1 'Serial Instr. Input' (meist PB1) PPD2 'Serial Data Output' (meist PB2) А тактовую и ресет?
|
|
|
|
|
Jun 13 2006, 20:02
|
Группа: Новичок
Сообщений: 12
Регистрация: 8-11-05
Пользователь №: 10 610

|
Трих-тибедох. Сегодня пытался достучаться высоковольтно да Тини15. БЕЗРЕЗУЛЬТАТНО  При том что аппарат со старой прошивкой -- работает Попробую найти старый *.EBN и повторить эксперимент
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|