схема и бут для PrimussTh

ребол? легко! работает красиво

схема и бут для PrimussTh

Сообщение slav0n » 11 окт 2016, 17:31

выкладываю бут для меги 32.
всё делается как и раньше, прога для активации и заливки прошивки такая же как и для Primuss3-spectrum и находится здесь
там же и инструкции

еще есть видосы от Медведя
заливка бута в прибор
получение ID
введение ключа и прошивка прибора
перешивка активированного прибора иной прошивкой


картинки подключения грелок

Фузы для PrimussTh
lFuse - 0xFF
hFuse - 0xC0
Lock Bit - 0x0C
фуз.gif
фузы.gif
cavr.gif
Вложения
плата_схема_PrimussTh.rar
(93.34 Кб) Скачиваний: 159
libusb-win32-devel-filter-1.2.6.0.zip
(602.57 Кб) Скачиваний: 8
bootPrimussTh.rar
(2.46 Кб) Скачиваний: 11
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4607
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 398 раз.

Сообщение slav0n » 11 окт 2016, 20:36

и вдогонку немного подправил загрузчик-активатор.
Антивирус AVG на него ругается, но это реакция на упаковщик файла. Можете добавлять в игнор угроз.
Вложения
PrimussThLoader.rar
(231.74 Кб) Скачиваний: 90
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4607
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 398 раз.

схема

Сообщение slav0n » 24 окт 2016, 15:26

дорисовал в схему энкодер
Вложения
cxema.rar
(42.5 Кб) Скачиваний: 40
primTherm.GIF
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4607
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 398 раз.

Сообщение slav0n » 01 янв 2017, 18:35

железо в натуре
Вложения
fpcb.jpg
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4607
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 398 раз.

Re: бут для PrimussTh

Сообщение DeCodeR » 28 май 2017, 20:13

добавьте пожалуйста в схему номиналы: С3, VD6
buzzer - ?
энкодер -?
DeCodeR
 
Сообщения: 17
Зарегистрирован: 28 май 2017, 12:04
Откуда: Киев
Благодарил (а): 11 раз.
Поблагодарили: 1 раз.

Сообщение slav0n » 29 май 2017, 10:00

C3 100x25V
VD1,VD6 диоды Шоттки, например 5819
бузер любой без встроенного генератора
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4607
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 398 раз.

Сообщение tssergej » 23 июн 2017, 18:15

Доброго времени суток!
Помогите разобраться со следющей проблемой...или точнее несколькими.
Теперь по порядку: спаял плату, подключил к компу через AVR-ISP, залил бут, залил фьюзы как на картинке
Изображение

Плата весело запищала.
Затем подключил к компу по USB, нажал кнопку енкодера, запиликала мелодия, но в диспечере устройств появился неизвестный девайс, который по характерному звуку в винде переодически отваливался.
Инсталировал LIB-USB, но включить фильтр для этого устройства не получалось поскольку идентификатор устройства не определялся.
Даллее я хотел стереть мегу и попробовать зашить бут заново. Подключил к прогеру и нажал read для проверки коннекта - бузер замолчал и мега больше прогером не определяется. По юсб точно также как и раньше с частотой 50-60гц издаёт звук подключения.
Можно ли в принципе вторично прошить бут или же после первой прошивки это уже невозможно и почему такая свистопляска по юсб?
Сейчас перекину другую мегу, но прежде хотелось бы понять где грабли, чтобы не наступить на них второй раз.
tssergej
 
Сообщения: 26
Зарегистрирован: 13 окт 2016, 23:45
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Сообщение slav0n » 23 июн 2017, 18:40

для активизации LIB-USB необходимо запустить вот эту прогу:
inst.gif
inst.gif (3.16 Кб) Просмотров: 409

затем должен пройти непосредственно процесс инсталяции:
instOK.gif
instOK.gif (4.41 Кб) Просмотров: 409
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4607
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 398 раз.

Re: Крутая универсальная паяльная станция с PID. Разработка.

Сообщение tssergej » 23 июн 2017, 20:46

успел убить ещё одну мегу, причём даже не понял что произошло. Прошил бут, запищал бузер, пока выставлят фьюзы, бузер постепенно затих и как выяснилось позже расплавился. фьюзы не зашились, мега сначала стиралась и читалась, а потом посыпались ошибки.
Сейчас запаял третью мегу и прошил бут, запищал бузер, выставил фьюзы и нажал Write выскочила ошибка "девайс не опознан -24" нажал игнорировать, фьюзы вроде прошились или понипрог только сделалвид что прошил.
Сечас при подключении к юсб плата также пищит, но виндой не видится и LIB-USB установился, но фильтры не инсталируются
Последний раз редактировалось tssergej 24 июн 2017, 19:21, всего редактировалось 1 раз.
tssergej
 
Сообщения: 26
Зарегистрирован: 13 окт 2016, 23:45
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Сообщение slav0n » 23 июн 2017, 21:54

tssergej писал(а):LIB-USB установился, но фильтры не инсталируются
инсталяция фильтров не зависит от подключения Примуса к USB.

Прежде всего тебе надо разобраться с "убиванием" своих мег. Такого быть не должно. Проверь кварц, конденсаторы. Надо понимать, что с завода мега настроена тактироваться от внутреннего генератора, а эти фузы переключают её на работу с внешним кварцем.
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4607
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 398 раз.

Re: схема и бут для PrimussTh

Сообщение tssergej » 24 июн 2017, 21:02

Прежде всего тебе надо разобраться с "убиванием" своих мег

