T.E.S.T.C.O.P.Y. • Просмотр темы - PortableProg v3.0. - полностью автономный программатор 24cXX

PortableProg v3.0. - полностью автономный программатор 24cXX

инструмент, переходники к программаторам, программаторы и т.д.

Актуален ли данный проект на сегодняшний день? Нужна ли этому проекту поддержка SPI Flash?

1. Да, возможно соберу себе такой
30 
60%
2. Да, но не для меня
6%
3. Нет, совсем не актуален все эти модели выкинули уже на помойку :(
14%
4. Нет, поддержка SPI Flash совсем не актуальна в данном проекте.
4%
5, Да , не мешало бы сделать поддержку SPI Flash в данном проекте (в комментариях можете написать с какой целью).
16%
 
Всего голосов : 50

Прилепить пост

Сообщение ShamilSH » Вт июл 18, 2017 5:08 pm

Ок, завтра с утра попробую. Тяжело, когда ни разу не занимался программированием вникать в процесс, банально не хватает базовых знаний для понимания процесса обработки резистивной клавиатуры.
Аватар пользователя
ShamilSH   
Чихнул от тонера

Прилепить пост

Сообщение Krepton85 » Вт июл 18, 2017 5:22 pm

ShamilSH, ну не страшно, вы почаще пишите здесь если что то не понятно, блогодоря вам и мне пока тема и живет. :)
Аватар пользователя
Krepton85   
Разработчик PortableProg

Прилепить пост

Сообщение __Oleg__ » Вт июл 18, 2017 8:36 pm

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

1. Минус
Krepton85
"И кстати данный проект уже давно существует - программатор usb - SPI Flash на ардуино."
2. Минус
Как говорится "на любой вкус и цвет" - https://ru.aliexpress.com/w/wholesale-sop8-soic8-dip8-adapter.html
3. Минус
Ну, тут уж даже и не знаю, что можно Вам сказать :du_ma_et: кроме того, что "Вы снова ошибаетесь".
Аватар пользователя
__Oleg__   
Познал картридж

Прилепить пост

Сообщение ShamilSH » Ср июл 19, 2017 8:12 am

Krepton85

Все сделал, как писали. Все кнопки работают кроме кнопки вправо. Если вместо кнопки вправо использую кнопку "select " (значение 640) и указываю значение 620-650, то работает. Я так понимаю для кнопки вправо нужно какие то другие значения указывать? Пробовал 0-10 / -10-0 / 0-20 / 0-0 и т.д. упорно эта кнопка не обрабатыватся.
Аватар пользователя
ShamilSH   
Чихнул от тонера

Прилепить пост

Сообщение ShamilSH » Ср июл 19, 2017 11:18 am

Выкладываю плод моих трудов над программатором, примерно так выглядит конечная сборка для меня. Именно под эту сборку буду писать развернутую статью/инструкцию по самостоятельной сборке. Постарался максимально оптимизировать сборку программатора для людей далеких от электроники, минимум проводов, максимум надежности, легко достать детали, общая стоимость равна завтраку в макдональдс и не ударит по карману пользователю с любым уровнем зарплаты.

Внешний вид программатора. SD картридер засунул между LCD и Arduino и зафиксировал термоклеевым пистолетом. На видео специально рядом поставил зажигалку для оценки размера программатора. Питание идет от USB, на выезде можно взять питание от power bank.
https://youtu.be/5MRmbMW6dvA

Демонстрация работы программатора на примере прошивки чипа Ricoh SP150. В конце видео продемонстрировал работу считывания прошивки чипа.
Программатор работает без "глюков" На видео вместо кнопки вправо использую клавишу select. так как пока не могу разобраться с обработкой кнопки "Right"
https://youtu.be/c_vOOVoBB_o



PS. Первая пробная версия этого программатора
https://youtu.be/q_HbNOqIAEA
Аватар пользователя
ShamilSH   
Чихнул от тонера

Прилепить пост

Сообщение galavarez » Ср июл 19, 2017 12:09 pm

1. Минус
Krepton85
"И кстати данный проект уже давно существует - программатор usb - SPI Flash на ардуино."
2. Минус
Как говорится "на любой вкус и цвет" - https://ru.aliexpress.com/w/wholesale-sop8-soic8-dip8-adapter.html
3. Минус
Ну, тут уж даже и не знаю, что можно Вам сказать :du_ma_et: кроме того, что "Вы снова ошибаетесь".


1. То что программатор существует это хорошо, но он не адаптирован под нашу область т.е. ни кто не заморачивался делать из него ресеттер для чипов от картриджей.
2. Вы предлагаете купить адаптер за 60-80р (или платку) чтобы вставить(или припаять) в него микрухуи потом подпаять ножки адаптера к аруино. И все ради того чтобы не ставить сд карту и сд ридер, который стоит 50р и паять не надо, надо просто соединить проводами и карту сд втыкнуть. По мне так удобно сд ридер и карта, нежели городить колхоз. Опять же делается этот проект с целью простой сборки и простого использования.
3. Не ошибается тот, кто ничего не делает (с)

