Esp01 по какому адресу залить свою bin-прошивку?

Тема в разделе "ESP8266, ESP32", создана пользователем Vovka, 23 авг 2020.

  1. Vovka

    Vovka Гик

    Создаю в Arduino IDE проект, компилирую и потом экспортирую в .BIN-файл
    Как узнать, какой адрес писать в flash_download_tool_3.8.5.exe ?
     
  2. Airbus

    Airbus Радиохулиган Модератор

    Ну с нулей—ясен пень. Тупая прога. Я прошиваю этой
    [​IMG]
    Ноде мсию флешер. Шьет все и сразу. А зачем Вам Геморой? Можно сразу из Ардуино IDE шить
     
    Последнее редактирование: 23 авг 2020
  3. Vovka

    Vovka Гик

    так это что получается, что каждый раз компилится ядро с моей программой?
    тогда не понятно, как допустим та же Arduino IDE понимает, что за ядро загружено в ESP01?
    т.е. я допустим через flash download tool загрузил ядро 0x00000_esp8266_ota.bin, а Arduino IDE при создании BIN-файла свое ядро скомпилирует и все полностью, кроме загрузчика все перезапишет? Ведь при компиляции скетча чтение ядра с ESP01 не происходит...
     
  4. Airbus

    Airbus Радиохулиган Модератор

    Да именно так. Поменяли код перекомпилили зашили проверили. Все как и в Ардуино
    А какую плату Вы выставляете в настройках?
    Да именно так. Все кроме Лодыря сотрет нах. Впрочем как и в Ардуино
     
  5. Vovka

    Vovka Гик

    Screenshot_2.jpg

    а как же тогда быть, если я хочу чтоб с моим ядром компилировалось?
    Или как-то прошить, чтоб существующее ядро не зацепить?
     
  6. Airbus

    Airbus Радиохулиган Модератор

    С Вашим это с каким? Судя по скрину все выбрано правильно. Что не получается? Что конкретно хотите сделать? Типо так
     
    Последнее редактирование: 23 авг 2020
  7. parovoZZ

    parovoZZ Гуру

    с каким твоим ядром? Ядро компилируют те конторы, у которых есть соглашение (NDA) с espressif и доступ к полной документации. Остальные пишут прошивку и аттачат BIN ядро от этих контор...
     
    Airbus нравится это.
  8. Vovka

    Vovka Гик

    что-то вообще не понял, как это ядро и мою прошивку пишут по одному и тому же адресу:
    Screenshot_3.jpg
    Нет, не с моим. Я хочу чтобы ядро было от espressif, а прошивка моя. А тут получается, что Arduino IDE при компиляции моего скетча пишет какое-то свое ядро?
     
  9. parovoZZ

    parovoZZ Гуру

    Нет. Исходники публиковать запрещено соглашением NDA, поэтому в дурине BIN ядро, а линковщик их соединяет вместе.
     
  10. Vovka

    Vovka Гик

    что-то не нашел *.bin файлов :(
     
  11. parovoZZ

    parovoZZ Гуру

    линкёр не торочит bin файлы. Только объектные.
     
  12. Vovka

    Vovka Гик

    Эт плохо, можно было б подменить...