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

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

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

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

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Закрытая тема  Создать новую тему
Просмотров в теме 304827   Ответов в теме 635   Подписчиков на тему 44   Добавили в закладки 30
Опции темы Поиск в этой теме
Старый 14.01.2013, 09:37 Автор темы   101
VladislavS
Завсегдатай Фонарёвки
 
Регистрация: 16.02.2011
Последняя активность: 22.05.2017 13:07
Сообщений: 729
Сказал(а) спасибо: 4
Поблагодарили: 177 раз(а) в 92 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от thehawk :
Как-то начинаю читать про эти компиляторы и т.д. и сразу понимаю что это не моё.
Там в архиве скомпилированная прошивка есть. Зачем тебе компиляторы? Почитать я предлагал про вопрос разделения чипов AMC7135 на группы. Там надо перерезать одну дорожку всего.
VladislavS вне форума   Вверх
Старый 14.01.2013, 20:07   102
thehawk
Новичок
 
Регистрация: 06.03.2011
Последняя активность: 13.09.2021 11:12
Сообщений: 28
Сказал(а) спасибо: 16
Поблагодарили: 3 раз(а) в 2 сообщениях

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

VladislavS, я то перечитал уже всё раза 3. А где перерезать здесь?
Просто как-то сначала посмотрел, что Hi и Mid на 8*7135 отличаются почти в 3 раза, а на 3*7135 на 350 мА и стало не совсем понятно что делать.
Миниатюры
Нажмите на изображение для увеличения
Название: DSCF4431.JPG
Просмотров: 1875
Размер:	43.4 Кб
ID:	65589
thehawk вне форума   Вверх
Старый 14.01.2013, 20:47   103
027
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Сообщений: 7528
Сказал(а) спасибо: 1793
Поблагодарили: 2513 раз(а) в 1343 сообщениях

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

Попробую угадать.
Нажмите на изображение для увеличения
Название: DSCF4431.JPG
Просмотров: 1865
Размер:	43.8 Кб
ID:	65590
Вот с какой ноги контроллера бросать соплю на зеленый кружочек, и не придется ли править исходник, разбираться лень. ))
__________________
Никогда ничего не трогай на моей лодке!

[Исправлено: 027, 14.01.2013 в 20:51]
027 вне форума   Вверх
Поблагодарили: 1 раз
thehawk (15.01.2013)
Старый 15.01.2013, 09:31 Автор темы   104
VladislavS
Завсегдатай Фонарёвки
 
Регистрация: 16.02.2011
Последняя активность: 22.05.2017 13:07
Сообщений: 729
Сказал(а) спасибо: 4
Поблагодарили: 177 раз(а) в 92 сообщениях

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

027, перерезать правильно. А соединить там где вы зелёным кружочком обвели с ближайшей контактной площадкой около которой R5 написано. Просто капельку припоя туда и всё. Исходник не надо править, в нём всё как раз на такие "порезы" и рассчитано. Режимы сейчас гляну, чуть позже выложу как вам надо.

PS: thehawk, глянь вложение. Мне кажется там то что тебе надо.
Вложения
Тип файла: rar AMC7135_Driver_XP-G.rar (51.1 Кб, 232 просмотров)

[Исправлено: VladislavS, 15.01.2013 в 09:48]
VladislavS вне форума   Вверх
Поблагодарили: 1 раз
thehawk (15.01.2013)
Старый 27.02.2013, 23:17 Автор темы   105
VladislavS
Завсегдатай Фонарёвки
 
Регистрация: 16.02.2011
Последняя активность: 22.05.2017 13:07
Сообщений: 729
Сказал(а) спасибо: 4
Поблагодарили: 177 раз(а) в 92 сообщениях

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

Для thehawk картинки из первого сообщения.
pict.rar
VladislavS вне форума   Вверх
Поблагодарили: 1 раз
thehawk (27.02.2013)
Старый 18.04.2013, 09:18   106
censor
Завсегдатай Фонарёвки
 
Регистрация: 04.08.2012
Последняя активность: 15.01.2023 14:58
Сообщений: 778
Сказал(а) спасибо: 83
Поблагодарили: 126 раз(а) в 81 сообщениях

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

Расчет Fuse Bytes ручками для avrdude
Первая колонка шестнадцатиричная система, вторая колонка двоичная система (в заголовок вынесена степень двойки)
- 3210
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
A 1010
B 1011
C 1100
D 1101
E 1110
F 1111
находим нужный нам data sheet (например на attiny13a) - http://www.atmel.com/ru/ru/...
нам нужен http://www.atmel.com/ru/ru/...
находим раздел 17.2 Fuse Bytes (стр.104)
для данного МК есть Low и High Fuse Bytes
В таблицах 17-3 и 17-4 приведены значения по умолчанию, их и посчитаем для avrdude
Начнем с High (от высшего бита к низшему)
11111111
потом Low (аналогично)
01101010
по выше приведенной таблице перевода из двоичной системы в шестнадцатиричную преобразуем наши значения
1111 1111 = FF
0110 1010 = 6A
подставим полученные значения в строку параметров avrdude
avrdude -U lfuse:w:0x6a:m -U hfuse:w:0xff:m

