Serjio
да. странно, что отчитываются MQTT и OTA. ну и это совпадение про image header? может, оно кодируется так: сначала image header - в отдельный чанк на 1024, потом все остальное?
Ruslan
выясняю, проблема точно на моей стороне
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
Знаешь как в прошивке esp8266 .bin файле сделать русский язык? Кто знает, помогите устранить эту проблему Мне надо русский язык сделать, вместо англ. Но когда я меняю на русский язык, прошивка перестаёт работать
Ruslan
тебе совет или консультацию?
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
Ruslan
Совет
оплати консультацию
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
оплати консультацию
Мне просто надо узнать, как в прошивке поставить русский язык
Ruslan
Мне просто надо узнать, как в прошивке поставить русский язык
никак, если прошивку специально поддержку не сделали
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
никак, если прошивку специально поддержку не сделали
Я пробовал менять на русский, но прошивка не работала
Indr1x
Потому что нельзя поменять сохранив работоспособность. Что не понятно в первом ответе то?
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
Потому что нельзя поменять сохранив работоспособность. Что не понятно в первом ответе то?
А как мне всё это реализовать, чтоб всё на русском языке корректно работало
Indr1x
Написать прошивку заново, с русским языком
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
Я с гит хаба взял
Ruslan
камрад, ардуино - это большое наебалово! там можно взять и залить только в очень простых случаях
Ruslan
если ты не готов сесть и разбираться, то у тебя нихрена не выйдет
Indr1x
Я с гит хаба взял
Значит исправить в исходнике и скомпилировать ее заново. Если там есть исходники
Indr1x
Вперед
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
Тобишь в исходном коде поставить на русский, а дальше скомпилировать в bin?
Indr1x
Да
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
Спасибо, попробую🫡
SSR
Ждём третье пришествие
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
Мастера собрались
SSR
Колобка?
Нет, человек говорит, что не знает как решить проблему, а потом такой: "поменять язык и скомпилировать", ожидаю, что веселье продолжится
SSR
А что не так?)
Ты делай-делай, мы посмотрим)
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
Ты делай-делай, мы посмотрим)
Он что-то не так сказал? Может ты знаешь как устранить эту проблему
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
🤣
SSR
Я без понятия, что за прошивка, ты попробуй, сделай, узнаешь
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
Надеюсь всё будет корректно работать на русском языке
SSR
Можно ещё английский выучить
Evgen
Надеюсь всё будет корректно работать на русском языке
тут еще вопрос - на каком русском из? Т.е. в какой кодировке
Чингиз
Всем доброго времени суток! Подскажите пожалуйста, какие настройки нужно изменить в esp32 чтобы при подключении внешний флешки (nor) через fatfs, не было смещения на 0x1000? Т.е когда эту флешку подключаешь к компу, файловую систему не видно. И комп просит форматнуть ее. Но если считать ее через программатор то видно, что esp32 создала ее в памяти по адресу 0x1000.
Чингиз
Как я понял, 4 КБ остаются для bootloader Но мне не нужен он.
Ruslan
проще взять флешку на 64гига )
Чингиз
Я не пробовал подключать sd, но там разве не будет смещения?
Ruslan
как разберёшься, не забудь нам рассказать
㉿𝙷𝙰𝚃𝙸𝙺𝙾㉿
шо значит - "поставить на русский"?
Мне надо в прошивке поменять язык на русский. После того как я меняю, прошивка не работает
Serjio
Что прошивка делает?
Serjio
И что значит н работает
Andy
Всем доброго времени суток! Подскажите пожалуйста, какие настройки нужно изменить в esp32 чтобы при подключении внешний флешки (nor) через fatfs, не было смещения на 0x1000? Т.е когда эту флешку подключаешь к компу, файловую систему не видно. И комп просит форматнуть ее. Но если считать ее через программатор то видно, что esp32 создала ее в памяти по адресу 0x1000.
Не совсем понятно про какую флаш идет речь. Если про ту, что подключена на SPI0 и SPI1, то тут не подскажу, надо про первичный загрузчик смотреть. А если флашка подключена как Ext Flash https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/spi_flash/index.html то что-то у вас в прошивке.
Чингиз
Я вроде разобрался, это с custom partition table связано.
Чингиз
Теперь файловая система пишется с 0x0. Но винда все равно пока не понимает ее.
Ruslan
просмотрел весь код зашифрованного ОТА, вроде всё кошерно, пока не могу понять проблему
Indr1x
🖖
Evgen
Мне надо в прошивке поменять язык на русский. После того как я меняю, прошивка не работает
блядь, что значит "поменять на русский"? Есть какой-нибудь дефайн с языком? Или ты ручками меняешь текстовые строки?
SSR
Расслабься
SSR
И получи удовольствие
Evgen
И получи удовольствие
а кто напрягался?
Evgen
Ручками меняю
уже лучше. А в какой кодировке меняешь?
Indr1x
уже лучше. А в какой кодировке меняешь?
Да причем тут кодировка, он прям в бинарнике менял изначально. Уже в все давно сделал. Но ты еще оставшиеся пол дня будешь за кодировку выяснять
Evgen
о
Evgen
зашибись кодировка
Evgen
ino
открой для себя существование разных кодировок русского языка и что количество букв может равняться количеству занимаемых текстом байт, а может и не равняться, если кодировка UTF-8, например
Evgen
И тогда что-то типа char str[5]="жопа"; привет к самым разным глюкам, включая "не работает"
Evgen
Он в исходнике буковки меняет в ардуино блокноте
я помню штоле какая там кодировка в ардуине? В платформио я долго выпендривался чтоб была cp1251, но потом сдался. Теперь наблюдаются сторонние эффекты при подключении обычных терминалок, которые про utf-8 не знают
Evgen
колобок, вернись...
Anton
я помню штоле какая там кодировка в ардуине? В платформио я долго выпендривался чтоб была cp1251, но потом сдался. Теперь наблюдаются сторонние эффекты при подключении обычных терминалок, которые про utf-8 не знают
"системная" там кодировка. та, что используется в системе. в немецкой винде у меня было 1252. увидев не-ютф8, я был ооочень удивлён. в линуксе давно отвык от не-ютф8
Anton
на джаве в эклипсе помню что-то принёс домой с винды и такой опа! что это за корябушки у меня в окошках свинга?
Anton
большинство ресурсов по ардуине -- англоязычные, им, как когда-то в 70е, ничего кроме аскии не надо. когда надо шрифт в программе поменять, то тоже сплошь и рядом оказывается что там только англ буквы в однобайтовой кодировке. а нужны другие -- предлагается так же однобайтовую, как правило, взять и нужные буквы только грузить.
Serjio
зато какая экономия памяти!
Ruslan
зато какая экономия памяти!
Ага, при любом SDK в несколько гигов
Serjio
я про память на микроконтроллере
Ruslan
Да если уметь правильно писать на си, ты гораздо больше сэкономишь