Светодиодные фонари и световые приборы. Всё о светотехнике.
Изображения Дневники Группы Поиск
Вернуться   Форум FONAREVKA.RU Лаборатория Разработка и модификация фонарей Разработка и модификация электроники фонарей
Расширенный поиск
Забыли пароль? Регистрация

  • О нашем проекте
  • Светотехника и световые приборы
  • Правила форума
Проект FONAREVKA.RU специализируется на предоставлении всей необходимой информации по светотехнике:

— светодиодные фонари;
— различные источники питания;
— разнообразные зарядные устройства;
— освещение помещений и наружное освещение;
— световые приборы для личного, пассажирского и грузового транспорта;
— специальные световые приборы для медицины, для растений, для аквариумов, для террариумов, а также аварийно-сигнальные световые приборы;
— альтернативные источники света;
— лазеры и лазерная техника.

Если у вас есть вопросы по выбору фонарей, аккумуляторов и зарядных устройств ознакомьтесь с FAQ от наших экспертов:

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Закрытая тема  Создать новую тему
Просмотров в теме 280618   Ответов в теме 636   Подписчиков на тему 44   Добавили в закладки 30
Опции темы Поиск в этой теме
Старый 23.10.2014, 18:42   401
Ro
Увлеченный
 
Регистрация: 09.10.2014
Последняя активность: 07.09.2018 23:56
Адрес: Мухосранск, м."Ленинский Тупик".
Сообщений: 383
Сказал(а) спасибо: 9
Поблагодарили: 104 раз(а) в 84 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

Цитата:
Посмотреть сообщение Сообщение от VladislavS :
Ну значит всё просто. В микроконтроллере стоял бит запрета на чтение прошивки. При этом из него "как бы считывается" мусор. Естественно, этот мусор и не будет работать в других контроллерах.
видимо так... и насколько понимаю , обойти этот запрет и стащить прошивку для записи в другой МК нет никакой возможности ?

Цитата:
Значит все же 99.9%, раз стёр контроллер А стёр ты его точно.
получается что да , либо стёр , либо ещё каким-то образом испортил... и второе вероятнее , поскольку читал я его с максимально возможной осторожностью , чтоб ничего лишнего или деструктивного в программе не нажать , а кое-какой опыт обращения с прошивками у меня имеется , к тому-же драйвер с такой прошивкой был единственный.
Как иначе там что-то можно было испортить тоже не представляю , поскольку за последнюю неделю уже под сотню раз перепаивал , переподключал , перепрошивал такие Тиньки , и никаких подобных казусов не происходило... Видимо так звёзды сошлись...

Цитата:
Почитай даташит, там немного, если интересно.
я почитал эту тему , и сделал вывод , что некоторым из тех кто в ней общается , в вопросах обращения с МК вполне можно верить на слово
Ro вне форума   Вверх
Старый 31.01.2015, 01:04   402
Reyden
Ветеран Фонарёвки
 
Аватар для Reyden
 
Регистрация: 29.09.2013
Последняя активность: 25.11.2023 19:08
Адрес: Dnipro
Сообщений: 2922
Сказал(а) спасибо: 579
Поблагодарили: 572 раз(а) в 417 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

У кого нибудь есть опыт работы с I2C интерфейсом посредством LTP порта? Приведенная схема сгодится?

Какие наименее затратные способы еще существуют? Видел переделку программатора USBasp > I2C, но не уверен, что он может производить запись, к тому же чтобы настроить программатор должным образом, нужно прошить один с помощью второго. http://homes-smart.ru/index...
Требуется записать определенные команды в память EEPROM микросхемы с поддержкой I2c 3.0.

[Исправлено: Reyden, 31.01.2015 в 01:32]
Reyden вне форума   Вверх
Старый 31.01.2015, 08:42 Автор темы   403
VladislavS
Завсегдатай Фонарёвки
 
Регистрация: 16.02.2011
Последняя активность: 22.05.2017 13:07
Сообщений: 731
Сказал(а) спасибо: 4
Поблагодарили: 177 раз(а) в 92 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

Цитата:
Посмотреть сообщение Сообщение от Reyden :
Приведенная схема сгодится?
Сгодится конечно. Если требуемая микросхема есть в списке PonyProg, то больше ничего и не надо.
VladislavS вне форума   Вверх
Поблагодарили: 1 раз
Reyden (31.01.2015)
Старый 31.01.2015, 18:02   404
Reyden
Ветеран Фонарёвки
 