С убиванием теперь понятно. Раз внутренний кварц после прошивки фузов отключен, а мой програматор не имеет кварца, то мега им не определяется. Сейчас зашил четвёртую мегу, при нажатии на кнопку енкодера вместо писка пиликает мелодия.
По поводу lib-usb на домашнем пк (вин 10) всё установилось, но плата виндой попрежнему определяется как устройство с неизвестным идентификатором, ну и дальше сдвигов естественно нет.
снял видос чтобы было понятней на каком месте затык. https://yadi.sk/i/_8G_SudF3KRK7j
PS: кстати меги "полечил" запаяв на адаптере и подключив кварц с кондерами Изображение
Последний раз редактировалось tssergej 26 июн 2017, 02:45, всего редактировалось 1 раз.
tssergej
 
Сообщения: 26
Зарегистрирован: 13 окт 2016, 23:45
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Сообщение slav0n » 24 июн 2017, 22:34

tssergej писал(а):(вин 10) всё установилось, но плата виндой попрежнему определяется как устройство с неизвестным идентификатором

всё работает на ХРюнделе и кочер7е.
десятку я не тестил
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4607
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 398 раз.

Сообщение DeCodeR » 24 июн 2017, 22:55

slav0n писал(а):
tssergej писал(а):(вин 10) всё установилось, но плата виндой попрежнему определяется как устройство с неизвестным идентификатором

всё работает на ХРюнделе и кочер7е.
десятку я не тестил

тестил на win10, все работает

За это сообщение автора DeCodeR поблагодарил:
slav0n(24 июн 2017, 23:15)
DeCodeR
 
Сообщения: 17
Зарегистрирован: 28 май 2017, 12:04
Откуда: Киев
Благодарил (а): 11 раз.
Поблагодарили: 1 раз.

Re: схема и бут для PrimussTh

Сообщение tssergej » 25 июн 2017, 01:28

DeCodeR писал(а):всё работает на ХРюнделе и кочер7е


Вчера я прошивал меги и подключал по юсб прошитую плату на семёрке, плата определялась также как и на десятке "unkown device" код ошибки 43, но там я думал что косяк в том что не инсталировались фильтры на lib-usb. Завтра может попробую на хрюше хотя почти уверен что дело не в винде.
Сегодня прозвонил печатку на предмет ошибок в монтаже - всё в порядке...д+ и д- звонятся через резюк 68ом на 11 и 12 ноги меги.
slav0n, DeCodeR
на каких печатках у вас собраны платы, какая стоит ОСь 32 или 64?
slav0n из-за неправильно прошитых фьюзов не может быть проблем с юсб, как должна определяться плата в ДУ?
tssergej
 
Сообщения: 26
Зарегистрирован: 13 окт 2016, 23:45
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Re: схема и бут для PrimussTh

Сообщение DeCodeR » 25 июн 2017, 10:36

tssergej писал(а):на каких печатках у вас собраны платы, какая стоит ОСь 32 или 64?

Win10 x64,
разводка печатки есть в архиве.
Прошивку проливал через Avrdudess, http://blog.zakkemble.co.uk/avrdudess-a-gui-for-avrdude/
программатор использовал USBASP
DeCodeR
 
Сообщения: 17
Зарегистрирован: 28 май 2017, 12:04
Откуда: Киев
Благодарил (а): 11 раз.
Поблагодарили: 1 раз.

Сообщение slav0n » 25 июн 2017, 12:14

tssergej писал(а):как должна определяться плата в ДУ?
в моей системе она почему-то криво прописывается как мышь с проблемами, но тем не менее всё нормально работает
ДУ.gif

А если запустить тестовую прогу LibUSB, то всё правильно определяется
тест.gif
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4607
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 398 раз.

Re: схема и бут для PrimussTh

Сообщение Labor » 25 июн 2017, 17:38

tssergej писал(а):из-за неправильно прошитых фьюзов не может быть проблем с юсб, как должна определяться плата в ДУ?

у меня из-за ошибочных фьюзов устройство не определялось, не было импульсов на одной из шин D+ или D-, точно не помню. Сейчас , при включении с нажатой кнопкой, играет мелодия и определяется как HID -совместимая мышь. Если подключить без нажатия кнопки, устройство USB не опознано. Система WiXp 32.
Labor
 
Сообщения: 6
Зарегистрирован: 01 мар 2017, 17:47
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение slav0n » 25 июн 2017, 17:48

также обращаю ваше внимание на то, что кварц обязательно должен быть 16МГц, иначе тоже не будет определяться.
while(1||!1);
slav0n
Site Admin
 
Сообщения: 4607
Зарегистрирован: 15 ноя 2009, 18:43
Благодарил (а): 24 раз.
Поблагодарили: 398 раз.

Re: схема и бут для PrimussTh

Сообщение tssergej » 25 июн 2017, 18:38

кварц 16мгц, разведена из архива в этой теме.
Пршиваю понипрогом с помощью avr-isp через сом-порт, фьюзы выставляюкак на картинке выше.
У меня из-за ошибочных фьюзов устройство не определялось, не было импульсов на одной из шин D+ или D-
Labor
Какой прогой и программатором шили и как выставляли фьюзы?
tssergej
 
Сообщения: 26
Зарегистрирован: 13 окт 2016, 23:45
Благодарил (а): 2 раз.
Поблагодарили: 0 раз.

Re: схема и бут для PrimussTh

Сообщение Labor » 25 июн 2017, 19:01

Шил программой Uniprof, фьюзы выставлял так viewtopic.php?p=16776#p16776 . Для этой программы галочка означает состояние "0" ( фьюз установлен), для других программ может быть по другому. Было, что при не верных фьюзах, комп вообще не реагировал на подключение платы.
Labor
 
Сообщения: 6
Зарегистрирован: 01 мар 2017, 17:47
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

След.

Вернуться в Паяльная станция PrimussThermo

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1