Разбор драйвера программатора CH341

Поделиться
HTML-код
  • Опубликовано: 13 сен 2024
  • Устанавливаем и используем открытый драйвер для программатора EEPROM CH341. Внутрисхемное подключение к программируемой микросхеме i2c по произвольному адресу (чего не позволяет стандартная китайская программа). Проект на Github'е:
    github.com/com...
    Программируемое устройство в этом видео - Eltis CP-100 (i2c на плате разведена по адресу 0x01).
    Драйвер написан на C и libusb.

Комментарии • 9

  • @otval_ochka
    @otval_ochka 3 года назад

    Блин, каждый видос радует всё больше. А как тебя зовут?)

    • @user-ro8lc9wu2j
      @user-ro8lc9wu2j  3 года назад +2

      Привет! Спасибо, что вы с нами! Меня зовут Никита.

    • @LoschenkovDenis
      @LoschenkovDenis 3 года назад

      @@user-ro8lc9wu2j Доброго времени суток. Такая ситуация на которую на сегодняшний день у меня нету решения, все отказываются. История такая" Стояла задача установить на калитку блок вызова на одного абонента с возможностью открытия калитки из дома, ну и соответственно чтоб калитка открывалась со считывателя с улицы. На тот момент для меня разбираться как это всë поставить и соединить не было времени, я обратился с этим вопросом к тем кто этим занимается. Поставили оборудования, в отлично работает. Но есть одно НО, ключи от калитки со временем потерялись, контакты с теми людьми тоже. Ситуация такая установлен считыватель CP-Z2 Mifare . Найдя на него инструкции выяснилось что, для того чтоб прописать новые ключи в считыватель нужна карта объекта. Сам считыватель находится в защищённом режиме. Вопрос такой, как можно без этой карты объекта записать новые ключи, либо восстановить эту самую карту? Может есть возможность как то сбросить его на заводские настройки?

    • @user-ro8lc9wu2j
      @user-ro8lc9wu2j  3 года назад

      @@LoschenkovDenis К сожалению, с Mifare-ключами я пока вообще не работал, только сейчас они у нас начинают набирать популярность. Как только узнаю что-нибудь интересное про них - обязательно расскажу. Помимо домофонов, у меня еще много другой работы, поэтому не успеваю все изучать.

    • @LoschenkovDenis
      @LoschenkovDenis 3 года назад

      @@user-ro8lc9wu2j И на этом спасибо.

  • @alexishome4322
    @alexishome4322 5 месяцев назад

    Может кому пригодится "ch341a tool".

  • @DenDomofon
    @DenDomofon 3 года назад

    На mac os можно использовать ch341 и домофон конфигуратор?

  • @Kid3kun
    @Kid3kun 3 года назад

    на 4PDA в теме CH341A есть кастомные программы под windows, некоторые из которых позволяют выбрать адрес памяти, но спаяв переходник и выставив ВРОДЕ БЫ нужный адрес памяти, у меня всё равно ничего не получилось. Можешь глянуть, сработает у тебя или нет? программа asProgrammer. В своё время тоже бился с этой проблемой, но так у меня ничего и не получилось и так я по сей день и выпаиваю память) А надобность в том, что бы это всё заработало есть)
    Линукс не очень хочется ставить) хотя на крайняк можно конечно

    • @user-ro8lc9wu2j
      @user-ro8lc9wu2j  3 года назад

      Как будет возможность - попробую, но не уверен, что взлетит. Пробовал несколько кастомных программ с 4pda, некоторые у меня вообще не заработали, поэтому под Windows пользуюсь стандартной китайской, хоть про нее и говорят, что она иногда некорректно шьет 25XX, у меня все было ок. Прога из видео на самом деле не уверен, что скомпилируется в Windows, т.к. придется использовать адаптированную библиотеку libusb-win, которая имеет некоторые ограничения (github.com/libusb/libusb/wiki/Windows). Но вы можете попробовать ее скомпилировать с помощью Visual Studio. Еще вариант - установить виртуальную машину с Linux и все сделать на ней.