Аватар для Reyden
 
Регистрация: 29.09.2013
Последняя активность: 25.11.2023 19:08
Адрес: Dnipro
Сообщений: 2922
Сказал(а) спасибо: 579
Поблагодарили: 572 раз(а) в 417 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

Цитата:
Посмотреть сообщение Сообщение от VladislavS :
Сгодится конечно. Если требуемая микросхема есть в списке PonyProg, то больше ничего и не надо.
К сожалению нету, она из новых ZSPM4521 (2013). На сколько я понял, в списке программы должен быть нужный тип памяти микросхемы, как тогда определить тип EEPROM? Мне не нужно загружать прошивку, достаточно просто читать и изменять состояния регистров по нужному адресу. Возможно ли такое сделать вручную с помощью PonyProg?
Datasheet на микру, I2c c 16 страницы.
Вложения
Тип файла: pdf ZSPM4521 (2013).pdf (1.42 Мб, 114 просмотров)

[Исправлено: Reyden, 31.01.2015 в 18:08]
Reyden вне форума   Вверх
Старый 31.01.2015, 19:27   405
DooMmen
Участник форума по OpenID
 
Аватар для DooMmen
 
Регистрация: 08.01.2014
Последняя активность: 21.02.2021 00:07
Адрес: Украина, Харьков
Сообщений: 496
Записей в дневнике: 3
Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

Reyden, вам нужен переходник на FT232H, или самый подходящий вариант - собрать на макетке это.
__________________
Скажем нет пиратству! - Качаем только лицензионные диски.
DooMmen вне форума   Вверх
Поблагодарили: 1 раз
Reyden (31.01.2015)
Старый 31.01.2015, 21:34   406
Reyden
Ветеран Фонарёвки
 
Аватар для Reyden
 
Регистрация: 29.09.2013
Последняя активность: 25.11.2023 19:08
Адрес: Dnipro
Сообщений: 2922
Сказал(а) спасибо: 579
Поблагодарили: 572 раз(а) в 417 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

Цитата:
Посмотреть сообщение Сообщение от DooMmen :
Reyden, вам нужен переходник на FT232H, или самый подходящий вариант - собрать на макетке это.
Идеально подходит C232HM, для него есть весь софт под микросхему, но стоит около 30 euro, FT232 20 euro. Хотелось бы собрать что то нибудь минимальной стоимости или купить готовый вариант. Даже в самой простой самоделке есть МК который тоже нужно прошивать, а у меня нет программаторов, выход использовать LTP порт.
Вот такой вариант USBasp в I2C-USB годный ? http://homes-smart.ru/index... В нем используется проект http://www.harbaum.org/till.... Важно чтобы адаптер работал в режиме Master, тоесть мог делать запись, а не только читать данные.

[Исправлено: Reyden, 31.01.2015 в 21:41]
Reyden вне форума   Вверх
Старый 31.01.2015, 22:44   407
DooMmen
Участник форума по OpenID
 
Аватар для DooMmen
 
Регистрация: 08.01.2014
Последняя активность: 21.02.2021 00:07
Адрес: Украина, Харьков
Сообщений: 496
Записей в дневнике: 3
Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

Reyden, USBasp и i2c-tiny-usb - варианты, но ПО для работы надо будет чуть-ли не самому писать. В предложенном мной варианте "Адаптер USB to USART, SPI и I2C" и железо не дорогое, и софт весь есть. LPT порт можно то-же использовать, но из готовых решений - надо искать, а в крайнем случае - писать свой софт для работы, да и не на каждом ПК есть этот порт.
Если собираетесь не одну микросхему конфигурировать, то можно и переходник такой собрать, прошить контроллер можно через LPT. В противном случае можно изучить тот-же бейсик, и написать маленькую программку.
DooMmen вне форума   Вверх
Поблагодарили: 1 раз
Reyden (31.01.2015)
Старый 31.01.2015, 23:17   408
Reyden
Ветеран Фонарёвки
 
Аватар для Reyden
 
Регистрация: 29.09.2013
Последняя активность: 25.11.2023 19:08
Адрес: Dnipro
Сообщений: 2922
Сказал(а) спасибо: 579
Поблагодарили: 572 раз(а) в 417 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

