• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. pvvx

    BLE SoC PHY6202

    Я их вариант Keil не пробовал. Пишите в личку..
  2. pvvx

    BLE SoC PHY6202

    https://github.com/pvvx/PHY62x2/raw/master/SDK/phy6222_v313_0512.rar -> \components\keil\ - всё для Jlink
  3. pvvx

    BLE SoC PHY6202

    Плюс новые версии SDK жирнее и из них не вырезать ненужное из blob-libs. А makefile нужно чтобы он не сваливал все obj в одну директорию. Заменять невозможно SDK файлы на патченные, без переименования. Да и вообще это бардак - валить все obj в одну директорию нарываясь на конфликт имен...
  4. pvvx

    BLE SoC PHY6202

    На этом SDK и собран https://github.com/pvvx/THB2 Он и дает sleep 3 мкА. Остальные добавляют + 1.7 мкА
  5. pvvx

    BLE SoC PHY6202

    Мне просто некогда в этом ковыряться. Есть куча других дел и ещё пользователи в github наседают с тупыми вопросами... похоже что у англо-язычных тоже "праздники"... Вот это надо нормально собрать: https://github.com/biemster/st17h66_FindMy Имеющийся там...
  6. pvvx

    BLE SoC PHY6202

    Всё это бесполезно - надо пересобирать либу. Оно собирается, имеет несколько исправляемых warnig. Кто напишет человеческий makefile со сборкой всего плюс librf.a пусть из 3.1.1? Китайский и другие имеющиеся - ужасны.
  7. pvvx

    BLE SoC PHY6202

    Не вижу смысла в lib.a для GCC от китайцев. На них итог, по размеру для TestTHB2 (SDK 3.1.3): - { first: 0x11020000, last: 0x11033A27, length: 0x00013A28 } - { first: 0x1FFF0000, last: 0x1FFF07FF, length: 0x00000800 } - { first: 0x1FFF1838, last: 0x1FFF6803, length: 0x00004FCC } а на...
  8. pvvx

    BLE SoC PHY6202

    Здесь есть сборка (исходники) либ 3.1.1 для Keil
  9. pvvx

    BLE SoC PHY6202

    Накрутил sleep до 4.7 мкА в simpleBlePeripheral. Ниже не выходит. Это уже было в Keil с SDK_3.1.3. Лишние минимум 1+ мкА. Для THB2 - 3 мкА в SDK_3.1.1(2). Если добавить блок RAM с питанием в sleep, то это дает совсем немного - 0.2..0.5 мкА
  10. pvvx

    BLE SoC PHY6202

    Gihub ругается - не хочет удалять репо... Тут собрал кое как пример simpleBlePeripheral на GCC в PHY62XX_SDK_3.1.3 от AiThinker. Но как всегда не работает sleep. И колбасит питание GPIO от внешней наводки 50Гц, т.к. никуда не притянуты...
  11. pvvx

    BLE SoC PHY6202

    Это безбожно устарело и я давал для Ernst79 в качестве исправления-примера как ему писать парсер для интеграции "Passive BLE Monitor integration" и "BTHome". Теперь все интеграции для BLE построены по тому алгоритму. Надо стереть следы моего участия...
  12. pvvx

    BLE SoC PHY6202

    CMSIS\device\phyplus\phy6222_cstart.c #if 0 src = (const uint8_t*)&_eronly; dest = (uint8_t*)&_sdata; edest = (uint8_t*)&_edata; osal_memcpy(dest, src, edest - dest); #endif
  13. pvvx

    BLE SoC PHY6202

    @АлексейМ - Формат BLE рекламы BTHome. Программы для ATC_MiThermometer подойдут.
  14. pvvx

    BLE SoC PHY6202

    @cool2000 - Патчи вашего *,ld: Вставить пустую таблицу Отделить сегмент: } > sram /* AT > flash */ И т.д. Но это всё безразлично. Для GCC нужно всё переписывать, а на это нет столько сил и времени
  15. pvvx

    BLE SoC PHY6202

    https://github.com/pvvx/THB2/blob/master/src/lib/rf/patch.c#L177 https://github.com/pvvx/THB2/blob/master/src/lib/rf/patch.c#L7660
  16. pvvx

    BLE SoC PHY6202

    А их нет. Они заполняются из кода. И в чем проблем (?) - соберите и посмотрите в hexinfo.py.
  17. pvvx

    BLE SoC PHY6202

    @cool2000 - Ну вот собрал из вашего gitee, SDK\wmt10x_phy6222\example\ble_peripheral\simpleBlePeripheral\gcc. Там кто-то наковырял примеры и не справил. Но добавил недостающие файлы... Скрипт ld исправил, таблицы по сегментам перенес...
  18. pvvx

    BLE SoC PHY6202

    https://docs.ai-thinker.com/blue_tooth_pb
  19. pvvx

    BLE SoC PHY6202

    Там такие, на gitee, примеры: ``` \SDK\wmt10x_phy6222\example\ble_peripheral\simpleBlePeripheral\gcc>python3 C:\Python310\Scripts\hexinfo.py .\output\sbp.ihex - file: '.\output\sbp.ihex' entry: 0x11020009 data: - { first: 0x11020000, last: 0x11031B06, length: 0x00011B07 } - { first...
  20. pvvx

    BLE SoC PHY6202

    А толку? Всё равно получается нерабочий код.
Сверху Снизу