Перейти к содержанию
    

Почему не получается программировать AT902313a на аппаратном SPI? Программируется только с устаовленным джампером.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Почему не получается программировать AT902313a на аппаратном SPI? Программируется только с устаовленным джампером.
Смотря какая частота тактирования у Вашего МК. На моей страничке написаны минимальные частоты SCK для МК 89S, 90S, Tiny/Mega для аппаратного SPI

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уважаемый г-н PROTTOS! Мне очень понравилась Ваша конструкция и я непременно соберу 1-2 экзземпляра для лабораторного-производственного использования. Вы наверно посетили множество сайтов с описаниями разных программаторов. В настоящее время у меня супер-актуально стоит вопрос о параллельном программировании. Возможно Вы сумели бы дополнить Ваше устройство такой возможностью? Это был бы настоящий ШЕДЕВР! А если дополнить его возможностью отладки по dW (не везде есть JTAG), то это было бы ну уж совсем здорово и возможно представляло бы коммерческую ценность до определенного урровня стоимости. Удачи!

 

Извините, если офф-топ...

 

А ссылки на HV Programmator были бы очень ко двору...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уважаемый г-н PROTTOS! Мне очень понравилась Ваша конструкция и я непременно соберу 1-2 экзземпляра для лабораторного-производственного использования. Вы наверно посетили множество сайтов с описаниями разных программаторов. В настоящее время у меня супер-актуально стоит вопрос о параллельном программировании. Возможно Вы сумели бы дополнить Ваше устройство такой возможностью? Это был бы настоящий ШЕДЕВР! А если дополнить его возможностью отладки по dW (не везде есть JTAG), то это было бы ну уж совсем здорово и возможно представляло бы коммерческую ценность до определенного урровня стоимости. Удачи!

Извините, если офф-топ...

А ссылки на HV Programmator были бы очень ко двору...

К сожалению, для полноценного, поддерживающего все МК, параллельного программатора ресурсов ATmega8 не хватит:-( Вернее не хватит выводов. Если же нужно программировать только мелконогие тиньки, то avrdoper прекрасно, я думаю, с этим справится.

 

Относительно DebugWare у меня пока нет информации по открытости этого интерфейса, так что встроить его в программатор сложно:-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Существует ли прошивка в которой реализован виртуальный COM порт + JTAG? Или надо отдельную AVRку для USB->COM а вторую для JTAG?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Существует ли прошивка в которой реализован виртуальный COM порт + JTAG? Или надо отдельную AVRку для USB->COM а вторую для JTAG?
Я не создавал таких прошивок...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Собрал схему как показано на http://pinokio3000.narod.ru/

 

Работает очень нестабильно: на 16й меге читает и пишет нормально только если при этом ни какие другие фоновые задачи не работают.. Если только что-то попробовать сделать в фоне, даже просто открыть меню Пуск, то сразу же вылетает ошибка чтения/записи :(

 

ну а 48ю мегу не подхватывает вообще :(

это для CodeVision

а AVRProg(atmel) сначала вообще не находил нужной версии, а потом (не знаю после чего) стал запускаться но ничего не читает и не пишет а сразу же выдает ошибки...

 

после того, как прошил старую версию ver.1.04 студия заработала на Ура без проблем, но в Код вижине теже проблемы со стабильностью...

 

что это может быть и что делать?

 

AVR Studio 4.12 SP2

CodeVision 1.24.4

 

---Добавлено спустя пару часов:

 

Поставл SP3 на AVR Studio и сразу же заработала прошивка ver.1.05 ;)

 

только вот проблема, в списке AVRProg'a нету 48й меги... что делать?

Изменено пользователем Nikolay Labinskiy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня трабл с AVR-CDC от Obdev: устройство на ATmega48 определяется один раз за 10 попыток, а в случае успешного определения можно спокойно установить драйвер (usbser), появится новый COM порт, однако этот новоиспеченный порт не получается открыть никакой программой. В чем может быть трабл? Единственное отличие от схемы автора прошивки это отсутствуют резисторы 68 Ом на D+, D- (написано что не обязательны) и сам контроллер запитывается от USB через регулятор на 3.3 В вместо диодов...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сам контроллер запитывается от USB через регулятор на 3.3 В вместо диодов...

Было вроде в этой ветке уже, резистор подтяжки надо менять, R3 который на 1к5, вроде уменьшить его надо до 1к3-1к2 или около того.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня трабл с AVR-CDC от Obdev: устройство на ATmega48 определяется один раз за 10 попыток

Похоже с этой мегой не все так просто...

 

попробую поэкспериментировать с резистором... о результатах отпишусь ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

перепробовал сопротивления от 1к2 до 2к2... Так стабильности для 48 меги получить и не удалось :( (AVRprog в режиме 8й меги тоже работает через раз...)

Изменено пользователем Nikolay Labinskiy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

перепробовал сопротивления от 1к2 до 2к2... Так стабильности для 48 меги получить и не удалось :( (AVRprog в режиме 8й меги тоже работает через раз...)
У ATmega48/88/68 SRAM начинается с адреса 0х100, а у ATmega8 c 0х60 - не в этом ли трабл?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

post-9459-1171296596_thumb.jpgВот тут сваял плату в пикаде под TQFP мегу8 с одной перемычкой, разводка одностороняя (делал специально под утюжный метод :-)). Буду собирать на днях. Может кому пригодится. Прикладываю файл разводки и схему(pcad2002). к

зы: если есть ошибки, пожалуйста напишите.

 

А компоненты как паять? Они все в слое TOP расположены ну для SMD понятно, а для штыревых? Или штыревые с обратной стороны устанавливаются, вроде бы без разницы будет кроме USB-разъема...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А компоненты как паять? Они все в слое TOP расположены ну для SMD понятно, а для штыревых? Или штыревые с обратной стороны устанавливаются, вроде бы без разницы будет кроме USB-разъема...

Компоненты можно навесным монтажем или насверлить дырдочки:-) разьем USB тут да.. перевенуть неполучиться, точнее напаять сверху, даже если переразвести сигнал и питание.. Еще раз обращаю ваше внимание на то что плату делал под утюжно-лазерный метод(односторонняя) чтобы можно побыстрому "на коленках" собрать. (Хотя вообщем расположение всех навесных элементов с одной стороны а smd с другой, вроде стандартное решение.)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У ATmega48/88/68 SRAM начинается с адреса 0х100, а у ATmega8 c 0х60 - не в этом ли трабл?

нет, не в этом... Ошибки даже при чтении флеша и еепрома...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...