Цитата:
Посмотреть сообщение Сообщение от DooMmen :
USBasp и i2c-tiny-usb - варианты, но ПО для работы надо будет чуть-ли не самому писать.
Но ПО там как таковое не требуется т.к в среде Linux есть необходимые пакеты программ i2c-tools. Пока что собираюсь программировать одну микросхему, а дальше посмотрим. Главное это цена вопроса и простота реализации, без погружения в программные коды с головой. Ваш вариант действительно неплохой, если ничего путного не найду, возьму на вооружение.
Попробую разобраться с теорией I2c, может все таки получится обойтись LTP портом. Меня интересует, можно ли делать такие операции в Ponyprog? Ведь в ней присутствует несколько I2C интерфейсов 8bit, 16bit..
Вложения
Тип файла: pdf I2c theory.pdf (267.4 Кб, 206 просмотров)

[Исправлено: Reyden, 31.01.2015 в 23:27]
Reyden вне форума   Вверх
Старый 31.01.2015, 23:58   409
DooMmen
Участник форума по OpenID
 
Аватар для DooMmen
 
Регистрация: 08.01.2014
Последняя активность: 21.02.2021 00:07
Адрес: Украина, Харьков
Сообщений: 496
Записей в дневнике: 3
Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

Reyden, ПониПрог специализирован на запись микросхем памяти, у которых свои адреса и команды записи/чтения. Вам-же необходима программка в которой можно будет прописать просто необходимые для передачи байты с битом чтения/записи, и работать с конкретными адресами.
Цитата:
Посмотреть сообщение Сообщение от Reyden :
в среде Linux есть необходимые пакеты программ i2c-tools
Что-то мне гугл подсказывает что железа под LPT для него или нет, или денег стоит. Если так судить то на VGA видеокарты есть полноценный I2C, вот только что-бы его использовать - необходимо софт писать.
DooMmen вне форума   Вверх
Старый 01.02.2015, 11:29   410
misterixxx
Новичок
 
Аватар для misterixxx
 
Регистрация: 28.03.2014
Последняя активность: 19.04.2023 14:41
Сообщений: 48
Сказал(а) спасибо: 20
Поблагодарили: 3 раз(а) в 3 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

Цитата:
Посмотреть сообщение Сообщение от Reyden :
Идеально подходит C232HM, для него есть весь софт под микросхему, но стоит около 30 euro, FT232 20 euro.
Оригинальные FT довольно дороги, а подделки из Китая начали блокироваться новыми драйверами от FTDI и перестают работать. Так что придется забыть об FT232-х...
misterixxx вне форума   Вверх
Поблагодарили: 1 раз
Reyden (01.02.2015)
Старый 25.03.2015, 14:29   411
AVTOELEKTRIK
Век живи, век учись.
 
Аватар для AVTOELEKTRIK
 
Регистрация: 09.11.2014
Последняя активность: 10.05.2021 23:36
Адрес: МАРИУПОЛЬ
Сообщений: 86
Сказал(а) спасибо: 52
Поблагодарили: 32 раз(а) в 20 сообщениях

Отправить сообщение для AVTOELEKTRIK с помощью Skype™
По умолчанию Re: Прошивка микроконтроллеров AVR

Добрый день. В нете нашел статейку по изготовлению самодельной прищепки---может кому то пригодится.источник--http://bsvi.ru/klipsa-dlya-soic-korpusov-iz-pci-razema/
Для того, чтобы запрограммировать контроллер, к нему нужно как-то подключиться. Особенно большие проблемы возникают, если у контроллера мало ножек, как, к примеру, у ATtiny13. Для подключения к таким контроллерам, иногда используют вот такие клипсы
Нажмите на изображение для увеличения
Название: 1.png
Просмотров: 518
Размер:	78.3 Кб
ID:	133607
Они стоят баснословно дорого, как для прищепки. Поляк с некого польского форума нашел решение – сделать клипсу из PCI сокета, благо, шаг PCI сокета совпадает с шагом SOIC микрух.

