Итак, друзья. Расскажу, что нарыл насчёт обращения Эвика с аккумулятором. Для справки: мод - eVic-VTC Mini, железо - 1.03, прошивка - 3.01, аккум - LG HG2, мощность - около 28 Вт. Всё началось с поста
Цитата Сообщение от Haradreamer Посмотреть сообщение
Господа, ковыряющие прошивку, скажите, реально ли там скорректировать условия работы АКБ?
Потом было
Цитата Сообщение от iNFiNUM Посмотреть сообщение
А вот порог Battery Low Lock - статичный ИМХО. Если в момент нажатия Fire напряжение аккума меньше или равно 3.10 Вольт, то появляется эта надпись и мод перестаёт жарить. В прошивке 3.01 для Эвика есть сравнение чего-то с числом 0x136 (310 в десятичной системе). Таких сравнения всего 2; по адресам 05E4 и 3414.
А затем
Цитата Сообщение от iNFiNUM Посмотреть сообщение
По адресу 05E4: B0 F5 9B 7F, а по 3414: B2 F5 9B 7F. Не могу сообразить, где тут 0x136 и как его поменять.
В итоге сообразил, что "магическое" число 0x136 - это 9B, которое получается, если применить к 0x136 логический сдвиг вправо на 1 бит (по правде сказать - случайно натыкал в калькуляторе ). Дальше были эксперименты.
По адресу
Код:
05E6: 9B
записано напряжение, при котором иконка батареи начинает мигать. Заставил мигать при 3.80 вольт Практического смысла тут немного, к тому же это не единственная переменная, связанная с "мигалкой" - она срабатывала и при 3.27 и стандартных 3.10, даже при изменении здесь. Поэтому идём дальше. И тут
Код:
3416: 9B
живёт искомое напряжение, связанное с сообщением "Battery Low". При выставлении на те же 3.80 вольт, получил эту надпись, но без слова "Lock". То есть, при восстановлении напряжения аккума выше этого значения, можно снова парить. При установке этой отсечки на 3.00 вольт, удавалось "высосать" аккум ниже стандартных 3.10 вольт. И при напряжении, меньшем 3.00, получаем заветный "Battery Low" и "Lock" в придачу. А теперь печальная новость: если напряжение "отдохнувшего" аккума меньше ~3.05 В и "Lock" ещё не получен, то при малейшем касании кнопки Fire мод перезагружается - т.е. даже в меню не удастся зайти. Да и парением это назвать сложно - мод выдавал около 10 Ватт.

Итог: повысить порог Battery Low можно, понизить - тоже можно, но профита никакого ИМХО. Возможно с другим аккумом и/или меньшей мощностью ребутов удастся избежать. В RX200 (ведь про него Haradreamer изначально спрашивал) 3 аккума и _чисто гипотетически_ там можно понизить этот порог и не получать перезагрузок мода. Но RX-а у меня нет, так что