Важно!!!
1 - бит не установлен (unprogrammed)
0 - бит установлен (programmed)

проверить свои расчеты можно тут http://www.engbedded.com/fu...

писалось для себя, чтобы не забыть.
__________________
Fenix E15 / Olight i1 / Nitecore SENS CR / Sunwayman C10R (5C1)
Fenix PD32 / Zebra SC600w / Sunwayman C20C (S6 7D3)
Convoy S2 / L2 (5C1)
Zebra SC52w
censor вне форума   Вверх
Поблагодарили: 1 раз
ceramic (25.04.2013)
Старый 22.04.2013, 22:07   107
027
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Сообщений: 7528
Сказал(а) спасибо: 1793
Поблагодарили: 2513 раз(а) в 1343 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от censor :
1 - бит не установлен (unprogrammed)
0 - бит установлен (programmed)
Живо напоминает подлую таблицу распайки КД драйвера.
027 вне форума   Вверх
Старый 28.04.2013, 11:29   108
censor
Завсегдатай Фонарёвки
 
Регистрация: 04.08.2012
Последняя активность: 15.01.2023 14:58
Сообщений: 778
Сказал(а) спасибо: 83
Поблагодарили: 126 раз(а) в 81 сообщениях

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

censor вне форума   Вверх
Старый 07.07.2013, 16:18   109
Lopuh
Новичок
 
Регистрация: 14.06.2013
Последняя активность: 27.05.2014 23:35
Сообщений: 15
Сказал(а) спасибо: 6
Поблагодарили: 0 раз(а) в 0 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от VladislavS :
Тем у кого есть подобный программатор дальше можно не читать, ибо наверняка он у вас появился не случайно и как прошивать микроконтроллеры вы уж точно знаете.
не могли бы подсказать , что делать , если програматор usb isp ?
https://www.fasttech.com/pr...
pony prog его не видит .
нельзя ли разжевать ( как для lpt , com версий кабелей ) последовательность действий с данным адаптером ? может его "подготовить" к работе нужно ? (самого прошить - он же на той же тиньке , только неясно , какой - стёрто название)
я чайник в программировании этих МК, с пайкой проблем нет. (лучше б ком- версию сделал : повёлся на готовый копеечный продукт)

"свисток" покупал в фасттеке , windows 7 64x sp1 . воткнул в юсб , винда втихую поставила какие-то дрова "устройство ввода юсб". попытки "скормить" другие дрова, типа
http://www.fischl.de/usbasp/
к успеху не привели. пытался вставлять в другие порты , удалять текущие дрова..
подключал в другую машину ( win XP 32 sp 3) : та же картина - не выводит окно запроса драйверов , а тихо ставит свои.
может я просто непонимаю , что система всё видит и просто нужно через avrdude всё делать - толкните в нужном направлении хоть (понимаю , что балбесам , ничего не понимающим, сложно объяснять всё с нуля)
вобщем помогите , мужики , пожалста
Lopuh вне форума   Вверх
Старый 07.07.2013, 19:55   110
andory
Завсегдатай Фонарёвки
 
Регистрация: 28.05.2010
Последняя активность: 22.12.2013 16:40
Сообщений: 837
Сказал(а) спасибо: 0
Поблагодарили: 80 раз(а) в 53 сообщениях

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

Если есть com-порт на win XP 32 sp 3, то программатор собирается за час на коленке. Вместо диодов можно использовать даже бэ переходы транзисторов. Подключаете мк (лучше новый), считываете его (иногда надо чуть уменьшить напряжение питания, до 4,5В), смотрите Fuse, разбираетесь как поставить и прошиваете свою прошивку и Fuse. Проводки самого программатора должны быть до 10см, собрать можно и навесом. А com-com кабель может быть и метровый.
Если есть только usb, то можно на FT232 собрать, там тоже ничего прошивать не надо и все работает сразу.

[Исправлено: andory, 07.07.2013 в 20:02]
andory вне форума   Вверх
Старый 07.07.2013, 21:54   111
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Сообщений: 13684
Сказал(а) спасибо: 3333
Поблагодарили: 7895 раз(а) в 3526 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от Lopuh :
не могли бы подсказать , что делать , если програматор usb isp ?
https://www.fasttech.com/pr...
pony prog его не видит .
И не будет видеть. Используйте дудку или khazama.
Tamagotchi вне форума   Вверх
Поблагодарили: 1 раз
Lopuh (21.08.2013)
Старый 08.07.2013, 00:26   112
Lopuh
Новичок
 