Сначала, отрезаем кусочек сокета (вместе с платой)
Нажмите на изображение для увеличения
Название: clipse1.jpg
Просмотров: 512
Размер:	47.6 Кб
ID:	133608
Снимаем корпус разъема, остаются одни контакты
Нажмите на изображение для увеличения
Название: clipse2.jpg
Просмотров: 536
Размер:	45.7 Кб
ID:	133609
Теперь нужно вырезать форму, показанную на фотографии ниже. Наша клипса будет цепляться “заусеницами” за микросхему
Нажмите на изображение для увеличения
Название: clipse3.jpg
Просмотров: 522
Размер:	36.3 Кб
ID:	133610
Пластик у основания разъема нужно подрезать так, чтобы осталось около 1мм материала. Пластик довольно гибкий, и не ломается.
Нажмите на изображение для увеличения
Название: clipse4.jpg
Просмотров: 515
Размер:	40.0 Кб
ID:	133611
Теперь нужно сформировать контакты. После нескольких попыток получится идеально, благо в PCI разъеме этих контактов – пруд пруди. Сверху – форма, которую нужно получить, с низу – та, что была изначально
Нажмите на изображение для увеличения
Название: clipse5.jpg
Просмотров: 356
Размер:	32.0 Кб
ID:	133612
Осталось сложить все вместе, окончательно подровнять контакты, и подпаять проводки. Контакты должны заканчиваться примерно за 0.5мм до конца разъема.
Нажмите на изображение для увеличения
Название: clipse6.jpg
Просмотров: 357
Размер:	47.7 Кб
ID:	133613
Все, подпаиваемся проводками к плате, и можно программировать контроллер. Для того, чтобы клипса держалась, ее нужно зажать прищепкой
Нажмите на изображение для увеличения
Название: clipse7.jpg
Просмотров: 364
Размер:	70.9 Кб
ID:	133614
__________________
С Уважением Валерий.
AVTOELEKTRIK вне форума   Вверх
Поблагодарили: 4 раз(а)
ceramic (25.03.2015), Garrik (09.04.2015), m72 (30.03.2015), yurezz (25.03.2015)
Старый 25.03.2015, 15:10   412
SuperFonarik.ru

 
Аватар для SuperFonarik.ru
 
Регистрация: 19.05.2010
Последняя активность: 25.05.2019 16:13
Адрес: Москва
Сообщений: 1690
Сказал(а) спасибо: 242
Поблагодарили: 632 раз(а) в 285 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

Цитата:
Посмотреть сообщение Сообщение от AVTOELEKTRIK :
Они стоят баснословно дорого,
Эмм. Может все же проще купить за $11.98?
http://www.dx.com/p/sop8-ab...
SuperFonarik.ru вне форума   Вверх
Старый 25.03.2015, 15:12   413
SuperFonarik.ru

 
Аватар для SuperFonarik.ru
 
Регистрация: 19.05.2010
Последняя активность: 25.05.2019 16:13
Адрес: Москва
Сообщений: 1690
Сказал(а) спасибо: 242
Поблагодарили: 632 раз(а) в 285 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

Ну или такое за $3, если уж совсем экономить:
http://www.dx.com/p/sop8-to...
SuperFonarik.ru вне форума   Вверх
Старый 25.03.2015, 15:29   414
AVTOELEKTRIK
Век живи, век учись.
 
Аватар для AVTOELEKTRIK
 
Регистрация: 09.11.2014
Последняя активность: 10.05.2021 23:36
Адрес: МАРИУПОЛЬ
Сообщений: 86
Сказал(а) спасибо: 52
Поблагодарили: 32 раз(а) в 20 сообщениях

Отправить сообщение для AVTOELEKTRIK с помощью Skype™
По умолчанию Re: Прошивка микроконтроллеров AVR

Цитата:
Посмотреть сообщение Сообщение от SuperFonarik.ru :
Эмм. Может все же проще купить за $11.98?
http://www.dx.com/p/sop8-ab...
Цитата:
Посмотреть сообщение Сообщение от SuperFonarik.ru :
Ну или такое за $3, если уж совсем экономить:
http://www.dx.com/p/sop8-to...
Перед текстом стоит ссылка на источник и весь текст и фото оттуда.
P/S Кому не интересно ----проходим мимо. Я же написал{может кому то пригодится.}
AVTOELEKTRIK вне форума   Вверх
Старый 25.03.2015, 15:35   415
Alex TG
Ветеран Фонарёвки
 
Аватар для Alex TG
 
Регистрация: 16.10.2012
Последняя активность: 22.02.2022 02:51
Адрес: Киев, Украина
Сообщений: 4372
Сказал(а) спасибо: 687
Поблагодарили: 2977 раз(а) в 1380 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

Цитата:
Посмотреть сообщение Сообщение от SuperFonarik.ru :
Может все же проще купить за $11.98?
дорого
они уже по 5-6 баксов стоят
Alex TG вне форума   Вверх
Старый 25.03.2015, 15:48   416
SuperFonarik.ru

 
Аватар для SuperFonarik.ru
 