з.ы. Посмотрите как красиво и просто собран ресеттер у ShamilSH, осталось корпус делать на 3д принтере и все, можно продавать =))
Аватар пользователя
galavarez   
Собрал картридж

Прилепить пост

Сообщение Krepton85 » Ср июл 19, 2017 12:48 pm

ShamilSH, попробуйте кнопку right записать просто как "< 20" и все , будет деапозон от 0 (включительно) до 20 (не включительно.)
Кстати у функции чтения дамп, заметил один косяк у себя, с некоторыими моделями не полностью сливает дамп, например xer 6128. Так же если попытаться слить дамп с обсалютно чистого чипа 24Cxx то сольет только 128 бит, независимо от его объема. В общем пока устраняю этот баг. Ну с Рико думаю вы его и не заметите.
Последний раз редактировалось Krepton85 Ср июл 19, 2017 12:59 pm, всего редактировалось 1 раз.
Аватар пользователя
Krepton85   
Разработчик PortableProg

Прилепить пост

Сообщение __Oleg__ » Ср июл 19, 2017 12:52 pm

galavarez писал(а):з.ы. Посмотрите как красиво и просто собран ресеттер у ShamilSH, осталось корпус делать на 3д принтере и все, можно продавать =))

К сожалению, Вы не внимательно читали тему, а потому и не понимаете смысла и целей моих предложений.
Если у Вас поставлена цель сделать красивый конструктор, а не удобный инструмент для работы, ну что ж, тогда я ошибся и умолкаю.
thank_you po_ka
Аватар пользователя
__Oleg__   
Познал картридж

Прилепить пост

Сообщение Krepton85 » Ср июл 19, 2017 1:09 pm

__Oleg__, да просто не все в теме. Сложно говарить им о том чего не видели пока. :)
Это будет ресеттер с spi flash (вместо карты памяти) и обязательно в dip корпусе, и понелькой под этот корпус. Данный рессетер будет в себе сочитать как функцию ресеттера, так и функцию usb - spi flash программатора, которым вы сможете еще не одну spi flash 25 серии прошить, вынув всего лишь из понельки spi flash с дампами и установив туда любую что нужно прошить, затем возвращаем все как было, и все вновь превращается в ресеттер 24сxx. Так сказать устройство 2в1. :)
Вот только что потом с темой делать, в этой его предстовлять или новую создавать? Ну да ладно сначала нужно сделать, может кто то даже раньше сделает это?
Аватар пользователя
Krepton85   
Разработчик PortableProg

Прилепить пост

Сообщение kvg » Ср июл 19, 2017 1:35 pm

Можно и новую создать потом.
Аватар пользователя
kvg   
Администратор сайта и форума

Прилепить пост

Сообщение galavarez » Ср июл 19, 2017 2:06 pm

__Oleg__, все теперь я понял. Krepton85 описал цель проекта thank_you
А я че то зациклился на ресеттере только :-)
Аватар пользователя
galavarez   
Собрал картридж

Прилепить пост

Сообщение ShamilSH » Ср июл 19, 2017 2:14 pm

Krepton85 писал(а):ShamilSH, попробуйте кнопку right записать просто как "< 20" и все , будет деапозон от 0 (включительно) до 20 (не включительно.)
Кстати у функции чтения дамп, заметил один косяк у себя, с некоторыими моделями не полностью сливает дамп, например xer 6128. Так же если попытаться слить дамп с обсалютно чистого чипа 24Cxx то сольет только 128 бит, независимо от его объема. В общем пока устраняю этот баг. Ну с Рико думаю вы его и не заметите.


Не работает. В принципе не напряжно, это больше так для порядка. Мне важно, что появилась функция считывания. Я все прошивки для Ricoh считываю с оригинальных картриджей до установки их в аппарат. С Ricoh не все так просто, последнее поколение корректирует напряжение переноса в зависимости от износа картриджа, китайские чипы с кривой прошивкой приводят порой к неожиданным результатам и коллеги ни раз приходили ко мне перепрошивать китайские чипы нормальной прошивкой.
Аватар пользователя
ShamilSH   
Чихнул от тонера

Прилепить пост

Сообщение Krepton85 » Ср июл 19, 2017 3:43 pm

ShamilSH, а скинте свой скетч - гляну кнопку.
Аватар пользователя
Krepton85   
Разработчик PortableProg

Прилепить пост

Сообщение ShamilSH » Ср июл 19, 2017 3:50 pm

Мой скетч https://yadi.sk/d/gFG5OqNy3LCPCi

Договорился о создании модели корпуса на 3D принтере, завтра поеду отдавать программатор
Аватар пользователя
ShamilSH   
Чихнул от тонера

Прилепить пост

Сообщение Krepton85 » Ср июл 19, 2017 4:01 pm

Папробуйте так: https://yadi.sk/d/Jf0RUBCt3LCQU5
Аватар пользователя
Krepton85   
Разработчик PortableProg

Пред.След.

Вернуться в Своими руками

Кто сейчас на форуме

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

вверх
вниз
x

#{title}

#{text}