Перейти к содержанию
С Днём Победы! ×

Простой параллельный программатор


Starichok

Рекомендуемые сообщения

да, соединение с компом должно быть и без пациента.

а ты разве можешь в Putty задать скорость порта 250000 бод?

я PL2303 уже давно не доверяю. у меня конверторы только на СН340. и работают стабильно.

 

Мудрость приходит вместе с импотенцией...

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

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

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

У меня вот так-соединяю программатор к ноутбуку,в диспетчере устройств так

1177819469_1.jpg.ec77102f3a002ee89fb49ae017bf6416.jpg

Запускаю программу

2010525595_2.jpg.e5c4da43582dc12a00323c7a20e65976.jpg

Отключаю программатор от ноутбука и снова подключаю-вуаля!

876445259_3.jpg.2ffd74f407f349352782204d04b28b93.jpg

Потом подключаю пациента,подаю 12 вольт...

Кстати,свои атмега16 вылечить не смог...

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

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Возможно и бывают кривые PL. Конкретно эта работает у меня и с Наной(328) и с LGT8F. Позже попробую через CH341 (340 и  9340 нету).

Предполагаю что проблем в другом. Сначала hex в доктора был залит через ISP. А значит в докторе нет бутлоадера(затирается) Т. е. слушать UART и отвечать программе некому (кто же тогда пыталcя мусором отвечать в PUTTY). 

Теперь в доктора через ISP залит и верифицирован оптибутAtmega8 250000_8000000. И дольше никак. Не удаётся достучаться через PL до доктора чтоб влить hex . 

Как правильно влить в доктора? Может нужен другой бутлодер?

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

Особенности хранения литиевых аккумуляторов и батареек

Потеря емкости аккумулятора напрямую зависит от условий хранения и эксплуатации. При неправильном хранении даже самый лучший литиевый источник тока с превосходными характеристиками может не оправдать ожиданий. Технология, основанная на рекомендациях таких известных производителей литиевых источников тока, как компании FANSO и EVE Energy, поможет организовать правильный процесс хранения батареек и аккумуляторов. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Там не нужен бутлодер,заливаете в чистую атмегу прошивку по ISP и все

атмега умеет общаться по UART с дня своего рождения

Изменено пользователем bulat943
Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Может там порты не работают уже,не знаю почему обе атмега16 не читались никак

Вылечил атмеги 8,88р,168р,328р,других у меня нет (в смысле залоченных нет)

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

@bulat943 , что показала программа в поле сигнатуры для этих АТмега16?

Мудрость приходит вместе с импотенцией...

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

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

Точно не помню,вроде вобще как будто атмега16 не подключена

Я тогда сильно сомневался что подключил атмега16 правильно- подключал порты как в атмега8 ,то есть провод,идущий к порту B0 атмега8 подключал к порту B0 атмега16,и т д,только порт B6 (XTALL1) подключал не к порту B6 атмега16 а к выв 13 (атмега16 в DIP)

Сигнал BS2 в атмега8 идет на порт C2,я подключал также к тому же порту С2 атмега16,но вот в схеме Atmega fusebit doctor сигнал BS2 идет к порту A0 атмега16,только увидел,надо бы заново попробовать подключить к вашему программатору и проверить,еще есть отличия в подключении DATA6,7

551093957_.jpg.9b546277ecc74f4422cb1e96bf96498b.jpg

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

подключение АТмега16 нужно смотреть в его даташите.

вот так должна подключаться АТмега16.

на твоей картинке нарисовано правильно. тогда откуда у тебя проблемы с подключением?

так с какого ... ты РС2 (BS2) с программатора подключил к РС2 пациента, если нарисовано к РА0?

DATA6,7 (РС0,1) с моего программатора нужно подключить к РВ6,7 у АТмега16.

АТмега16.png

Мудрость приходит вместе с импотенцией...

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

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

Я понятия не имел как подключить атмега16,потому подключал порт в порт,было это более месяца назад,а эту картинку только сегодня нашел (это часть схемы от Atmega fusebit doctor),вытравлю плату и попробую по этой схеме

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

и если понадобится подключать другой МК, то подключение для параллельного программирования нужно смотреть в даташите в разделе "Memory Programming", подраздел "Parallel Programming Parameters, Pin Mapping, and Commands".

а конкретно, тебе нужна картинка подключения сигналов, какую я тебе показал.

так что, если не имеешь понятия о подключении, смотри даташит, а не ищи картинки на форумах...

Мудрость приходит вместе с импотенцией...

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

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

