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

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

  1. pvvx

    BLE SoC PHY6202

    Gidra на ROM PHY6222 сказала, что используются такие адреса Flash (и функции которые их используют): 0x11001800.. HCI_ExtTaskRegister() 0x11001818 rom_board_init() 0x11002000.. boot_m0() 0x11002100.. boot_m0() HCI_ExtTaskRegister() из данных в Flash инициализирует spif_config(). boot_m0()...
  2. pvvx

    как узнать объём отправленной информации?

    Нет - канонов вы не нарушили. Просто поставили 2 x AAA литиевые, а не дешевые - солевые. Никто так заморачиваться не хочет, т.к. у 2 x AAA солевых обычно емкость как у CR2032.
  3. pvvx

    BLE SoC PHY6202

    Это детский метод, с лишними затратами объема Flash, вместо того, чтобы записывать историю замеров. Если вы запишите кривую программу, то всё равно всё зависнет, т.к. разметка после OTA кривого кода для вашего лоадера будет правильная и он запустит эту кривую программу. Т.е. отдельный загрузчик...
  4. pvvx

    как узнать объём отправленной информации?

    Это смотря кого считать "человечеством".
  5. pvvx

    как узнать объём отправленной информации?

    В RTOS ещё хуже. Там грузятся все коды замещения процедур ROM, что ещё требует энергии при старте. С помощью внешнего MCU возможно побить и этот горе рекорд, путем заливки спец программы в IRAM при хитром дергании ног... Описание было дано.
  6. pvvx

    как узнать объём отправленной информации?

    Опять прикол? А на старт и инициализацию в Arduino сколько надо? В сотни или тысячи раз больше? :) Спустя 10 лет копошений с ESP самый короткий запуск с передачей пакета на ESP8266 на сегодня написан мной почти десяток лет назад. Других, жрущих менее - нет.
  7. pvvx

    как узнать объём отправленной информации?

    ESP8266 можно запустить и от фотодиода. Но нужна схема накопления энергии, для того чтобы отдать сотню mA 3.3В в течении нескольких секунд (c импульсами да 500 мА) для соединения с AP. И такая схема будет стоить во много раз больше стоимоcти ESP или имеющихся плат с ESP :p А @aZholtikov -...
  8. pvvx

    BLE SoC PHY6202

    Из известной информации уже можно сделать OTA. Но переписывать на ходу область 0x2000 небезопасно. Вдрух в этот момент батарейка отвалится? - Будет кирпич. Китайцы в итоге нагородили специальный загрузчик… Но вдруг разработчик ROM не был таким дураком и предусмотрел поиск - переключение блока...
  9. pvvx

    BLE SoC PHY6202

    Процедуры приема-передачи есть, остальное для связи BLE есть. Функция записи Flash есть. = полный достаток для написания программы OTA. Но нет описания как себя ведет ROM, для создания качественного переключения на загруженный OTA.
  10. pvvx

    BLE SoC PHY6202

    А пока нет информации по указанным пунктам и лень тратить на это время. Но есть любители подстраиваться и изучать чужое...
  11. pvvx

    BLE SoC PHY6202

    Это смотря что быстрее - мне быстрее написать своё, чем ковыряться в наслоениях г... Мы уже тут написали больше и затратили время больше, чем накатать код для решения всех проблем в PHY.
  12. pvvx

    BLE SoC PHY6202

    Примерный приоритет, того что необходимо знать при разработке на PHY62x2: Как работает загрузчик в ROM – как обрабатывает таблицу загрузки из Flash по адресу 0x2000. Какие области RAM пользуют процедуры в ROM. Второстепенная задача, т.к. для Cortrex M0 есть куча дизасм и любая процедура в...
  13. pvvx

    BLE SoC PHY6202

    Вот совсем пофиг, т.к. всё это задается как угодно и различается в зависимости от того, что написать в программе. Имеет смысл только как обрабатывает таблицу в 0x2000 загрузчик в ROM ROM переписать невозможно :p
  14. pvvx

    как узнать объём отправленной информации?

    А это ему можно не читать, т.к. ИТОГО дано. :P
  15. pvvx

    как узнать объём отправленной информации?

    В итоге ESP8266 выполняющий роль AP (приемника) у вас будет работать от одного хорошего 18650 в 3000 mAh ровно сутки в течении не более года. Не более, т.к. емкость деградирует от постоянных перезарядок...
  16. pvvx

    как узнать объём отправленной информации?

    Принимающий ESP в режиме AP жрет постоянно от сотни мА в среднем (усреднение за время работы). Передающий - более сотни мА в среднем, за время активности - соединения + передачи + отключения от сети, если ВСЁ оптимизировано (что невозможно в Arduino и прочих SDK к ESP). Время активности зависит...
  17. pvvx

    как узнать объём отправленной информации?

    Какой протокол передачи, столько и будет. Количество бит или байт реальной информации можно не учитывать, т.к. протокол добавит в сотни или тысячи раз больше. В RF сети WiFi, только при соединении уже идет несколько килобайт в сек. Если HTTP, то это тоже постоянный трафик в килобайты в сек, даже...
  18. pvvx

    OM6621

    Нужно глазеть на dBm при RF в 1MBit и 125kBit PHY. Ныне стандартом является -105 dBm в 125KB PHY. Если менее - в помойку. Большой TX dBm не особо нужен - при текущих технологиях при более +3 dBm жручка уже не тянет CR2032.
  19. pvvx

    OM6621

    OM6621D is an Ultra Low Power SoC (System-on-Chip) solution designed for Bluetooth Low Energy 4.2, which combines an ARM Cortex-M4 processor, 24KB SRAM, 24K ROM, 16KB OTP, 512KB SFlash, 2.4GHz RF transceiver and a full range of peripherals. BT4.2, 24К - Маловато будет
  20. pvvx

    BLE SoC PHY6202

    Xiaomi и Tuya BLE имеют свой OTA. Все устройства выпуска последних лет имеют код их OTA и иногда дубль от производителя чипа/SDK. Но немного измененный – к примеру меняют UUID. Так проще и быстрее поступить невольному программисту для быстрого прихода к отладке... Так оно и уходит в продакшн...
Сверху Снизу