Валерий
Может в кэш куда-то прописал
Serjone
Таки вопрос. Где в линуксе могут храниться старые пути, после переименования папок? grep -r -n «Проект» /media/suse/Data2Tb/_Project/Programming/esp32 - если эта команда не дала результата, значит внутри нет такого текста, или могут быть варианты?
Serjone
одну чистую поставил и потом связанные копии
вот так не пробовал, интересное решение. Виртуалбокс такое умеет?
Евгений
вот так не пробовал, интересное решение. Виртуалбокс такое умеет?
именно про него и речь, а периодически диски зануляешь и сжимаешь и ваще каеф
Валерий
На каждое SDK по виртуалке как-то толсто
Serjone
make clean make menuconfig make flash
не, ну это какое-то запрещённое колдунство. Сработало, компилирует. Теперь в порт не пишет )
Валерий
не, ну это какое-то запрещённое колдунство. Сработало, компилирует. Теперь в порт не пишет )
Я так и не разобрался, куда оно там кэши срёт и делаю если что clean :) А что с портом?
Валерий
Не знаю
Валерий
Почему-то
Валерий
О не полной совместимости с ESP-IDF говорит отдельное SDK специально под 8266. И сам видел, как компоненты, например, тот же веб сервер, без патчей не компилируются.
Валерий
ESP8266 одноядерный, а ESP-IDF подразумевает наличие второго ядра и оно то тут, то там мелькает в api
Serjone
Я так и не разобрался, куда оно там кэши срёт и делаю если что clean :) А что с портом?
во, заработало! Порт зачем-то поменял имя после перетыкивания
Валерий
О чём и говорю, разное и существует по раздельности
Валерий
Но в целом, код туда сюда можно таскать
Serjone
вопрос. Почему оно собирает минуту хеловорлд? Или это изза того, что фриртос на борту?
Serjio
Виртуплбокс и докер - одно и то же
Serjone
Виртуплбокс и докер - одно и то же
докер вроде ж компактнее получается, не?
Валерий
вопрос. Почему оно собирает минуту хеловорлд? Или это изза того, что фриртос на борту?
Один раз полностью собирает, потом только изменённые файлы
Валерий
Дальше всегда пользуйте make flash monitor
Serjone
щас гляну, что я вообще такое собрал, исходник-то не смотрел даже...
Валерий
а это что делает?
Собирает, заливает на ESP8266 и открывает терминал с логами
Валерий
Как из него выйти читайте в мануале ;)
Валерий
Это не очевидно
Валерий
Он разве не сам скейлится?
Валерий
Автоматически на все доступные
Валерий
Привык к CMake, где оно как-то и без -j17, само
Валерий
Понял. Благодарю!
Serjone
Собирает, заливает на ESP8266 и открывает терминал с логами
эм... как выйти из терминала? Настало время шуток про вим
Валерий
Ctrl + ]
Валерий
Или Ctrl + [
Serjone
Ctrl + ]
я бы хрен когда догадался...
Валерий
Валерий
Специально
Валерий
Я первый раз пошёл сеанс прибил. Подумал, зависло)
Евгений
На каждое SDK по виртуалке как-то толсто
не совсем так, допустим диагностика и прошивка VAG в одной, схемы и инструкции для VAG во второй итд, всегда можно объединять по каким либо признакам
Serjone
Там есть мануал
а это мануал для чего? там свой терминал встроенный? Я-то по старинке раньше программой пользовался внешней, дюже удобно
Валерий
а это мануал для чего? там свой терминал встроенный? Я-то по старинке раньше программой пользовался внешней, дюже удобно
Мануал от их терминала. Терминал от espressif умеет во цвет, если печатать info, warn, err; умеет расшифровывать стектрейсы и автобод, ибо с бодом там полная каша, в буте одно, в прошивке другое
Валерий
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/tools/idf-monitor.html
Serjone
вот, да, не пойму на какой скорости работает
Валерий
вот, да, не пойму на какой скорости работает
Бут на 51к, а прошивка должна на 115к, но может и 74к
Валерий
Не успел вникнуть, пока пользуются их мон
Валерий
@Serjone123 добавлю, вы можете поднять скорость залития прошивки до 900к бод. Будет значительно быстрее. Может можно и больше, но у меня не работало
Serjone
я на два мегабита заливаю
Валерий
я на два мегабита заливаю
Не все знают и пользуют 115200, а потом ждут очень долго
K.
Знать основы пользования осью, уметь гуглить, читать документацию, настраивать тулчейны — базис для любого качественного программиста. Не обязательно embedded
А если я не программист? И в программирование с ногами погружаться не собираюсь? Мне нужно просто удобно запрограммировать микроконтроллер. Для этого мне нужна удобная среда программирования. И всё. А получается, что я должен выяснять, что мне делать, чтобы нормально запустить среду программирования, потому что разработчикам, видите ли, взбрело в голову сделать проверку на разрядность операционной системы и 32разрядная винда среде программирования не нравится. И зачем мне дополнительная головная боль вместо работы над устройством?
Евгений
А жрёт сколько всё по итогу и насколько долго разворачивается?
Что жрет? Дисков? Памяти? Проца? Я не заморачиваюсь 1 HDD 500, 2 SSD 500, SSD 1000, RAM 64 Большинство VM это старый XP (hdd 10-200 gb, ram 1 gb) есть с 10ми там hdd 50 GB и ram 4-8 GB
Serjone
Не все знают и пользуют 115200, а потом ждут очень долго
я на ардуине с этим сталкивался, проверял, на сколько можно ускорить. Почему и ушёл на стм32, что уж очень медленно заливалось в есп. А потом глянул настройки, попробовал и оно залилось
Валерий
Спасибо
Serjone
А если я не программист? И в программирование с ногами погружаться не собираюсь? Мне нужно просто удобно запрограммировать микроконтроллер. Для этого мне нужна удобная среда программирования. И всё. А получается, что я должен выяснять, что мне делать, чтобы нормально запустить среду программирования, потому что разработчикам, видите ли, взбрело в голову сделать проверку на разрядность операционной системы и 32разрядная винда среде программирования не нравится. И зачем мне дополнительная головная боль вместо работы над устройством?
Вот да, те обещанные двадцать минут в начале вылились в пол дня тыканья в консоль. И то под руководством опытных специалистов. А если таких нет вокруг? Не вижу ни одной причины не делать нормальный установщик для этого всего, который сам скачает это всё, пропишет пути, и покажет гуёвую настроку, а не вот это вот всё.
K.
Если нужно помигать лампочкой — за этим в Arduino, этому было посвящено отдельное сообщение. Если хочется что-то стабильное и функциональное — за этим в SDK. Но оно сразу подразумевает некоторое знание и умение
На самом деле и в ардуино иде очень неплохо делается стабильное и функциональное. Главное мозги не выключать и не идти по пути "библиотека для мигания светодиодом".
Serjone
пока изучал всё это наткнулся на форум, где под есп в лазарусе пишут )
Serjone
На самом деле и в ардуино иде очень неплохо делается стабильное и функциональное. Главное мозги не выключать и не идти по пути "библиотека для мигания светодиодом".
я пошёл искать вот это вот всё, так как не нашёл как дёргать пины у есп через регистры. Читал, что там всё закрыто и люди реверсят и сами создают таблицы с регистрами.
Валерий
Это прекрасный чип, чтобы дёргать ногами и ходить в сеть. Он для другого не задумывался, судя по всему. И для этих задач предоставленного sdk за глаза
Serjone
А всё из-за кириллицы
ну, это тоже смешно, у меня всё в этих папках работало до этого. А всё изза ретроградности бородатых красноглазиков, которые пишут также, как 20 лет назад. В делфи такая же фигня, иде застряло на уровне 15летней давности. Я установил идею и офигел как там всё удобно и для людей сделано, а в делфи приходится кучу дополнений китайских поставить, чтобы было удобно редактором пользоваться. Но они у меня на виртуалке взорвали среду, пришлось снести (
Валерий
Это два разных чипа, совершенно по разному проработанных
Serjone
ESP32.
короче, выкинуть все 8266 и закупить нормальных контроллеров?
Валерий
короче, выкинуть все 8266 и закупить нормальных контроллеров?
ESP8266 стоит три копейки, валяется в каждой подворотне. Не везде нужны монстры ESP32
Валерий
Я пока так и не понял, зачем мне тёплых 240МГц с Bluetooth, когда нужно всего лишь ходить в сеть, да ножками дёргать
Serjone
Хотя, да, включалку света через Алису придется делать на есп8266, она уже куплена
Валерий
А ви таки случайно не пишите на заказ?
Именно что на заказ пишу. Добровольно бы на WiFi не лез. Не на ESP уж точно
Валерий
Я рылотек хотель, но пришлось легаси переписывать на 8266...
Валерий
ESP8266 стоит три копейки, валяется в каждой подворотне. Не везде нужны монстры ESP32
ESP32 я знаю одно очень хорошее применение: видеокарту из него делать
Валерий
Самое то под мой 6502 пойдёт :)