Регистрация: 14.06.2013
Последняя активность: 27.05.2014 23:35
Сообщений: 15
Сказал(а) спасибо: 6
Поблагодарили: 0 раз(а) в 0 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от Lopuh :
не могли бы подсказать , что делать , если програматор usb isp ?
в этом вопрос вообщето ..
в шапке фак не очень подробный про этот вариант.. т.е. совсем никакой
тут просто пара моментов :
1) для лпт у меня провода из-за компа не хватит (там метра полтора надо) - думаю глючить будет - в факах про 15-30 см мах речь.
2) для других вариантов (комовый в т.ч.) банально нет деталей ..
не предлагайте пожалуста "выкинь эту фигню и собери заново" мне НУЖНО , чтоб оно работало .. и "зачем" - тоже не спрашивайте
интересно , верно ли я понимаю, что в итоге нужно устройство, подключенное к виртуальному com-порту ? просто вся заковыка , как мне видится именно в отсуствии этого драйвера.
(отключил проверку сертификатов на драйвера под семёркой - всё-равно найденное не встаёт)
кстати, последнюю пони прог под х64 тоже давно нашёл , а то предыдущие тиньку 13 не понимают .. а с офиц. сайта все версии, кроме последней, под win7 x64 работают.

вдогонку : сам свисток очень похож (деталями и частично схемой) на
http://prottoss.com/project...
таже атмега8 (всё-таки вычитал название кое-как) правда корпус чипа другой и распиновка не та.но вот дрова - никак.
Lopuh вне форума   Вверх
Старый 08.07.2013, 00:31   113
Lopuh
Новичок
 
Регистрация: 14.06.2013
Последняя активность: 27.05.2014 23:35
Сообщений: 15
Сказал(а) спасибо: 6
Поблагодарили: 0 раз(а) в 0 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
И не будет видеть. Используйте дудку или khazama.
спасибо , буду пробовать , но без дров - КАК ? ведь они ж все захотят ком-порт видеть наверное, разве нет ? потом в отзывах на фасттеке вроде кто-то писал , что с аvrdude не совместим .
отсюда последние драйвера пытался ставить - те же грабли
http://www.fischl.de/usbasp/


upd :
для работы этих прог , нужно "скормить" винде драйвер USBasp .. вроде ничего сложного , но система ругается на "либо не х64 драйвер , либо драйвер не от этого устройства" при этом винда запущена в режиме "не проверять сертификаты драйверов" (для надёжности через F8 включил)
"скармливаю" через "апдейт/обновление" драйверов для уже установленного "устройства ввода" - название , которое система присваивает "свистку" при подключении.
идеи , как заставить систему хотя бы спросить драйвера на новое устройство - закончились

upd2:
прикинул схемку - действительно вылитый програматор с протоса .. из которого выкинули почти все "лишние" детальки..
разница в распиновке - перекинуты MISO и SCK.

кто-нибудь в курсе , если я его перешью на другой свисток ( с протоса ) , будет ли видеть система "новое устройство" ? или опять дрова втихую влепит ?

[Исправлено: Lopuh, 08.07.2013 в 01:58]
Lopuh вне форума   Вверх
Старый 08.07.2013, 09:48   114
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Сообщений: 13684
Сказал(а) спасибо: 3333
Поблагодарили: 7895 раз(а) в 3526 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от Lopuh :
? ведь они ж все захотят ком-порт видеть наверное
Ком порта быть не должно.
Получится: libusb-win32 devices -> USBasp

Цитата:
Посмотреть сообщение Сообщение от Lopuh :
или опять дрова втихую влепит ?
Так удалите дрова с удалением файлов или вручную inf удалите. Откуда она втихую их сама потом возьмет?

Цитата:
Посмотреть сообщение Сообщение от Lopuh :
не могли бы подсказать , что делать , если програматор usb isp ?
https://www.fasttech.com/pr...
Кстати, я в какой-то теме не рекомендовал покупать такой. Есть он у меня, очень не понравился. Особенно отсутствуем перемычки slow SCK.

[Исправлено: Tamagotchi, 08.07.2013 в 09:57]
Tamagotchi вне форума   Вверх
Старый 08.07.2013, 13:00   115
Sasha :)
Перипатетик
 
Аватар для Sasha :)
 
