Форум РадиоКот https://radiokot.ru/forum/ |
|
Прога работаем с чипом CP2112. Редактирование, прошивка акб. https://radiokot.ru/forum/viewtopic.php?f=35&t=196568 |
Страница 1 из 2 |
Автор: | Nikolay2 [ Вт янв 28, 2025 12:47:56 ] |
Заголовок сообщения: | Прога работаем с чипом CP2112. Редактирование, прошивка акб. |
Вылаживаю первую версию программы K.N.N Beta v0.1 (UA), тестируем, оставляем отзывы ! По сути интерфейс понятен но вкратце опишу что к чему ! 1. подключаемся к ср2112, становятся доступны разные кнопки и поля. 2. читаем информацию "батт инфо", смотрим что за прошивка. 3. заходим в кладку BQ8030DBT выбираем соответствующую прошивку. 4. первым делом после входа в бут сохраняем прошивку вашего чипа. 5. после сохранения можете приступать к редактированию своего чипа, если средствами программы не применяется вами введенные данные чипом то редактируем скачанный дамп(только копию сохранить отдельно, чтобы в случае "дурака" вернуть все назад), после того как заполнили поля с датой, ёмкостью и т.д нажимаем кнопку "Set" (перепроверяйте что ввели в поля перед записью). Те поля что не активные данной прошивкой просто не поддерживаются ! для того чтобы они были доступны нужно считать контрольную сумму но я не знаю где она хранится по этому поля пока сделал не доступными, кто знает поделитесь инфой по этому поводу !!! 6. вкладки чтения-записи блока "Offset Address :" это адрес как в хек редакторе, сделал для удобства, вводите адрес и читаете или пишите сразу по этому адресу. Некоторые блоки чипа не перезаписываются без "Erase Block" по этому ставим галочку вводим данные которые нужно записать и жмакаем запись. после можно вернутся на вкладку "Read Block" и прочитать по этому-же адресу куда была запись данные и смотреть прописались новые данные или нет, адрес чтения или записи копируется при переходе с вкладки на вкладку, тоже сделал для удобства чтобы не вводить один и тот же адрес. 7. конвертер даты, вбиваем желаемою дату ! тут я думаю понятно. 8. настройки подключения сохраняются в Settings.ini файл после закрытия программы, теперь у кого вид-пид поврежден могут один раз его ввести и после закрытия программы настройки сохранятся в файл а после запуска программы они загрузятся из файла ! В целом вроде-бы все, что не понятно спрашивайте а так же пишите отзывы по работе с программой или пожелания которые можно добавить или убрать ! Пару дней подожду ваших отзывов прежде чем начать работать с новым чипом, так как код программы большой и пока не забыл что и где проще редактировать. Кто желает отблагодарить и помочь развитию программы пишите в личку ! |
Автор: | Aqel [ Вт янв 28, 2025 13:09:04 ] |
Заголовок сообщения: | Re: Прога работаем с чипом CP2112. Редактирование, прошивка |
Русский язык добавь в интерфейс. А так начало хорошее. |
Автор: | Nikolay2 [ Вт янв 28, 2025 13:15:25 ] |
Заголовок сообщения: | Re: Прога работаем с чипом CP2112. Редактирование, прошивка |
Русский язык добавь в интерфейс. А так начало хорошее. Я думал так понятнее и компактнее будет сама программа, так как если переводить на русский будут увеличивать поля что увеличит габариты программы. Посмотрим, позднее может сделаю и на русском отдельную версию или эту отредактирую. |
Автор: | Aqel [ Вт янв 28, 2025 15:44:40 ] |
Заголовок сообщения: | Re: Прога работаем с чипом CP2112. Редактирование, прошивка |
Не обязательно в полную переводить, можно сокращениями, а некоторое лучше на инглише оставить... |
Автор: | Nikolay2 [ Вт янв 28, 2025 16:16:50 ] |
Заголовок сообщения: | Re: Прога работаем с чипом CP2112. Редактирование, прошивка |
Не обязательно в полную переводить, можно сокращениями, а некоторое лучше на инглише оставить... Что именно к примеру сейчас не понятно на "пендосовском" языке ? то есть что например перевести на русский в программе в данном варианте ? Добавлено after 7 minutes: Re: Прога работаем с чипом CP2112. Редактирование, прошивка акб. Промежуточные голосования вижу что функционал не удобен например или нужно больше функций ! Люди пишите что не удобно, чего не хватает, я постараюсь добавить и подправить. ![]() Я добавил все что хотелось бы видеть в других программах ! но я не могу угадывать что и как кому нужно. |
Автор: | Aqel [ Вт янв 28, 2025 16:36:13 ] |
Заголовок сообщения: | Re: Прога работаем с чипом CP2112. Редактирование, прошивка |
Автоопределение чипа планируешь? Было бы хорошо - запустил утилиту, вставил модуль с подключённым чипом и утилита его увидела, но не убирая ручное подключение, ибо у кого то есть испорченные VID PID. Возможно всю утилиту пошире надо немного сделать - многие инглишь надписи не влазят, и прилепи знак ":" к словам, а то выглядит странно. По вкладке чип - все чипы во вкладках наверное перебор будет, несколько ещё ладно, но когда (мы надеемся) расширишь функционал, думаю лучше окно выбора чипа сделать... По русификации - делай пока на инглише, раз тебе так удобней, дальше уже видно будет, не думаю, что будет в дальнейшем сложно добавить локализацию - если утилитка взлетит и пойдёт спрос, можно приделать файлы локализации что бы люди сами (кому надо) переводили как им надо. ГЛАВНОЕ ФУНКЦИОНАЛ!!! |
Автор: | Nikolay2 [ Вт янв 28, 2025 17:12:42 ] |
Заголовок сообщения: | Re: Прога работаем с чипом CP2112. Редактирование, прошивка |
Автоопределение чипа планируешь? Было бы хорошо - запустил утилиту, вставил модуль с подключённым чипом и утилита его увидела, но не убирая ручное подключение, ибо у кого то есть испорченные VID PID. Возможно всю утилиту пошире надо немного сделать - многие инглишь надписи не влазят, и прилепи знак ":" к словам, а то выглядит странно. По вкладке чип - все чипы во вкладках наверное перебор будет, несколько ещё ладно, но когда (мы надеемся) расширишь функционал, думаю лучше окно выбора чипа сделать... Чтобы было авто определение в моей проге нужно знать VID PID в любом случае, так как это хид устройство и их этих устройств может быть несколько в системе, мышь, клава и т.д, если бы было только одно устройство тогда да можно организовать запуск таймера при запуске утилиты и отслеживать подключение хид девайсов(хотя можно мониторить все хид устройства, но думаю это лишнее, проще нажать кнопку и подключится) и у того кого VID PID испорчен то проще зайти в диспетчер устройств и посмотреть какой VID PID у устройства тот и вбить в прогу для подключения, позднее добавлю сохранение введенных пользователем настроек в ini. файл для подключения к CP2112, чтобы при запуске не вводить настройки и VID PID снова. По поводу " и прилепи знак ":" " так вроде везде он есть и слова на иглише везде влазят, проверил и даже заскринил, все нормально ! сделай скрин как выглядит у тебя, дабы мне понят что не так ! По поводу вкладок да ты прав ! я тоже думал что нужно будет что то другое думать но пока чипов несколько будет они влезут а потом поменяю на выпадающий список. |
Автор: | Nikolay2 [ Вт янв 28, 2025 18:47:14 ] |
Заголовок сообщения: | Re: Прога работаем с чипом CP2112. Редактирование, прошивка |
Вот так у меня выглядит (Windows 10 x64 лицензия): Скрины делал XnView (гор.клавиши у меня ALT+F1) некоторые кнопки (не активные) при этом пропали, хотя были на месте как у тебя на скринах. ...Перезалил... Я понял в чем дело ! у меня со зрением не очень и я увеличил масштаб в виндовс 120 точек, вот по этому у меня все нормально выглядит а у тебя нет. Сейчас исправлю только сначала сохранение в файл настроек допишу ! Добавлено after 30 minutes 15 seconds: Re: Прога работаем с чипом CP2112. Редактирование, прошивка акб. Aqel, Перелазил программу качай, пробуй и отпиши результат ! |
Автор: | Aqel [ Вт янв 28, 2025 18:55:55 ] |
Заголовок сообщения: | Re: Прога работаем с чипом CP2112. Редактирование, прошивка |
Всё ОК - теперь как на твоих скинах, идентично. Дополню: сохранения РАБОТАЮТ! |
Автор: | Nikolay2 [ Вт янв 28, 2025 19:11:15 ] |
Заголовок сообщения: | Re: Прога работаем с чипом CP2112. Редактирование, прошивка |
Всё ОК - теперь как на твоих скинах, идентично. А сохранение и загрузка настроек работает ? |
Автор: | shura1971 [ Вт янв 28, 2025 19:33:28 ] | |||||
Заголовок сообщения: | Re: Прога работаем с чипом CP2112. Редактирование, прошивка | |||||
Nikolay2, Чтобы было авто определение в моей проге нужно знать VID PID в любом случае Твоя неправда - у меня все проги работают как с универсальными VID PID То есть - любые - даже испорченные Бешкой !!! не до конца всю инфу читаешь про эти ср2112... А на самом деле - все находится в файлах при ср2112 - там и описание Ну не удобно - по типу как у Киллера вся инфа Чесно - не видно данных У меня хоть и не в Графике сделано - но все видно и наглядно Взять хоть за пример - UBRT - намного нагляднее Я бы тут команды изменил - по несколько нужно подряд команд на запись и чтение - В Киллере хорошо - только добавить до 4 команд по записи и чтению Вордов Мои Эксперименты с Графикой - только макет - пример Сравни мои отчеты...Внизу выложено
|
Автор: | Nikolay2 [ Вт янв 28, 2025 20:18:53 ] |
Заголовок сообщения: | Re: Прога работаем с чипом CP2112. Редактирование, прошивка |
Nikolay2, Чтобы было авто определение в моей проге нужно знать VID PID в любом случае Твоя неправда - у меня все проги работают как с универсальными VID PID То есть - любые - даже испорченные Бешкой !!! не до конца всю инфу читаешь про эти ср2112... А на самом деле - все находится в файлах при ср2112 - там и описание Ну не удобно - по типу как у Киллера вся инфа Чесно - не видно данных У меня хоть и не в Графике сделано - но все видно и наглядно Взять хоть за пример - UBRT - намного нагляднее Я бы тут команды изменил - по несколько нужно подряд команд на запись и чтение - В Киллере хорошо - только добавить до 4 команд по записи и чтению Вордов Сравни мои отчеты...Внизу выложено Я твои проги не тестил, не знаю насколько там все удобно и информативно по этому тут я спорить не вижу смысла ! Моя прога тоже работает с любым вид и пид ! просто первый раз когда выложил её сюда не дополнил сохранением настроек(не учел такой вариант, что лучше сделать с сохранением настроек, так удобнее) при выходе, и пользователю приходилось бы при следующем запуске их вбивать снова, а теперь в этом нет необходимости так как настройки сохраняются и загружаются автоматически. Я могу добавить в прогу хоть 10 вводов команд по записи и чтению, просто об этом не просят меня ! будет просьба добавлю все что угодно естественно в рамках моих возможностей. Что касательно про "все находится в файлах при ср2112 - там и описание" там все через одно место всем известное написано, как в прочем и длл к этому чипу тоже через то самое место писали. Вот скажи зачем чтобы прочитать с чипа инфу нужно обратится к 3 функциям длл ? зачем так делать, что удобно ? нет ! или в документации на чип "датащит" указан буфер 512 байт и ни слова про 61 на чтение за один раз ! зачем тогда резать функционал программно, где я не прав или что то не знаю просвети если можешь-знаешь ? и еще есть моменты с отправкой на запись например. Пусть моя программа пока выглядит не так красочно как твоя но она работает что я считаю главное, да еще и бесплатна в отличии от твоей ! вот когда добавлю все чипы что смогу осилить вот тогда и скины можно применить и прочие штуки чтобы радывали глаз и приятно работать можно было с ней. |
Автор: | shura1971 [ Вт янв 28, 2025 23:27:02 ] |
Заголовок сообщения: | Re: Прога работаем с чипом CP2112. Редактирование, прошивка |
Nikolay2, зачем чтобы прочитать с чипа инфу нужно обратится к 3 функциям длл ? зачем так делать, что удобно ? нет ! Что предложено - тем и пользуемся... Я пользуюсь FX2LP в основном - остальное только как побочка, если надо выложил её сюда не дополнил сохранением настроек Это не нужно - хоть 10 чипов повесь на компе - мои проги ничего не запоминают - не нужно просто и все.Используется первый свободный |
Автор: | shura1971 [ Ср янв 29, 2025 23:50:25 ] |
Заголовок сообщения: | Re: Прога работаем с чипом CP2112. Редактирование, прошивка |
Nikolay2, Что конкретно ты имел ввиду сказав вот это "Используется первый свободный" ?, я не экстрасенс ! Уже не раз пишу - Стучись в Телегу - напишу как !!! Че тупим - решение простое |
Автор: | Nikolay2 [ Пт янв 31, 2025 15:26:40 ] |
Заголовок сообщения: | Re: Прога работаем с чипом CP2112. Редактирование, прошивка |
В принципе чтение чипа "R2J240" сделал, читаются все разделы только проблема с FULL1 читается местами с ошибками(но думаю я это смогу устранить), кто в курсе подскажите может этот раздел вообще не трогать ?. Остается один вопрос, как записать в чип, чтобы правильно все было, не хочется чип "закирпичить". ![]() |
Автор: | vsuper [ Вс фев 02, 2025 10:55:34 ] |
Заголовок сообщения: | Re: Прога работаем с чипом CP2112. Редактирование, прошивка |
чтение R2J240 с замыканием перемычек? |
Автор: | Nikolay2 [ Вс фев 02, 2025 11:11:27 ] |
Заголовок сообщения: | Re: Прога работаем с чипом CP2112. Редактирование, прошивка |
чтение R2J240 с замыканием перемычек? Да ! снимаем питание(+12), замыкаем на землю один пин и подаем питание, все мы в буте ! Если есть знающие люди команды входа в бут то дайте мне, я её добавлю в программу но, насколько я знаю такую команду еще некто не нашел. |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |