Перейти к содержанию
View in the app

A better way to browse. Learn more.

AUTO-BK.RU FORUM

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Опубликовано

Добрый день. Будьте добры, поясните, как прошить атмегу16?

Значит по порядку. Изначальная цель: собрать устройство Renault decoding tool из темы http://www.auto-bk.ru/forum/topic/8888/ .

Купил Atmega16A (просто 16 не было, но это вроде как одно и то же?)

программатор у меня TL866a.

Вставляю атмегу в прогер, в программе выбираю данную ИМС. Нажимаю считать ИД, считывает. нажимаю "считать микросхему" и бум, ошибка защиты по КЗ или что микросхема перевернута. первый пин соответствует рисунку на программаторе. Если убрать галочку из Code memory, то Data memory, fuse и lock bits считываются. Попытался записать. Нажал загрузить файл, выбрал firmware. тут возникает вопрос, что указать, Data memory, Code memory или config. в общем я делаю так, сначала дату, потом код, потом конфиг (3 раза нажимаю открыть файл). тогда все 3 поля заполняются данными. Записать могу только Data memory и config (fuse), на Code выбивает ошибку.... фьюзы пробовал ставить по всякому, ничего не меняется.

В итоге записывается только 2 поля из 3-х, и как я понимаю, этого недостаточно будет?

Понимаю что купить эту приблуду за 50уе проще, но тут дело чести) это мой первый опыт программирования и сборки. Спасибо. :)

Опубликовано
  • Автор

Я вот думаю, может просто с ноута вольтажа через USB недостаточно? попробую дома со стационарника сделать, но варианты любые привествуются

Опубликовано
  • Автор

http://hostingkartinok.com/show-image.php?id=c66da4ded4b187274000327b5160c8fd

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

Опубликовано

собери программатор на 5 проводках лпт и непарся. с начало прошиваешь потом фьюзы выставляешь

Опубликовано
  • Автор

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

Опубликовано
  • Автор

На данный момент сделал так: зашил данные, фьюзы, убрал галочку с "начальная очистка", зашил код программы, в конце выбивает ошибку в адресе 000300, но прошивка остается. Выключил прогер, включил, заново считал, и вся прошивка вроде осталась, так что буду пробовать собирать.

Опубликовано
что указать, Data memory, Code memory или config.

Что пишите то и указывайте. Если мало опыта, делайте всё по умолчанию. Поставьте русификатор что бы не плавать в терминах и скачайте инструкцию к программатору. Советую почитать про выставление fuse дабы не прикончить микросхему, в поиске полно информации.

Опубликовано
  • Автор

Что пишите то и указывайте. Если мало опыта, делайте всё по умолчанию. Поставьте русификатор что бы не плавать в терминах и скачайте инструкцию к программатору. Советую почитать про выставление fuse дабы не прикончить микросхему, в поиске полно информации.

Пишу прошивку, как я понимаю она состоит из 3х частей. %). Русификатор поставил, вот он то и пишет мне код, память и конфиг. как я думаю это флэш, епром и конфигурация фьюзов. Информацию читал про последние, но самое интересное, что я уже столько раз их менял, что микросхема давно должна была улететь в ведро) Если отключить последовательное программирование, то она уже не должна была читаться, но ей фсе пофигу!) если напрягает чего-то, я просто очищаю ИМС и все, все фузы по умолчанию становятся, и все адреса FF заполняются. Я поигрался с галочками, и записал наконец все без каких либо ошибок. Считал, все совпадает. Завтра еще разок считаю, чтоб убедиться что за ночь атмега не передумала) А там-соберу устройство и буду тестить. Спасибо

Для публикации сообщений создайте учётную запись или авторизуйтесь

Последние посетители 0

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.