Вроде понял) если образы одинаковые, берём даташит от любого контролера находим там интересующие нас регистры и считываем по этим адресам уже с нашего. Так?

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

  1. Vadim

    Да все верно.только осталось ключи найти они обычно лежат в одном из этих регистров только не слева на право а справа на лево 8 символов пример 843FFFFF.. Таблица взята с помощью инструмента bus pirate v4.

    • Vyacheslav

      Так это же просто перечисление чисел от 0 до 7f ) Наверное программа сканирует этот диапазон адресов. И еще. Конвертация из hex в Dec, для многих регистров не имеет смысла, там же разбиение по битам идёт. Говорю же: нужно иметь описание регистров, а так это бессмысленные цифры.

      • Vadim

        Есть Bq studio где можно будет посмотреть какие параметры в статусе высокого сигнала а какие в низком.

        • Vyacheslav

          Я вот подумал) у меня же есть программа для чтения и записи отдельных регистров, которая работает с ch341. Я её для шим писал и недавно добавил функцию быстрой установки отдельных битов. Так вот может её и для контроллеров аккумуляторов можно использовать. Пока сам протестирую на ШИМ, может позже выложу.

          • Vyacheslav

            Выглядит так.

            • Vadim

              Все что поддерживает протокол smbus , I2C, SPI . Должно работать. Bus pirate v4 все это имеет просто я на опыте уже знаю что за адреса. Bus pirate v4 не просто перебирает а сам генерит сигнал и смотрит как и что отвечает можно либо только записать или прочитать или оба варианта . А дополнение которые в Xec там это обратный ответ чипа так как он не пустой вот и выдает информацию. Цель всего этого просто адреса по которым можно работать. При минимальных затратах. Так как оборудование на подобии NLBA за 300$ мне не хочется покупать оно того не стоит. Попробуйте может и получится

              • Vyacheslav

                На аккумах smbus вроде только. По сути та же i2c. Spi есть в ch341, но я его пока не использовал. По случаю попробую, но вплотную пока этим заниматься не буду.

      • Vadim

        https://youtu.be/kaYimeXnIU8?si=Ox6FVszgNd58-Lhs есть инструмент который тоже многое может но в разработке.

      • Vadim

        На мое практике хороший инструмент.

Не нашли ответ?

Вам также может быть интересно