Регистрация: 03.12.2012
Последняя активность: 04.01.2025 11:02
Сообщений: 460
Сказал(а) спасибо: 122
Поблагодарили: 56 раз(а) в 41 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
Кстати, я в какой-то теме не рекомендовал покупать такой. Есть он у меня, очень не понравился. Особенно отсутствуем перемычки slow SCK.
А такой?
https://www.fasttech.com/pr...
В комментариях на фасттеке пишут, что определяется как простой USBasp и работает из коробки.
Sasha :) вне форума   Вверх
Старый 08.07.2013, 13:22   116
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Сообщений: 13684
Сказал(а) спасибо: 3333
Поблагодарили: 7895 раз(а) в 3526 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от Sasha :) :
А такой?
Такого у меня не было - ничего сказать не могу.
Tamagotchi вне форума   Вверх
Старый 08.07.2013, 13:43   117
Alex TG
Ветеран Фонарёвки
 
Аватар для Alex TG
 
Регистрация: 16.10.2012
Последняя активность: 22.02.2022 02:51
Сообщений: 4358
Сказал(а) спасибо: 687
Поблагодарили: 2978 раз(а) в 1380 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от Sasha :) :
Я надеюсь его на этой неделе получить. Расскажу
Alex TG вне форума   Вверх
Поблагодарили: 1 раз
Sasha :) (08.07.2013)
Старый 08.07.2013, 21:26   118
andory
Завсегдатай Фонарёвки
 
Регистрация: 28.05.2010
Последняя активность: 22.12.2013 16:40
Сообщений: 837
Сказал(а) спасибо: 0
Поблагодарили: 80 раз(а) в 53 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от Lopuh :
кто-нибудь в курсе , если я его перешью на другой свисток ( с протоса ) , будет ли видеть система "новое устройство" ? или опять дрова втихую влепит ?
Оригинальный avr910, по моим сведениям, работает под х64. Там dseo13b вроде надо.
andory вне форума   Вверх
Старый 08.07.2013, 22:57   119
Lopuh
Новичок
 
Регистрация: 14.06.2013
Последняя активность: 27.05.2014 23:35
Сообщений: 15
Сказал(а) спасибо: 6
Поблагодарили: 0 раз(а) в 0 сообщениях

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

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
Так удалите дрова с удалением файлов или вручную inf удалите.
большое спасибо за участие и помощь
я побоялся его удалять руками ( там ещё 4 таких же устройства висят , подумал , вдруг что полезное отключится )
сейчас доизучаю мат часть по прошивке атмеги8 и начну подпаиваться к ней ( хорошо на плате типа макетки сделано под бОльшего таракана )
кстати , сделать ком - проводок - это не только спаять несколько деталек , но и найти всё это на балконе .. ппц : разбираться пришлось .. потому мне проще было в китае заказать программатор

есть несколько вопросов , если не сложно поправьте , если неправ:
1) удлинитель ком-порта (около 1метра) у меня не экранирован :голый шлейф на все пины - критично ли это ? дальше собрана схема
http://www.getchip.net/post...
и коротенький шлейфик (15 см) , буду подпаиваться.
2) сам МК выпаивать не хочу , но напрягает RESET , который не висит в воздухе , а подключен через 10к резюк на питание - вроде не должно мешать , но мало ли обрезать ?
3) в схеме между PB6 и PB7 висит резонатор - вроде тоже не должен мешать или убрать ?
4) питать хочу от 18650 (4.2В) т.е. по уровню логических переходов накладок быть не должно , но мало ли .. будут ? (искать +5 В ? )
5)в датащите написано не только про VC , но и про VCC , который питается (бла-бла-бла) , какой-то процент от VC - его тоже через какой-нибудь 100-300 Ом запитать ? или просто от VC перемычку кинуть ? или забить , дескать он внутренними цепями сам себя запитает ? (может я криво прочитал)

вообще - занятно получается : чтобы сделать нормальный программатор , сначала нужно собрать .. ПРОГРАММАТОР
а то , что он без перемычек , диодов ( особенно красный порадовал - индицирует .. ОБРАТНУЮ ПОЛЯРНОСТЬ ) и прочих радостях - зато это всё можно впаять или оставить в симпотном корпусе как есть
Lopuh вне форума   Вверх
Старый 08.07.2013, 23:36   120
shurko_3

 
Аватар для shurko_3
 
Регистрация: 06.06.2010
Последняя активность: 20.06.2025 14:30
Сообщений: 2012
Сказал(а) спасибо: 697
Поблагодарили: 859 раз(а) в 360 сообщениях

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

Все свои драйвера(Тинька13) прошиваю тупо напрямую от LPT, без резисторов, МК не выпаиваю, провод около 1.5 метра(экранированный), глюков ни разу не было, а вот с COM портом были проблемы из за длины провода и экранировки.

[Исправлено: shurko_3, 08.07.2013 в 23:37]
shurko_3 вне форума   Вверх
Закрытая тема  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

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

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

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