Собрал. Прошил РФ2. Доволен. Работает и в Win10 и в Gentoo. Сначала правда тупанул - собрал из мастера. Как минимум в генту не было связи с ардуино. Релиз - без проблем. Спасибо!
Спасибо, только решил восстановить клон ZX, нужно прошить тестовое ПЗУ, а для разовой акции покупать на али за 40 зеленых и потом 2 месяца ждать не охота. А тут как раз то что нужно, спасибо.
Добрый вечер! Сегодня получил платы из Китая и спаял програматор! Все работает, спасибо за проект!!! Единственное отверстия под ПЗУ похоже разведены были под микросхему и вставить туда панель с ручкой оказалось очень тяжело, у ней остаточно широкие ножки и туда никак не лезут. Может конечно такая панель попалась. В итоге пришлось ее развинтить и разобрать и по пину вставлять :) Но удалось. Софт надо ставить совместимость WIN8 иначе подвисает как-то под 10-кой. Ксати посмотрел даташиты на купленые с китая 2716 у них напряжение 25 вольт, получается Tl866 их тоже не берет ?
Мне кажется на плату можно прикрепить маленький китайский модуль вольтметра на светодиодных семисегментных индикаторах, чтобы не подключать постояно вольтметр).
Собрал. Читает но пишет. Есть вопросы. Питание програмирование только на 1вывод подается при записи? Еепром 27с64 по 27с256. Просто остальное питание на другие виды епром я не подводил. Поначалу программа пыталась писать . Сейчас вообще пишет ошибку записи. Сигналы ОЕ и СЕ вроде при чтении преключаются в логический 0. При записи СЕ идет импульс, ОЕ лог 1. Питание 12.5 на ножку 1 приходит. 28 ножку 5в постоянно. В чем косяк не пойму
Добрый день! Вы решили свою проблему??? Я собрал этот программатор на покупной печатной плате. Читает все микросхемы без проблем, а прошить ничего не получается. Некоторые микросхемы вроде пишет, что прошивка завершена успешно, но последующая верификация выявляет множество ошибок. А некоторые микросхемы сразу отказывается писать, выдавая сообщение об ошибке. При этом все ПЗУ были до стирания рабочими.
Прикольна! Можно ли поставить на адресную строку двоичный счетчик, например к561ие8(D4017A)? каждый раз чип считывается и записывается с нуля. возможна модификация программатора под такие микросхемы как Flash eeprom (AT28C040, M27C801, P28F001, W29EE011 и т.д.). программатор получетса боле ефективныи.
Для чего счетчики? Сделать автономный копир? Насчет поддержки EEPROM - в моем случае смысла нет, так как в наличии TL866, который их отлично умеет. Задача этого программатора в моем случае была прожигать то, что по напряжению не способен прошить tl866.
@@SergeyKarpesh а теоретически(добавить ПЗУ с большей емкостью? 512к-1мбайт?)? В вашем случае - смысла и нет с ТЛ866, а как быть начинающему в этом деле? Бежать за TL866(ценник нынче какой?) покупать Вильям 5.0 за 2500 с ЛТП разъемом? По уровню развития начинающего - в пору сделать старый Вильям 3.0 какой-нить однослойный с перемычками на 6-8 микросхемах. Но отладка? Да и куча версий старого софта не понятно с какой версией PCB работающего.... Поэтому наличие микросхем в программе( 27C010, 020, 040) по прошивке + умение ардуино их шить - просто манна небесная будет начинающим в этом деле. Зы: я просто хотел поностальгировать и попрошивать ПЗУ для картриджей денди/сега в домашних условиях. И вот те на: бешенный геморой или много деняк...
@@МихаилТ-к6щ при желании переделать схему и софт вообще не проблема. Пара корпусов для увеличения адресных ног. Линий данных тоже можно до 16 увеличить и шить чипы для мегадрайва. У меня такого желания нет, но исходники открыты.
Привет, программатор класс, собрал, правда навесным монтажем, вроде работает, зашил пзу для спектрума. Но вот с чтением пзу какие то непонятки. Самое начало считывает как FF. Причем число FFов меняется каждый раз при чтении. Иногда правильно считает, иногда нет. Но не удалось 2 первых числа правильно считать, всегда FF и всё. С чем может быть связано такое поведение? Думал может скорость ком порта уменьшить, но нет, при уменьшении нет коннекта вообще.
Не подскажете , а как называются диоды в программаторе ? И транзисторы с какими буквами можно покупать в него ? BC557, BC547 они все с какой то буквой сзади еще продаются?
@@SergeyKarpesh Спасибо большое за ответы! Заказал детали, буду собирать. И последний вопрос, если вас не сильно утомил. А зачем вообще эти транзисторы на линиях А11, А13, А 15 и и последняя снизу тоже А11 на схеме? Ведь другие адресные линии напрямую в ардуину включены ?
@@krolik2016 Все транзисторы нужны для подачи либо напряжения программирования, либо для подачи питания для коротких микросхем. Ни одна адресная линия не заходит в arduino.
Здравствуйте, вопросик. Вот если я сделаю программатор из ардуино, чтобы программировать другую ардуино по ICSP, будет ли работать режим отладки в Atmel Studio, и другие фичи, той среды разработки?
Они ведь уже 16 битные идут. И на мегабайты объемом. Так то сдвиговыми регистрами можно ещё ног нарастить, но это уже отдельная тема. Скоро предстоит шить картриджи для мегадрайва. Вот тогда и задумаюсь.
@@SergeyKarpesh эх поддержку бы 27с322 и других 160,400,800.как раз таки для прошивки картриджей.другие программаторы дорогие,да еще и переходники нужны.а этот был бы самое то для этих задач.
У вас нет разведенной платы в спринт лаюте ? На хабаре просто какие то файлы не пойму где плата и где программа для работы с программатором. Может Гербер файлы есть для заказа у китайцев ? Ардуино иде ругается на if (buf[j] != virify){
По первому вопросу. Разводил в орле. По второму. Гербер есть на странице релихов на гитхабе. По третьему опять же идите в релизы. И прошивку берите оттуда именно
А зачем? Корректировать ошибку - ставить прецизионные резисторы в делитель и источник опорного напряжения для АЦП. Сложность при поиске деталей, а так они есть на каждом углу. Регулировать микроконтроллером тоже можно, но, опять же, зачем? В начале я тупо с ЛБП брал V_prog. Это удобно. DC-DC повышайка на макетке оказалась случайно (из-за выхода из строя измерителей в лбп), но прижилась.
Здравствуйте. У Вас остались еще платки для программатора? И ардуино при прошивки ругается на 'virify' was not declared in this scope . В чем может быть проблема?
В репозитории написано, что качать со страницы релизы. Там гарантировано рабочая версия. Платы давно закончились... в релизах, если что, есть gerber для заказа.
Платы по 10 заказываю. Минимум пять у jlcpcb. Выходит не очень дорого. По 100 рублей плата (с доставкой). Но качество просто отличное. Орлом пользуюсь спокойно, но и sprint layout не брезгую. Даже лицензионный диск приобрел.
У меня нет МиниПро, зато есть ZIF панелька на 40 ног, Ардуино нано, микросхемы регистров едут с Китая. Можно проект доработать, чтоб с любыми параллельными микросхемами работать? (А чуть-чуть постараться и ОЗУ проверять!) Объём не большой, можно на макетке же сделать, не обязательно печатную плату травить)
@@SergeyKarpesh Регистры же нужны, чтоб адрес задать, третий ещё поставить, чтоб большего объёма ПЗУ шить и проверять ОЗУ. На счёт распиновки, согласен, надо смотреть и думать. Проще всего ещё панельку поставить под другой тип микросхем, тем более что для высоковольтных лучше как раз чтоб отдельная была панелька, ещё и как-то выделенная, чтоб понимать, что туда всё подряд не стоит пихать... aliexpress.ru/item/4000843713330.html Мне тоже интересны ретро компы, может найду, что-то под восстановление. Новодел не особо интересен, хотя и купил 5 лет назад 2 платы под ReVerSe16)
Да, у меня есть знакомый молодой человек, интересующийся немного старой техникой, программирующий под AVR и на Си под Lunix, может он что-то сможет подсказать. А я сейчас качаю Qt creator, может тоже сам смогу что-то сделать, хотя у меня немного другая специализация, занимаюсь веб-разработкой)
@@SergeyKarpesh Есть один заказчик, продаёт продукты 1С, хотят чтоб я магазин на Битриксе сделал и типа заниматься этим затем дальше... А вообще, последнее время осваиваю SPA на React-Redux (JS), вполне уверенно работаю с различными бэкенд фреймворками, на PHP, NodeJS и других языках. Но с работой сейчас труднее стало, запад лихорадит, а в РФ если и больше стало спроса, на спецов, но их отток из забугорных проектов резко повысил конкуренцию на рынке труда)
@@SergeyKarpeshСпасибо что ответили. Значит диоды подойдут 1N4148 а резисторы в скетче посмотреть. Я щас сижу его на монтажке собираю, для прошивки спектрума нужен
@@andreyzaplesvichko2396 эти резисторы нужны только для примерного определения напряжения. Так что можно вообще сигнал не подключать, а проверить мультиметром. Измерения явно точнее будут.
Собрал я его и интересный прикол пошел не вставляя в ПЗУ в панельку в программе выбрав микросхему , начинается шоу, типо я вставил микросхему и она пустая , потом загрузил bin файл и опа программатор ее прошил да и с успехом а микросхема в панельки не стоит это что лохатрон такой? Да и на схеме указано А11 на двух транзисторах а по скетчу одна должна быть А10 Идущая на 13pin ардуины ошибочка в выводах на схеме
интересный проект, но вот реализация с повышайкой не очень. я бы перенес схему на печатку и сделал джамперы которые переключали резисторы обратной связи mt3608.
Серегей, здравствуйте! Тут такое дело, что российские ip-адреса блокируются на сайте Qt5. В программировании я пока не очень силен и скомпилировать приложение и получить приложение под Windows мне пока сложновато. Могли бы вы поделиться приложением скомпилированным под Windows 7?
Залил скетч в Ардуинку, но прога с ней дружить не хочет. Говорит, что "Connect to \\.\COM3 Arduino programmer not found. Disconnect..." В чём проблема?
@@SergeyKarpesh А есть ли возможность запилить проект уже именно под EEPROM? Репозиторий BMBurner`а не кошерный да и принципиальная схема какая-то у них невнятная для таких профанов, как я.
@@SergeyKarpesh жаль. Но вообще раньше я такие ПЗУ програмировал просто к кр 580 вв 55 их присоединял и всё. Таким же образом видимо можно и к ардуине присоединять, если у ней портов достаточно, ну или через какой дешифратор. И всё больше ничего не надо.
Произошла ошибка при загрузке скетча avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x70 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x70 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x70 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x70 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x70 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x70 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x70 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x70 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x70 avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x70 что может быть такое ?
Гербер файлы доступны. Можно заказать спокойно. У меня платы давно закончились. Хотя... вроде были платы с немного другой схемой. Ее переразвел radionews на полевиках. Напишите вк/телеграм.
@@SergeyKarpesh извините, у меня нет вк/телеграм. Извините за беспокойство, если нет возможности тупо купить плату с доставкой, то я этим заниматься не буду, просто куплю 866.
@@alexprost1 спасибо большое, попробую найти. Хотя не знаю (может и не куплю), стоит ли это делать с моральной точки зрения: автора скорее всего этот торговец обокрал.
Спасибо за ролик, давно искал что-нибудь несложное для РФ2, РФ5. Отдельное спасибо за открытость проекта, думаю повторить.
Спасибо, Серега! Полезная весч.
Доделал проект)) Шикарно вышло
a tip: watch movies at KaldroStream. I've been using them for watching loads of movies lately.
@Bruno Eugene yup, I've been using kaldroStream for since december myself :)
@Bruno Eugene Definitely, I have been watching on KaldroStream for years myself =)
Привет, спасибо за программатор, сделал его чтобы зашить ПЗУ для ЮТ-88 )
А можно было и не паять :-D кто-то заказал платок и на wb торгует этими программаторами. Вроде даже по адекватным ценам
Собрал. Прошил РФ2. Доволен. Работает и в Win10 и в Gentoo. Сначала правда тупанул - собрал из мастера. Как минимум в генту не было связи с ардуино. Релиз - без проблем. Спасибо!
В мастере незавершенные попытки в многопоток
Спасибо, только решил восстановить клон ZX, нужно прошить тестовое ПЗУ, а для разовой акции покупать на али за 40 зеленых и потом 2 месяца ждать не охота. А тут как раз то что нужно, спасибо.
tl866 себя окупит быстро. И запоротые фьюзы, и флешки роутеров/материнок...
@@SergeyKarpesh для 24 и 25 есть уже копеечный CH341A.
@@alekstv8349 скажите это 1.8 вольтовым флешкам
@@SergeyKarpesh А, нет только 5 и 3.3 В. Нужно запилить переходник, на 1.8, я как то не подумал.
Добрый вечер! Сегодня получил платы из Китая и спаял програматор! Все работает, спасибо за проект!!! Единственное отверстия под ПЗУ похоже разведены были под микросхему и вставить туда панель с ручкой оказалось очень тяжело, у ней остаточно широкие ножки и туда никак не лезут. Может конечно такая панель попалась. В итоге пришлось ее развинтить и разобрать и по пину вставлять :) Но удалось. Софт надо ставить совместимость WIN8 иначе подвисает как-то под 10-кой. Ксати посмотрел даташиты на купленые с китая 2716 у них напряжение 25 вольт, получается Tl866 их тоже не берет ?
Ну... про отверстия и zif знаю. Я тисками вбивал. Насчет десятки - странно. А насчет 25 вольт десять раз проверять надо от того ли даташит
@@SergeyKarpesh M2716-1F1 25 вольт написано, вроде все работает
Мне кажется на плату можно прикрепить маленький китайский модуль вольтметра на светодиодных семисегментных индикаторах, чтобы не подключать постояно вольтметр).
Проще в делитель поставить точные резисторы и ацп от нормального источника опорного напряжения питать.
@@SergeyKarpesh ну или так))
Собрал. Читает но пишет. Есть вопросы. Питание програмирование только на 1вывод подается при записи? Еепром 27с64 по 27с256. Просто остальное питание на другие виды епром я не подводил. Поначалу программа пыталась писать . Сейчас вообще пишет ошибку записи. Сигналы ОЕ и СЕ вроде при чтении преключаются в логический 0. При записи СЕ идет импульс, ОЕ лог 1. Питание 12.5 на ножку 1 приходит. 28 ножку 5в постоянно. В чем косяк не пойму
Добрый день! Вы решили свою проблему??? Я собрал этот программатор на покупной печатной плате. Читает все микросхемы без проблем, а прошить ничего не получается. Некоторые микросхемы вроде пишет, что прошивка завершена успешно, но последующая верификация выявляет множество ошибок. А некоторые микросхемы сразу отказывается писать, выдавая сообщение об ошибке. При этом все ПЗУ были до стирания рабочими.
Можете, выложить собранную версию GUI? Что-то долго придется разбираться с Qt чтобы самому ее собрать.
На гитхабе есть вкладка релизы. В ней собранный exe.
@@SergeyKarpesh Спасибо, сто-то я лупанул.
@@alekstv8349 я тоже. это потому что ссылка в необычном месте. Народ привык искать ее прямо в ридми.
Прикольна!
Можно ли поставить на адресную строку двоичный счетчик, например к561ие8(D4017A)? каждый раз чип считывается и записывается с нуля. возможна модификация программатора под такие микросхемы как Flash eeprom (AT28C040, M27C801, P28F001, W29EE011 и т.д.).
программатор получетса боле ефективныи.
Для чего счетчики? Сделать автономный копир? Насчет поддержки EEPROM - в моем случае смысла нет, так как в наличии TL866, который их отлично умеет. Задача этого программатора в моем случае была прожигать то, что по напряжению не способен прошить tl866.
@@SergeyKarpesh а теоретически(добавить ПЗУ с большей емкостью? 512к-1мбайт?)? В вашем случае - смысла и нет с ТЛ866, а как быть начинающему в этом деле? Бежать за TL866(ценник нынче какой?) покупать Вильям 5.0 за 2500 с ЛТП разъемом?
По уровню развития начинающего - в пору сделать старый Вильям 3.0 какой-нить однослойный с перемычками на 6-8 микросхемах. Но отладка? Да и куча версий старого софта не понятно с какой версией PCB работающего....
Поэтому наличие микросхем в программе( 27C010, 020, 040) по прошивке + умение ардуино их шить - просто манна небесная будет начинающим в этом деле.
Зы: я просто хотел поностальгировать и попрошивать ПЗУ для картриджей денди/сега в домашних условиях.
И вот те на: бешенный геморой или много деняк...
@@МихаилТ-к6щ при желании переделать схему и софт вообще не проблема. Пара корпусов для увеличения адресных ног. Линий данных тоже можно до 16 увеличить и шить чипы для мегадрайва. У меня такого желания нет, но исходники открыты.
Привет, программатор класс, собрал, правда навесным монтажем, вроде работает, зашил пзу для спектрума. Но вот с чтением пзу какие то непонятки. Самое начало считывает как FF. Причем число FFов меняется каждый раз при чтении. Иногда правильно считает, иногда нет. Но не удалось 2 первых числа правильно считать, всегда FF и всё. С чем может быть связано такое поведение? Думал может скорость ком порта уменьшить, но нет, при уменьшении нет коннекта вообще.
Хорошо бы ещё добавить управление выходной напругой с DC-DC. Типа выбрал тип МС из базы, напруга сама поднялась.
Тогда уж и chip id прикручивать. Нет смысла делать недоминипро. Слишком много сил уйдет на GUI.
Не подскажете , а как называются диоды в программаторе ? И транзисторы с какими буквами можно покупать в него ? BC557, BC547 они все с какой то буквой сзади еще продаются?
Я собирал из того, что нашел по коробкам. Это не радио аппаратура, где сильно важны харакиеристики.
@@SergeyKarpesh А R1 и R2 в всхеме нет номинала, там какие надо?
@@krolik2016 что нашел. Это делитель для ацп. В коде ардуины прописываются. По умолчаниюв нижнем плече 1.5к, в верхнем вроде 10к.
@@SergeyKarpesh Спасибо большое за ответы! Заказал детали, буду собирать. И последний вопрос, если вас не сильно утомил. А зачем вообще эти транзисторы на линиях А11, А13, А 15 и и последняя снизу тоже А11 на схеме? Ведь другие адресные линии напрямую в ардуину включены ?
@@krolik2016 Все транзисторы нужны для подачи либо напряжения программирования, либо для подачи питания для коротких микросхем. Ни одна адресная линия не заходит в arduino.
Скетч не собирается из-за ошибки в имени переменной verify. После исправления ошибки проект собрался.
Используйте релиз, а не ветку мастер.
@@SergeyKarpesh Так и сделаю, спасибо. Как раз нужно прошить пару РФ-ок. Только чуть переделаю, чтобы адрес выставлять напрямую, без регистров.
У меня есть ардуино Мега, вопрос можно ли под неё одоптировать, что-бы было без здвиговых регистров?
Можно. Код примитивный.
Здравствуйте, вопросик. Вот если я сделаю программатор из ардуино, чтобы программировать другую ардуино по ICSP, будет ли работать режим отладки в Atmel Studio, и другие фичи, той среды разработки?
Нет. Отладка идет только через программаторы от atmel.
@@SergeyKarpesh а каким, оброзом то?
поддержку бы в софте 322х 400х больших мелкосхем добавить.было бы полезно:)
Они ведь уже 16 битные идут. И на мегабайты объемом. Так то сдвиговыми регистрами можно ещё ног нарастить, но это уже отдельная тема. Скоро предстоит шить картриджи для мегадрайва. Вот тогда и задумаюсь.
@@SergeyKarpesh могу поделится парой платок под сегу для опытов;)
+++, мне тоже нужно 322 пару штук прошить
@@DMK-y9i шью их на minipro. Есть адаптер под эту задачку. Один мне задонатили и ещё 5 утром отправил JLCLCB.
@@SergeyKarpesh эх поддержку бы 27с322 и других 160,400,800.как раз таки для прошивки картриджей.другие программаторы дорогие,да еще и переходники нужны.а этот был бы самое то для этих задач.
Спасибо, все нашел. Извините за беспокойство.
У вас нет разведенной платы в спринт лаюте ? На хабаре просто какие то файлы не пойму где плата и где программа для работы с программатором. Может Гербер файлы есть для заказа у китайцев ? Ардуино иде ругается на if (buf[j] != virify){
По первому вопросу. Разводил в орле. По второму. Гербер есть на странице релихов на гитхабе. По третьему опять же идите в релизы. И прошивку берите оттуда именно
@@SergeyKarpesh Извините тупой спасибо за подсказку.
@@SergeyKarpesh Диоды 1N4148 ?
А поставить цап для регулирования напряжения программирования и откоректировать ошибку измерения этого напряжения никак?
А зачем? Корректировать ошибку - ставить прецизионные резисторы в делитель и источник опорного напряжения для АЦП. Сложность при поиске деталей, а так они есть на каждом углу. Регулировать микроконтроллером тоже можно, но, опять же, зачем? В начале я тупо с ЛБП брал V_prog. Это удобно. DC-DC повышайка на макетке оказалась случайно (из-за выхода из строя измерителей в лбп), но прижилась.
прецизионные резисторы вам не помогут
Здравствуйте. У Вас остались еще платки для программатора? И ардуино при прошивки ругается на 'virify' was not declared in this scope
. В чем может быть проблема?
В репозитории написано, что качать со страницы релизы. Там гарантировано рабочая версия. Платы давно закончились... в релизах, если что, есть gerber для заказа.
Проблема в неправильном написании слова virify' в коде прошивки. Правильное написание verify'
Классный проект!!!! Особенно порадовало что софт кроссплатформенный. А 28-му серию можно им шить?
На данный момент нет. Читать можно. Не видел смысла в поддержке, когда есть MiniPro.
@@SergeyKarpesh Привет.А 29 серию можно писать?Нашел у себя даже не знаю откуда взялась
@@Махачкала-б1э увы, сейчас нет.
где можно скачать исправленную вами программу, что фигурирует в примере?
На странице релизов есть скомпилированная программа. Учитесь пользоваться гитхабом.
Ставил несколько раз Eagle, но после Orcad работать в нём не смог. А платы вы по 1-ой заказываете? это всегда было дорого, расскажите пожалуйста.
Платы по 10 заказываю. Минимум пять у jlcpcb. Выходит не очень дорого. По 100 рублей плата (с доставкой). Но качество просто отличное. Орлом пользуюсь спокойно, но и sprint layout не брезгую. Даже лицензионный диск приобрел.
У меня нет МиниПро, зато есть ZIF панелька на 40 ног, Ардуино нано, микросхемы регистров едут с Китая. Можно проект доработать, чтоб с любыми параллельными микросхемами работать? (А чуть-чуть постараться и ОЗУ проверять!) Объём не большой, можно на макетке же сделать, не обязательно печатную плату травить)
Не прокатит. Сдвиговые регистры. Только в одну сторону работают. А распиновки разные. Нужна принципиально другая схема.
@@SergeyKarpesh Регистры же нужны, чтоб адрес задать, третий ещё поставить, чтоб большего объёма ПЗУ шить и проверять ОЗУ. На счёт распиновки, согласен, надо смотреть и думать. Проще всего ещё панельку поставить под другой тип микросхем, тем более что для высоковольтных лучше как раз чтоб отдельная была панелька, ещё и как-то выделенная, чтоб понимать, что туда всё подряд не стоит пихать... aliexpress.ru/item/4000843713330.html
Мне тоже интересны ретро компы, может найду, что-то под восстановление. Новодел не особо интересен, хотя и купил 5 лет назад 2 платы под ReVerSe16)
Да, у меня есть знакомый молодой человек, интересующийся немного старой техникой, программирующий под AVR и на Си под Lunix, может он что-то сможет подсказать. А я сейчас качаю Qt creator, может тоже сам смогу что-то сделать, хотя у меня немного другая специализация, занимаюсь веб-разработкой)
@@ПавелЗачеса надеюсь, не битрикс? В 2015 с него слез.
@@SergeyKarpesh Есть один заказчик, продаёт продукты 1С, хотят чтоб я магазин на Битриксе сделал и типа заниматься этим затем дальше... А вообще, последнее время осваиваю SPA на React-Redux (JS), вполне уверенно работаю с различными бэкенд фреймворками, на PHP, NodeJS и других языках. Но с работой сейчас труднее стало, запад лихорадит, а в РФ если и больше стало спроса, на спецов, но их отток из забугорных проектов резко повысил конкуренцию на рынке труда)
Добрый день. В спектруме стоит NMC27c128BQ. Прошьется?
Должна вполне.
@@SergeyKarpesh Спасибо
ПРограмма для компьютера не собирается. QT Выдает ошибку что - то с serialport
На странице релизов есть собранный exe. И скетч брать с той же страницы
Подскажите соотношение делителя или номиналы R1, R2 в схеме
Они задаются в прошивке. Можно из своих запасов подобрать. Вроде 1.5 и 10 к.
Добрый день! На схеме не указаны номиналы R1 и R2 и также диодов D1-D4 напишите пожалуйста какие ставить
Стандартный вопрос, который множество раз задавали в комментариях. Резисторы указаны в прошивке. Диоды любые, лишь бы выдержали 30 вольт.
@@SergeyKarpeshСпасибо что ответили. Значит диоды подойдут 1N4148 а резисторы в скетче посмотреть. Я щас сижу его на монтажке собираю, для прошивки спектрума нужен
@@andreyzaplesvichko2396 эти резисторы нужны только для примерного определения напряжения. Так что можно вообще сигнал не подключать, а проверить мультиметром. Измерения явно точнее будут.
@@SergeyKarpesh Спасибо вам большое за ответ. Там надо если точно на мониторе смотреть напряжение ставить просто переменник :)
Собрал я его и интересный прикол пошел не вставляя в ПЗУ в панельку в программе выбрав микросхему , начинается шоу, типо я вставил микросхему и она пустая , потом загрузил bin файл и опа программатор ее прошил да и с успехом а микросхема в панельки не стоит это что лохатрон такой? Да и на схеме указано А11 на двух транзисторах а по скетчу одна должна быть А10
Идущая на 13pin ардуины ошибочка в выводах на схеме
Крутилку бы поболее и показометр туда .Лёне привет 🐈
интересный проект, но вот реализация с повышайкой не очень.
я бы перенес схему на печатку и сделал джамперы которые переключали резисторы обратной связи mt3608.
Тогда уж надо силами ардуини делать повышайку.
Серегей, здравствуйте! Тут такое дело, что российские ip-адреса блокируются на сайте Qt5. В программировании я пока не очень силен и скомпилировать приложение и получить приложение под Windows мне пока сложновато. Могли бы вы поделиться приложением скомпилированным под Windows 7?
На странице релизов в github с момента выхода видео лежит бинарь скомпилированный
Доброго времени суток, W27C512-45Z можно им шить?
Нет. Но этот может. По деталям то же. github.com/bouletmarc/BMBurner
Залил скетч в Ардуинку, но прога с ней дружить не хочет. Говорит, что "Connect to \\.\COM3
Arduino programmer not found.
Disconnect..."
В чём проблема?
Читаем комменты, скетч брать со страницы релизы.
Хм... Запускается после того, как после заливки скетча запускаешь монитор порта. И выйдя из монитора запускаешь программу программера...
А можно прошить РТ5 ю этим программатор ом?
Для рт5 есть программатор diduino от @Radionewss
А где ссылка на программу для прошивки ПЗУ, которая в ролике?
На github. Страница релизы. Там скомпилированная программа лежит.
все очень круто, только я не понял как скомпилировать GUI
Зачем? Там есть бинарники под windows. На GitHub есть кнопка "релизы".
@@SergeyKarpesh я на линукс
@@st.alexiev625 тогда установить lib qtserialport и собрать как любое другое Qt приложение. Mkdir build, cd build, qmake .., make
Что записано на пустом пером?
Все 0xFF. Во всех ячейках единицы.
@@SergeyKarpesh а если нули и после ультрафиолета тоже?
Как c помощью этого программатора стереть Winbond w27c512?
Никак. Он не предназначен для eeprom.
@@SergeyKarpesh А есть ли возможность запилить проект уже именно под EEPROM? Репозиторий BMBurner`а не кошерный да и принципиальная схема какая-то у них невнятная для таких профанов, как я.
@@OldFartGamerChannel можно. Но для себя не видел смысла при наличии minipro.
А у вас есть сейчас эти платы (пустые) на продажу ?
Увы, давно закончились.
@@SergeyKarpesh жаль. Но вообще раньше я такие ПЗУ програмировал просто к кр 580 вв 55 их присоединял и всё. Таким же образом видимо можно и к ардуине присоединять, если у ней портов достаточно, ну или через какой дешифратор. И всё больше ничего не надо.
Надо было как в Willem реализовать повышение напряжения. MC34063A и джампера.
Можно было использовать stm32 и её ШИМом бустануть 5 вольт до необходимого уровня.
Подскажите как запустить софт на компе?
@@IREK_84 в разделе релизы есть скомпилированный exe файл.
Произошла ошибка при загрузке скетча
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x70
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x70
что может быть такое ?
Ошибка загрузки скетча. Нужно выбрать правильную плату. Для arduino nano есть два варианта загрузчика.
13:38 xD
может кто скинуть ссылку на откомпилированную программу ? под windows
Ну на гитхабе же лежит... вкладка релизы...
perfect! L1
есть ли возможность им прошить 27С010 ?
Без доработки нет. Не хватает адресных ног. Максимум 27с512.
@@SergeyKarpeshа есть ли у Вас наколка на нормальный программатор для прошивки 27с010 ? может Ваш проект ?
@@alexfelix3737 minipro возьмите. 3тысячи, но он того стоит.
@@SergeyKarpesh спасибо за ответ
Привет! Я желаю эсли можно купить одной плате, но к сожалению живу в Болгарии. Наверно дорого стоить такая пересылка.
Уточню вопрос. Может дешевле будет заказать с JLCPCB. Gerber файлы для заказа есть в репозитории.
@@SergeyKarpesh Спасибо для идея. Не посмотрел, что имеет Gerber файл.
500 рублей отправка посылки, если верить сайту почты России... Посмотрите условия у JLCPCB. Мне кажется, будет дешевле.
Да, спасибо-посылка примерно 6 USD . У JLCPCB дешевле.
? Всё, разжиться такой штукой больше нельзя?
Гербер файлы доступны. Можно заказать спокойно. У меня платы давно закончились. Хотя... вроде были платы с немного другой схемой. Ее переразвел radionews на полевиках. Напишите вк/телеграм.
@@SergeyKarpesh извините, у меня нет вк/телеграм. Извините за беспокойство, если нет возможности тупо купить плату с доставкой, то я этим заниматься не буду, просто куплю 866.
Не так давно покупал такую плату на ОЗОНе ....Так же этот продавец торгует ими на Wildberis
@@alexprost1 спасибо большое, попробую найти. Хотя не знаю (может и не куплю), стоит ли это делать с моральной точки зрения: автора скорее всего этот торговец обокрал.
Сделай фьюз бит доктора на ардуино
Так он же на 8 меге сделан. Пересобрать прошивку и будет на ардуине запускаться.
@@SergeyKarpesh Да знаю что на 8 сделан, знать бы как пересобрать
@@Kill161x при наличии исходников в опциях компилчтора заменить m8 на m328p и исправить ошибки в именах регистров
Это уже сделано. www.getchip.net/posts/059-ispravlyaem-avr-fyuzy-pri-pomoshhi-atmega-fusebit-doctor/
@@SergeyKarpesh Если бы это сделано было на основе Ардуино было бы супер.
Сделай софт под Линукс, в смысле такую же графическую утилиту.
Её можно без проблем собрать. Перейти в каталог с исходниками, qmake . && make.
@@SergeyKarpesh спасбо
Можно ссылку на программу из видео: eprom27_programmer
Так в описании все... скомпилированный exe на стралице релизов