Припаял проводками атмега16,подключение как на вашей картинке,прочитал фузе-ресет настроен на выход,удачно восстановил атмега16

Еще раз спасибо!

DSCN1337.jpg.611d56d59115d1e7ca2dc6e6d4fc01f0.jpg

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

Подключиться к доктору так и не получается.  Cудя по всему Rx Tx  в ней мёртвые - при залитом бутлодере не достучаться по UART (при прозвонке тестером звонятся стандартно) . Атмега8 в 32 корпусе выпаяна из USBASP. Так как Rx Tx там не используются,возможно, китайцы впаивают МК с убитым УАРТ.

 Starichok, возможно ли в качестве доктора вместо  Ат8 использовать Атмегу 328Р (нету другой Ат8 и 88

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

попробуй 328-ю. у нее такая же архитектура, как у 88-ой.

только прошивку нужно брать для мега88.

Мудрость приходит вместе с импотенцией...

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

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

в первый пост выложил вторую версию программатора (ParallelProg-2.zip).

и несколько комментариев к новой версии дал в первом посте.

главное изменение - добавлена возможность выбора из выпадающего списка нужный МК.

у меня уже давно появился АТмега8, у которого "слетела" сигнатура и перестала читаться. читалась, как "FFFFFF".

при подмене сигнатуры правильным значением оказалось, что в остальном МК остался полностью рабочим - всё писалось и читалось.

также оказалось, что и калибровочные байты перестали читаться правильно - все значения "FF".

поэтому я решил внести изменения в программу, чтобы можно было подменять сигнатуру правильным значением, выбирая нужный МК из списка.

также пришлось внести маленькое изменение в прошивку. поэтому дал и новые прошивки для разных МК.

и что интересно, пока занимался доработкой (изменением) программы, у меня еще один МК АТмега8 испортился точно так же - сигнатура и калибровочные байты не читаются, но с подстановкой сигнатуры полностью работает. я в него залил прошивку от одного моего изделия, а оттуда забрал полностью исправный МК.

а также у меня вылезла такая подлянка:

когда-то купил партию из 10 штук АТмега8, при получении их проверил - все были исправные.

оставалось новых, нетронутых, 5 штук. решил их посмотреть и проверить.

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

 

Мудрость приходит вместе с импотенцией...

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

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

328-я с 88 хексом тож не обнаруживается (не отвечает-на Тх у неё тихо). Опробовано с 340-м и 341-м. 

 Starichok Как поставить скорость 250000 если в настройках 128000 максимально.

Кварц завёлся только после заземления оного двумя по 10пф

 

 

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

Печатка не предполагается- нIMG_20240306_235516.thumb.jpg.504350bb3d280f021d969240dc1e81d2.jpgа монтажке и докт и пациент.

 bulat943 Какая скорость порта в настройках? 9600? И какие верхние биты фьюзов? У доктора

Изменено пользователем Ksenia2
Ссылка на комментарий
Поделиться на другие сайты

9 часов назад, Ksenia2 сказал:

Как поставить скорость 250000 если в настройках 128000 максимально.

ни как ты в терминале 250000 не поставишь.

и все равно ты не знаешь, что отправлять с терминала, чтобы получить ответ.

верхние биты фьюзов остаются заводские.

и это у меня программатор, а не доктор.

Мудрость приходит вместе с импотенцией...

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

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

 Starichok. Вопрос не о скорости терминала. Вопрос о скорости COM порта который  создаётся при подключении Пр. пар. программатора через ch340 с Атмегой в качестве программатора. Вот у этой Атмеги и интерес значение верхних бит.

Извиняюсь за неправ обзывание МК

 

Изменено пользователем Ksenia2
Ссылка на комментарий
Поделиться на другие сайты

компьютер настраивает свой порт на 250000. а МК жестко настроен на 250000.

я же сказал, что high fuse остаются заводские.

да, параллельный программатор может выполнять функции доктора, но он, в отличие от доктора, еще умеет программировать.

Ксения, ты перекрестила прием и передачу между МК и СН340?

Мудрость приходит вместе с импотенцией...

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

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

В смысле "крёстным знаменьем"?

Rx и Тх  в разных комбинациях опробовано. В том числе в правильном (Rx на Тх согласно распиновки даташитов). В текущей конструкции это не сложно-даже на "горячую"

Для меня Актуально именно докторские способности. Пациент Атмега 88V в MLF исполнении ( из USBISP) При переделке в ASP залочен по неопытности (инверсные неинверсные)

Изменено пользователем Ksenia2
Ссылка на комментарий
Поделиться на другие сайты

3 часа назад, Ksenia2 сказал:

Rx и Тх  в разных комбинациях опробовано. В том числе в правильном (Rx на Тх согласно распиновки даташитов).

не нужно было в разных комбинациях. нужно только в одной - правильной.

не представляю, почему у тебя не работает. я выкладываю только то, что у меня работает надежно, без сбоев.

ты пробовала вторую версию, которую я выложил 3 дня назад?

Мудрость приходит вместе с импотенцией...

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

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

22 часа назад, Ksenia2 сказал:

на монтажке и докт и пациент.

я вижу только одну атмегу,где вторая?на фото атмега доктора или пациента? если доктора то что за провода идут к 7 и 8 выводам?

Я бы не рискнул так собирать,проще вытравить плату,свои платы я выложил,можно их использовать

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

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

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

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

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

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Сколько Вольт на катоде D319? Здесь много защит. От перегруза, от постояники, а так же детектируются питающие шины +/-B и +/-12 Вольт.  
    • После входной лампы так и просится расщепленный фазоинвертор, который идеально состыкуется с входным каскадом без разделительной емкости и сам по себе является очень простым и стабильным решением. А вот диффкаскад мало того, что лишний триод, так еще и токи в плечах не совсем симметричны, причем дисбаланс со временем только усугубится. Токи можно выровнять только раздельными катодными резисторами. Такой ФИ понадобится когда раскачка в амплитуде нужна вольт эдак 80 или выше. Еще его можно попробовать в общей петеле ОС по аналогии с транзисторной схемотехникой.
    • Спасибо за ссылку, Именно с этим Паком у меня впервые и возникли проблемы со встроенной внутри заразой. Тоже самое потом было и c DPS. Но это было давно, с тех пор я им больше не пользовался. Возможно что этот лучше, но пока не попробуешь, не будешь знать. Будет время и необходимость, попробую и проверю.  По поводу "бесплатных драйверов" - драйвера у DSP есть бесплатные онлайн, но с "довеском" ввиде всякого шита. Даже полный небесплатный пакет тоже с этим дерьмом идет. Ничего смешного тут нет. Один клиент купил это дерьмо, и что потом, в суд подавать на ту компанию? Он собирался им сделать гадость, хорошо что мне удалось все вычистить... KDE мне нравился старый, новый не очень... Чаще использую XFCE (насколько cтарое железо позволяет), или Cinnamon. Оболочка скорее нужна только для запуска программ, чем сама по себе. Ubuntu сам по себе достаточно "тяжелый", MX Linux, Manjaro или Mint для более старого железа. На одном ядре приходится жертвовать красотой ради  сравнительно  "нормального" управления. Слава богу, что под любой комп можно что-то подобрать.
    • Не совсем понятно чего ТСу надо?  Т.е. очень похоже, что ТС слабо представляет что оно такое и как с этим обращаться и в придачу или забанен во всех поисковиках, или не понимает что там написано.  Выше уже отметили, но и (специально для Гость Алексей) добавлю, что для использования "Z5R" в любых, необходимых в нём местах, никаких схем не надо.. Всё, что нужно для включения её куда-нибудь, все её настройки и режимы в досконально "разжёванном виде" есть в Инете в свободном доступе.
    • Литцендрат в обмотках из-за того , что рабочая частота трансформатора в 1000 раз выше , чем 50 герц в сети 230 вольт. На высоких частотах ток идёт по поверхности проводов - больше площадь поверхности.
    • Проверил на практике, сначала выпаял R123 и второй 10Ом резистор и заменил перемычками, флешка начала определяться на ГУ, но при попытке чтения происходило зависание приложений. Затем попробовал выпаять R101 и  R103 результат такой же. И только когда выпаял L106 и L105 флешка начала нормально читаться. Для теста проиграл одну мелодию. Как-то так, у меня есть вторая плата AUX+USB завтра попробую на ней отпаять дроссели и припаять перемычки.
    • У многих радиолюбителей есть компьютеры, которые их удовлетворяют по многим причинам. На новых нет "железных" LPT и COM портов. Сейчас восстанавливаю мать ASUS M2V. 10-ка LTSC легла, но убиты звуковуха и Eternet. Чипы заказал, приедут перепаяю. А по теме, может всё-таки BIOS обновить, загрузиться с внутренней видеокартой, потом с внешней.
×
×
  • Создать...