Регистрация: 19.05.2010
Последняя активность: 25.05.2019 16:13
Адрес: Москва
Сообщений: 1690
Сказал(а) спасибо: 242
Поблагодарили: 632 раз(а) в 285 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

AVTOELEKTRIK, как самоделка - штука интересная, но по процессу изготовления - нужно взять исходный разъем и сделать из него полностью новый
SuperFonarik.ru вне форума   Вверх
Поблагодарили: 1 раз
AVTOELEKTRIK (25.03.2015)
Старый 25.03.2015, 18:40   417
Dima.shym
Ветеран Фонарёвки
 
Аватар для Dima.shym
 
Регистрация: 21.11.2014
Последняя активность: 23.11.2023 21:59
Адрес: Украина. Ивано-Франковск-Харьков.
Сообщений: 2143
Сказал(а) спасибо: 532
Поблагодарили: 508 раз(а) в 383 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

Цитата:
Посмотреть сообщение Сообщение от Alex TG :
они уже по 5-6 баксов стоят
Ссилку можна?
__________________
Let the voice of reason shine ©
Dima.shym вне форума   Вверх
Старый 25.03.2015, 18:53   418
Alex TG
Ветеран Фонарёвки
 
Аватар для Alex TG
 
Регистрация: 16.10.2012
Последняя активность: 22.02.2022 02:51
Адрес: Киев, Украина
Сообщений: 4372
Сказал(а) спасибо: 687
Поблагодарили: 2977 раз(а) в 1380 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

Цитата:
Посмотреть сообщение Сообщение от Dima.shym :
Ссилку можна?
поищите "soic8 clip" на ebay
Alex TG вне форума   Вверх
Поблагодарили: 1 раз
Dima.shym (25.03.2015)
Старый 25.03.2015, 19:21   419
putmannn
Нубас
 
Аватар для putmannn
 
Регистрация: 29.06.2011
Последняя активность: 19.02.2022 20:35
Адрес: Долгопрудный
Сообщений: 785
Сказал(а) спасибо: 73
Поблагодарили: 219 раз(а) в 102 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

Я искал колодку для TQFP32, так и не нашел, пришлось на рынке за 1 600 р. покупать ((((((((((((((((((((((((
putmannn вне форума   Вверх
Старый 30.03.2015, 01:41   420
Maksym
Ветеран Фонарёвки
 
Регистрация: 26.11.2011
Последняя активность: 09.01.2022 00:32
Адрес: Киев, Украина
Сообщений: 10493
Сказал(а) спасибо: 431
Поблагодарили: 1502 раз(а) в 1110 сообщениях

По умолчанию Re: Прошивка микроконтроллеров AVR

Цитата:
Посмотреть сообщение Сообщение от DooMmen :
самый подходящий вариант - собрать на макетке это.
В общем в любом случае мне видится необходимость наличия двух USBASP (нынче на ибеях по 2 бакса с доставкой продаются). В лучшем случае один свисток удастся перешить на i2c-tiny-usb и оно хотя бы в Линуксе заработает с его софтом. В идеальном случае в винде подхватится оригинальным софтом от микрухи или же сторонними софтинами для работы с I2C протоколом. Теоретически это возможно, т.к. интерфейс по идее стандартный для ЮСБ переходников.

Если же фокус по тем или иным причинам не удастся, то один из USBASP придется распустить на донор деталей для сборки ЭТО (кстати не обязательно на макетке, там вполне себе приложен готовый рисунок платы, единственное что на плате стабилитроны в SOT23, а на плате USBASP в другом корпусе). Практически все детали на USBASP есть, возможно кроме пары-тройки резисторов и конденсаторов, а так же еще потребуется один светодиод для индикации и мини УСБ разъем. И получается что вся плата USBASP дешевле, чем отдельно покупать локально один контроллер Атмега8.

Эх, еще бы разобраться как данные засылать... и хуже того - как их записать в ЕЕПРОМ, а то по умолчанию насколько я понял данные-то засылаются и изменяют поведение микрухи, но до первого ребута питания.
Maksym вне форума   Вверх
Закрытая тема  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

Powered by vBulletin®
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot

Правила форума | Отказ от ответственности

Время генерации страницы 0.14742 секунды с 17 запросами