Esp32 и sim800. обновление прошивки

Тема в разделе "ESP8266, ESP32", создана пользователем Илья888, 21 мар 2021.

  1. Илья888

    Илья888 Нуб

    Всем доброго дня!
    Встала необычная задачка
    Обновить прошивку на esp32 не по WiFi, а с помощью GSM модуля, на руках есть парочка SIM800 поэтому на них и работаем.
    Информации не много, но есть вроде хорошая статья (по сути 2 статьи и код), опирался на неё
    https://pikabu.ru/story/esp32_proshivka_po_vozdukhu_cherez_gsm_6862039

    Однако
    При подключении к модулям происходит нечто странное
    Код (C++):
    AT

    OK

    AT+CGDCONT=1,"IP","internet"

    OK
    AT+CGDATA="PPP",1

    CONNECT
     
    и вот после CONNECT пошло нечто не понятное

    Код (C++):
    AT+CGDATA="PPP",1

    CONNECT

    ~⸮}#⸮!}!}!} }2}"}&} }*} } }#}$⸮#}'}"}(}"U⸮~
    ~⸮}#⸮!}!}!} }2}"}&} }*} } }#}$⸮#}'}"}(}"U⸮~
    ~⸮}#⸮!}!}!} }2}"}&} }*} } }#}$⸮#}'}"}(}"U⸮~
    ~⸮}#⸮!}!}!} }2}"}&} }*} } }#}$⸮#}'}"}(}"U⸮~
    ~⸮}#⸮!}!}!} }2}"}&} }*} } }#}$⸮#}'}"}(}"U⸮~
    ~⸮}#⸮!}!}!} }2}"}&} }*} } }#}$⸮#}'}"}(}"U⸮~
    ~⸮}#⸮!}!}!} }2}"}&} }*} } }#}$⸮#}'}"}(}"U⸮~
    ~⸮}#⸮!}!}!} }2}"}&} }*} } }#}$⸮#}'}"}(}"U⸮~
    ~⸮}#⸮!}!}!} }2}"}&} }*} } }#}$⸮#}'}"}(}"U⸮~
    ~⸮}#⸮!}!}!} }2}"}&} }*} } }#}$⸮#}'}"}(}"U⸮~
    ~⸮}#⸮!}!}!} }2}"}&} }*} } }#}$⸮#}'}"}(}"U⸮~
    ~⸮}#⸮!}!}!} }2}"}&} }*} } }#}$⸮#}'}"}(}"U⸮~

    NO CARRIER
     
    Причем этих ~⸮}#⸮!}!}!} }2}"}&} }*} } }#}$⸮#}'}"}(}"U⸮~ может быть разное количество
    Пробовал менять скорость от 200 до 200000, или ? или абракатабра
    Решил может напряжение высокое (5В) подключил через отдельный регулятор напряжения
    Модулей 2, подключения разные по питанию, результат один на обоих

    Может есть мысли куда копать?