WI-FI интернет радио.

10427 ответов [Последнее сообщение]
pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

Tolcty пишет:

pilnikov пишет:

не будет работать

вы его (конфиг) таки попробуйте залить - посмОтрите какая веселуха начнется. 

Блин... А ведь собирал его с учетом Ваших рекомендаций.

Какие IO исключить или переназначить? От кнопок могу и отказаться, это так, на всякий добавил.

не так не интересно, я значит пятую ревизию жду, а они с первой хотят в дамки. залейте конфиг - там будет все написано.

drDuse
Offline
Зарегистрирован: 31.10.2019

Egen_M пишет:

Уже пытаюсь. Подключаю на макетке.

отпишитесь, получится ли..

drDuse
Offline
Зарегистрирован: 31.10.2019

pilnikov пишет:

я значит пятую ревизию жду, а они с первой хотят в дамки.

а с линейным входом на a1s получилось?

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

drDuse пишет:

pilnikov пишет:

я значит пятую ревизию жду, а они с первой хотят в дамки.

а с линейным входом на a1s получилось?

ревизию жду

drDuse
Offline
Зарегистрирован: 31.10.2019

pilnikov пишет:

ревизию жду

супер! 

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

имхуется мне что линейных вход придется делать как кнопку выбора режима - i2s pdm dac vs1053 a1s line in

drDuse
Offline
Зарегистрирован: 31.10.2019

pilnikov пишет:

имхуется мне что линейных вход придется делать как кнопку выбора режима - i2s pdm dac vs1053 a1s line in

типа переключалка на веб-морде радио/линейник? вполне хорошо!

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

Tolcty пишет:

Ну все, заказал 2 платки с разных адресов, пусть гонки будут :)

Займусь пока своей платкой. pilnikov, одобряете мой конф.файл на прошлой странице? ESP32, 5102, дисплей 320х240 2"4, пду. Один энкодер на станции, громкость будет управляться входным переменником на усилителе. Могу фото платы выложить на всеобщее обозрение, можете даже покритиковать.

ets Jun  8 2016 00:22:57
 
rst:0x1 (POWERON_RESET),boot:0x33 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:3564
load:0x40078000,len:9372
ho 0 tail 12 room 4
load:0x40080400,len:5848
entry 0x400806d8
I (129) main: starting app_main()
I (129) main: RAM left: 4394304
E (139) main: Running partition type 0 subtype 17 (offset 0x001d0000)
I (159) main: Partition init done...
Log level is now ESP_LOG_ERROR
E (379) spi_master: spi_bus_add_device(428): invalid host
ESP_ERROR_CHECK failed: esp_err_t 0x102 (ESP_ERR_INVALID_ARG) at 0x40092538
file: "C:/msys32/home/jp/esp/Ka-Radio32/main/vs1053.c" line 132
func: VS1053_HW_init
expression: spi_bus_add_device(spi_no, &devcfg, &vsspi)
 
Backtrace: 0x40092096:0x3ffb2d20 0x4009253b:0x3ffb2d40 0x400dfe63:0x3ffb2d60 0x4        00d7ac2:0x3ffb2de0 0x400d8af6:0x3ffb2e00 0x400d2f2c:0x3ffb2e40 0x40095aa5:0x3ffb        2e60
 
Entering gdb stub now.
$T0b#e6
 
у меня вышло так - это походу ванильная (как тут пишут) прошивка
ключевые слова в логе
spi_bus_add_device(428): invalid host
 

 

SinglWolf
SinglWolf аватар
Offline
Зарегистрирован: 15.12.2019

pilnikov пишет:

SinglWolf пишет:

Я уже вроде всё заполнил?

Вы хотите чтобы вээска стартовала сразу при первом запуске? Без шаманства?

может тут (строка 114 app_main.c)

static output_mode_t audio_output_mode = 4;

поправить?

Да всё уже перерыл. Это первым делом выставил. Не помогает...
Сейчас пока занят переводом на русский язык вебморды.

SinglWolf
SinglWolf аватар
Offline
Зарегистрирован: 15.12.2019

Локализовал баг. VS1053 поёт только, если в мониторе сделать sys.boot или в вебморде через (любую) кнопку "Validate".
А это значит, что девайс поёт только после программного рестарта esp_restart();
Грешил бы на VS1053, но на фреймворке Ардуино шайтан-коробочка поёт сразу после вкл. питания.

Мдя....

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

У меня так было. Я такую плату отправил челу. Она тоже пела тока после sys.boot или validate. Причем в проекте miniweb (на дурине) было все ок. Это связано с разными механизмами инициализации вээски в библиотеках дурины и карадио. Я обсуждал это с JPC. Еще я грешу на "старую" ревизию чипа ЕСП и так называемый силиконовый баг - это когда подтяжки не на всех гпио работают. Отсюда глюки с проверкой состояния пина DREQ и сбой при первом запуске. Надо механизм инициализации передрать с дуринской либы. 

Tolcty
Offline
Зарегистрирован: 08.07.2019

А я тут платку красивую нарисовал... Думал, как запоет! Как соберу себе две радивы, на кухню и в новую квартиру...

Ладно, к делу:

Цитата:
у меня вышло так - это походу ванильная (как тут пишут) прошивка
ключевые слова в логе
spi_bus_add_device(428): invalid host
 Вообще ничего не понятно, я пока не настоящий сборщик радивы, только учусь. За основу брал standard_minimal, переназначил IO согласно Вашим рекомендациям. IO2 в резерве, sensor VP и VN опционально, пойдет так пойдет, нет так нет. 
Цитата:
spi_bus_add_device(428): invalid host
Где накосячил? Что не так? И что это вообще означает? 

 

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

Шину spi надо обязательно всю прописывать, нельзя писать 255 только для miso например (даже если miso и не используется). Еще момент - у меня не получилось использовать в spi пины, отличные от 18 19 23 (пробовал 12 13 14 - ругалось).

Tolcty
Offline
Зарегистрирован: 08.07.2019

Александр, наберитесь терпения :), дело идет к концу.

Файл в лучшем качестве на странице 104.

Еще несколько вопросов. Надеюсь ответите :)

Вот моя первая плата, все работает как мне надо. Мне ведь никто и ничто не мешает взять конфиг этой платы и залить его в голый модуль, верно? Чтобы никаких глюков не было. А потом уже плату перерисую под этот конфиг. Конфигурация, повторюсь, простая: Экран 2"4, один энкодер на станции и IR, 5102. Может и надо было от этого плясать а не изобретать свое, без необходимого минимума знаний?

INRI
Offline
Зарегистрирован: 12.10.2019

SinglWolf пишет:

Удалите каталог с MINGW32.

Скачайте https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.zip
Это уже настроенный MINGW.
Распаковать в корень С\:
Запустить C:\msys32\mingw32.exe (только этот файл!)

Выполните команды:
mkdir -p ~/esp
cd ~/esp
git clone -b v3.3.1 --recursive https://github.com/espressif/esp-idf.git

Обратите внимание на "-b v3.3.1" !!!! ванильная Ka-Radio32 компилируется только с этой версией ESP-IDF !!!!

Пока качается фреймворк, создайте в каталоге C:/msys32/etc/profile.d/ файл с именем export_idf_path.sh.
Вставьте в него 1 строчку с содержимым:
export IDF_PATH="C:/msys32/home/dmser/esp/esp-idf"
Сохраните.
Как только скачается esp-idf, закройте окно MINGW32. Снова запустите C:\msys32\mingw32.exe
Выполните команду
python -m pip install --user -r $IDF_PATH/requirements.txt

Все проекты, которые вы будете компилировать, размещайте в
C:/msys32/home/dmser/esp/

Как-то так. Удачи.

Пишет: 

# make all
make: *** Нет правила для сборки цели «all».  Останов.
INRI
Offline
Зарегистрирован: 12.10.2019

Dust112 пишет:
INRI, найдите файл python2.7, сделайте его копию. Переименуйте копию в python и все должно получиться. Или скачайте готовую среду местных спецов.

Не получилось....

SinglWolf
SinglWolf аватар
Offline
Зарегистрирован: 15.12.2019

INRI пишет:

Пишет: 

# make all
make: *** Нет правила для сборки цели «all».  Останов.

Из какого каталога вы запускаете make all?
Нужно запускать сборку из каталога проекта. Например, для Ka-Radio32
cd ~/esp/Ka-Radio32
make all

INRI
Offline
Зарегистрирован: 12.10.2019

Затупил что-то... Спасибо! Всё Хакей!

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

Tolcty пишет:

 

Aлександр, наберитесь терпения :), дело идет к концу.

Еще несколько вопросов. Надеюсь ответите :)

Вот моя первая плата, все работает как мне надо. Мне ведь никто и ничто не мешает взять конфиг этой платы и залить его в голый модуль, верно? Чтобы никаких глюков не было. А потом уже плату перерисую под этот конфиг. Конфигурация, повторюсь, простая: Экран 2"4, один энкодер на станции и IR, 5102. Может и надо было от этого плясать а не изобретать свое, без необходимого минимума знаний?

Самый лучший вариант пробовать ваши новые конфиги на этой первой плате -> заработало все -> переносим конфиг на печатку.

SinglWolf
SinglWolf аватар
Offline
Зарегистрирован: 15.12.2019

pilnikov пишет:

У меня так было. Я такую плату отправил челу. Она тоже пела тока после sys.boot или validate. Причем в проекте miniweb (на дурине) было все ок. Это связано с разными механизмами инициализации вээски в библиотеках дурины и карадио. Я обсуждал это с JPC. Еще я грешу на "старую" ревизию чипа ЕСП и так называемый силиконовый баг - это когда подтяжки не на всех гпио работают. Отсюда глюки с проверкой состояния пина DREQ и сбой при первом запуске. Надо механизм инициализации передрать с дуринской либы. 

Долго красноглазил я, пытаясь заставить петь VS1053 с первого раза....
УРЯ!!! Получилось!!!
Не буду утомлять подробностями.
Просто надо из функции void VS1053_Start() перенести блок
 

ESP_LOGI(TAG, "volume: %d", g_device->vol);
setIvol(g_device->vol);
VS1053_SetVolume(g_device->vol);
VS1053_SetTreble(g_device->treble);
VS1053_SetBass(g_device->bass);
VS1053_SetTrebleFreq(g_device->freqtreble);
VS1053_SetBassFreq(g_device->freqbass);
VS1053_SetSpatial(g_device->spacial);

в начало функции void vsTask(void *pvParams)
Теперь VS1053 поёт сразу после включения питания (или сброса кнопкой RESET).

nadim
Offline
Зарегистрирован: 04.11.2017

to pilnikov

Прошивка ваша для ESP32 A1S. Пытаюсь подключить TFT SPI st7735 - экран не работает. Проверял экран на Esp32 Wrover - работает.

K_SPI,data,u8,2
P_MISO,data,u8,19
P_MOSI,data,u8,23
P_CLK,data,u8,18
............
P_LCD_CS,data,u8,13
P_LCD_A0,data,u8,14
P_LCD_RST,data,u8,12
 

 

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

Пробуйте крайний релиз. С дисплеями вылезли траблы в предыдущем релизе - видать память перекрыло. 

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

добавил роликов - как прошить конфиг

https://www.youtube.com/watch?v=Hwzku8xabA4

запустил свою ОТУ

https://www.youtube.com/watch?v=nDvjdhmMpfs

nadim
Offline
Зарегистрирован: 04.11.2017

pilnikov пишет:

Пробуйте крайний релиз. С дисплеями вылезли траблы в предыдущем релизе - видать память перекрыло. 

Пробовал на последнем релизе и на предыдущем - экран не работает.

SinglWolf
SinglWolf аватар
Offline
Зарегистрирован: 15.12.2019

del

SinglWolf
SinglWolf аватар
Offline
Зарегистрирован: 15.12.2019

del

SinglWolf
SinglWolf аватар
Offline
Зарегистрирован: 15.12.2019

del

SinglWolf
SinglWolf аватар
Offline
Зарегистрирован: 15.12.2019

Даёшь Русский язык в Ka-Radio32!!!!


Для компиляции файлов после правки для веб-сервера набросал generate.bat (WINDOWS)
 

REM  Need python3
ECHO style
COPY style.css style.ori
REM python ./css-html-js-minify.py style.css
gzip.exe  style.min.css 
MOVE style.min.css.gz style.css
xxd.exe -i style.css > style
REM sed.exe -i 's/\[\]/\[\]/g' style
sed.exe -i 's/unsigned/const/g' style
MOVE style.ori style.css

ECHO style1
COPY style1.css style1.ori
python ./css-html-js-minify.py style1.css
gzip.exe  style1.min.css 
MOVE style1.min.css.gz style1.css
xxd.exe -i style1.css > style1
REM sed.exe -i 's/\[\]/\[\]/g' style1
sed.exe -i 's/unsigned/const/g' style1
MOVE style1.ori style1.css

ECHO script
COPY script.js script.ori
REM python ./css-html-js-minify.py script.js 
gzip.exe  script.js 
MOVE script.js.gz script.js
xxd.exe -i script.js > script
REM sed.exe -i 's/\[\]/\[\]/g' script
sed.exe -i 's/unsigned/const/g' script
MOVE script.ori script.js

ECHO index
COPY index.html index.htm
python ./css-html-js-minify.py index.htm
gzip.exe index.html
MOVE index.html.gz index.html
xxd.exe -i index.html > index
REM sed.exe -i 's/\[\]/\[\]/g' index
sed.exe -i 's/unsigned/const/g' index
MOVE index.htm index.html

ECHO logo
COPY logo.png logo.ori
gzip.exe logo.png
MOVE logo.png.gz logo.png
xxd.exe -i logo.png > logo
REM sed.exe -i 's/\[\]/\[\]/g' logo
sed.exe -i 's/unsigned/const/g' logo
MOVE logo.ori logo.png

ECHO favicon
COPY favicon.png favicon.ori
gzip.exe favicon.png
MOVE favicon.png.gz favicon.png
xxd.exe -i favicon.png > favicon
REM sed.exe -i 's/\[\]/\[\]/g' favicon
sed.exe -i 's/unsigned/const/g' favicon
MOVE favicon.ori favicon.png

Для работы этого батника нужно выдрать из msys32 следующие файлы:
 

gzip.exe
msys-2.0.dll
msys-gcc_s-1.dll
msys-iconv-2.dll
msys-intl-8.dll
sed.exe
xxd.exe

и положить в каталог webpage проекта.
В файле webpage/css-html-js-minify.py обязательно закомментировать строку 41
 

#    from StringIO import StringIO  # lint:ok

Надеюсь, пригодится.

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

а исходники??? будут??? 

Как по мне надо делать кнопку переключения языков интерфейса

To nadim - а лог можно глянуть? Я у себя проверить смогу только на следующей неделе наверное. У меня возникли аналогичные пользователю @Tolcty проблемы с прошивкой модуля :) Не переходит в режим прошивки. Правда модуль на плате припаян и поет.

SinglWolf
SinglWolf аватар
Offline
Зарегистрирован: 15.12.2019

pilnikov пишет:

а исходники??? будут??? 

Как по мне надо делать кнопку переключения языков интерфейса

To nadim - а лог можно глянуть? Я у себя проверить смогу только на следующей неделе наверное. У меня возникли аналогичные пользователю @Tolcty проблемы с прошивкой модуля :) Не переходит в режим прошивки. Правда модуль на плате припаян и поет.

Про исходники пока не знаю. Делаю проект для себя. Выкинул все дисплеи, кроме 1, выдрал все аудио декодеры, кроме VS1053, на подходе удаление всех интерфейсов, кроме тачскрина и ИК-пульта.
Кому нужен такой коцанный проект кроме меня? :-)
Написал библиотеку для TDA7313 (аудиопроцессор с тремя коммутируемыми входами), прикрутил. Радио поёт на стереоусилителе на (две)TDA7293 (100W). Выход VS1053 со 1 входом TDA7313 согласовал через BA3121.
2 вход TDA7313 идёт к компьютеру, 3 вход пока не придумал :-)
Прикрутил поддержку сенсора температуры ds18b20, уже меряет, показывает.
На очереди SMART управление оборотами кулером охлаждения TDA7293.

P.S. Про кнопку переключения языков. Это было бы просто, если текст для локализации был бы в одном index.html. Проблема в том, что переводить нужно ещё в script.js.

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

исходники морды

 

SinglWolf
SinglWolf аватар
Offline
Зарегистрирован: 15.12.2019

pilnikov пишет:

исходники морды

 

Я про неё и говорю. ))) Уже покоцал и закоммитил. 

Tolcty
Offline
Зарегистрирован: 08.07.2019

pilnikov пишет:

 У меня возникли аналогичные пользователю @Tolcty проблемы с прошивкой модуля :) 

Tolcty с надеждой смотрит в сторону pilnikov :)

Я верю в тебя, бро :)

 
nadim
Offline
Зарегистрирован: 04.11.2017

pilnikov пишет:
nadim - а лог можно глянуть? Я у себя проверить смогу только на следующей неделе наверное. У меня возникли аналогичные пользователю @Tolcty проблемы с прошивкой модуля :) Не переходит в режим прошивки. Правда модуль на плате припаян и поет.

ets Jun  8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x1f (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:7048
load:0x40078000,len:14176
ho 0 tail 12 room 4
load:0x40080400,len:4480
entry 0x400806f0
[1B][0;32mI (71) boot: Chip Revision: 1[1B][0m
[1B][0;32mI (33) boot: ESP-IDF v4.1-dev-1086-g93a8603c5-dirty 2nd stage bootloader[1B][0m
[1B][0;32mI (33) boot: compile time 15:26:53[1B][0m
[1B][0;32mI (43) boot: Enabling RNG early entropy source...[1B][0m
[1B][0;32mI (43) boot: SPI Speed      : 40MHz[1B][0m
[1B][0;32mI (44) boot: SPI Mode       : DIO[1B][0m
[1B][0;32mI (48) boot: SPI Flash Size : 4MB[1B][0m
[1B][0;32mI (52) boot: Partition Table:[1B][0m
[1B][0;32mI (56) boot: ## Label            Usage          Type ST Offset   Length[1B][0m
[1B][0;32mI (63) boot:  0 nvs              WiFi data        01 02 00009000 00004000[1B][0m
[1B][0;32mI (71) boot:  1 otadata          OTA data         01 00 0000d000 00002000[1B][0m
[1B][0;32mI (78) boot:  2 phy_init         RF data          01 01 0000f000 00001000[1B][0m
[1B][0;32mI (85) boot:  3 ota_0            OTA app          00 10 00010000 001c0000[1B][0m
[1B][0;32mI (93) boot:  4 ota_1            OTA app          00 11 001d0000 001c0000[1B][0m
[1B][0;32mI (100) boot:  5 device           unknown          40 00 00390000 00001000[1B][0m
[1B][0;32mI (108) boot:  6 stations         unknown          41 00 00391000 00010000[1B][0m
[1B][0;32mI (115) boot:  7 device1          unknown          42 00 003a1000 00001000[1B][0m
[1B][0;32mI (123) boot:  8 hardware         WiFi data        01 02 003a2000 00002000[1B][0m
[1B][0;32mI (131) boot: End of partition table[1B][0m
[1B][0;32mI (135) esp_image: segment 0: paddr=0x001d0020 vaddr=0x3f400020 size=0x7f250 (520784) map[1B][0m
[1B][0;32mI (332) esp_image: segment 1: paddr=0x0024f278 vaddr=0x3ffb0000 size=0x00da0 (  3488) load[1B][0m
[1B][0;32mI (333) esp_image: segment 2: paddr=0x00250020 vaddr=0x400d0020 size=0xd48b8 (870584) map[1B][0m
[1B][0;32mI (652) esp_image: segment 3: paddr=0x003248e0 vaddr=0x3ffb0da0 size=0x02754 ( 10068) load[1B][0m
[1B][0;32mI (657) esp_image: segment 4: paddr=0x0032703c vaddr=0x40080000 size=0x00400 (  1024) load[1B][0m
[1B][0;32mI (660) esp_image: segment 5: paddr=0x00327444 vaddr=0x40080400 size=0x1a964 (108900) load[1B][0m
[1B][0;32mI (730) boot: Loaded app from partition at offset 0x1d0000[1B][0m
[1B][0;32mI (730) boot: Disabling RNG early entropy source...[1B][0m
[1B][0;32mI (731) psram: This chip is ESP32-D0WD[1B][0m
[1B][0;32mI (736) spiram: Found 64MBit SPI RAM device[1B][0m
[1B][0;32mI (740) spiram: SPI RAM mode: flash 40m sram 40m[1B][0m
[1B][0;32mI (745) spiram: PSRAM initialized, cache is in low/high (2-core) mode.[1B][0m
[1B][0;32mI (752) cpu_start: Pro cpu up.[1B][0m
[1B][0;32mI (756) cpu_start: Application information:[1B][0m
[1B][0;32mI (761) cpu_start: Project name:     Ka-Radio32[1B][0m
[1B][0;32mI (766) cpu_start: App version:      {1.9.6}[1B][0m
[1B][0;32mI (771) cpu_start: Compile time:     Dec  4 2019 15:26:38[1B][0m
[1B][0;32mI (777) cpu_start: ELF file SHA256:  dc130871b2435a65...[1B][0m
[1B][0;32mI (783) cpu_start: ESP-IDF:          v4.1-dev-1086-g93a8603c5-dirty[1B][0m
[1B][0;32mI (790) cpu_start: Starting app cpu, entry point is 0x400816b8[1B][0m
[1B][0;32mI (0) cpu_start: App cpu up.[1B][0m
[1B][0;32mI (1682) spiram: SPI SRAM memory test OK[1B][0m
[1B][0;32mI (1682) heap_init: Initializing. RAM available for dynamic allocation:[1B][0m
[1B][0;32mI (1682) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM[1B][0m
[1B][0;32mI (1688) heap_init: At 3FFBDED0 len 00022130 (136 KiB): DRAM[1B][0m
[1B][0;32mI (1695) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM[1B][0m
[1B][0;32mI (1701) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM[1B][0m
[1B][0;32mI (1708) heap_init: At 4009AD64 len 0000529C (20 KiB): IRAM[1B][0m
[1B][0;32mI (1714) cpu_start: Pro cpu start user code[1B][0m
[1B][0;32mI (1719) spiram: Adding pool of 4096K of external SPI memory to heap allocator[1B][0m
[1B][0;32mI (1740) spi_flash: detected chip: generic[1B][0m
[1B][0;32mI (1741) spi_flash: flash io: dio[1B][0m
[1B][0;32mI (1750) cpu_start: Starting scheduler on PRO CPU.[1B][0m
[1B][0;32mI (0) cpu_start: Starting scheduler on APP CPU.[1B][0m
[1B][0;32mI (1751) spiram: Reserving pool of 32K of internal memory for DMA/internal allocations[1B][0m
[1B][0;32mI (1751) main: starting app_main()[1B][0m
[1B][0;32mI (1761) main: RAM left: 4414636[1B][0m
[1B][0;31mE (1771) main: Running partition type 0 subtype 17 (offset 0x001d0000)[1B][0m
[1B][0;32mI (1801) main: Partition init done...[1B][0m
D (1901) eeprom: saveDeviceSettings[1B][0m
Log level is now Unknonwn
V (2011) addon: LINE: Log level is now Unknonwn
[1B][0m
[1B][0;32mI (2071) main: audio_output_mode -272777233
One of I2S=0, I2S_MERUS, DAC_BUILT_IN, PDM, VS1053, A1S[1B][0m
[1B][0;32mI (2101) main: LCD Type 192[1B][0m
[1B][0;32mI (2131) addonucg: lcd init  type: 192, Rotat: 1[1B][0m
[1B][0;32mI (2191) ucg_hal: UCG_COM_MSG_POWER_UP: 80 ns so in Hz: 12500000[1B][0m
[1B][0;32mI (2191) gpio: GPIO[12]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0 [1B][0m
[1B][0;32mI (2191) gpio: GPIO[14]| InputEn: 0| OutputEn: 1| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0 [1B][0m
[1B][0;32mI (2201) ucg_hal: ... Adding spi lcd bus  Speed= 25000000.[1B][0m
[1B][0;32mI (2331) addonucg: lcd init Color type: 192[1B][0m
[1B][0;32mI (2411) addonucg: X: 160, yy: 128, y: 10
[1B][0m
[1B][0;32mI (2421) main: Set Song buffer to 420k[1B][0m
[1B][0;32mI (2421) main: Set baudrate at 115200[1B][0m
[1B][0;32mI (2421) main: Release 1.9, Revision 6[1B][0m
[1B][0;32mI (2421) main: SDK v4.1-dev-1086-g93a8603c5-dirty[1B][0m
[1B][0;32mI (2421) main: Heap size: 3982632[1B][0m
[1B][0;32mI (2961) main: Volume set to 255[1B][0m
[1B][0;32mI (2991) main: t0 task: 3ffcaccc[1B][0m
[1B][0;32mI (2991) main: Starting WiFi[1B][0m
I (3001) wifi: wifi driver task: 3ffcea70, prio:23, stack:3584, core=0
[1B][0;32mI (3001) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE[1B][0m
[1B][0;32mI (3001) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE[1B][0m
I (3031) wifi: wifi firmware version: a44d1c6
I (3031) wifi: config NVS flash: enabled
I (3031) wifi: config nano formating: disabled
I (3031) wifi: Init dynamic tx buffer num: 32
I (3031) wifi: Init data frame dynamic rx buffer num: 32
I (3041) wifi: Init management frame dynamic rx buffer num: 32
I (3041) wifi: Init management short buffer num: 32
I (3051) wifi: Init static tx buffer num: 16
I (3051) wifi: Init static rx buffer size: 1600
I (3051) wifi: Init static rx buffer num: 10
I (3061) wifi: Init dynamic rx buffer num: 32
[1B][0;32mI (3061) main: WiFi init done![1B][0m
WIFI TRYING TO CONNECT TO SSID 2
[1B][0;32mI (3071) main: connecting net[1B][0m
[1B][0;32mI (3161) phy: phy_version: 4180, cb3948e, Sep 12 2019, 16:39:13, 0, 0[1B][0m
I (3161) wifi: mode : sta (33:0a:c6:2e:7d:10)
[1B][0;31mE (5221) main: Wifi Disconnected.[1B][0m
[1B][0;31mE (5321) main: Try next AP[1B][0m
D (23171) eeprom: saveDeviceSettings[1B][0m

device->current_ap: 0
I (23271) wifi: flush txq
I (23271) wifi: stop sw txq
I (23281) wifi: lmac stop hw txq
WIFI GO TO AP MODE
[1B][0;31mE (23331) main: The default AP is  WifiKaRadio. Connect your wifi to it.
Then connect a webbrowser to 192.168.4.1 and go to Setting
May be long to load the first time.Be patient.[1B][0m
I (23341) wifi: mode : softAP (33:0a:c6:2e:7d:10)
I (23351) wifi: Total power save buffer number: 8
I (23351) wifi: Init max length of beacon: 752/752
I (23351) wifi: Init max length of beacon: 752/752
IP: 192.168.4.1

[1B][0;31mE (23781) main: mDNS Init ok[1B][0m
[1B][0;31mE (23781) main: mDNS Hostname: karadio32[1B][0m
D (23791) renderer: init I2S mode -272777233, port 0, 16 bit, 44100 Hz[1B][0m
[1B][0;32mI (23791) renderer: chip revision 1[1B][0m

Когда подключен экран при подключении карадио32 A1S к роутеру - происходит подключение и через пару секунд отключается. Хотя как точка доступа работает.

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

Я походу перемудрил с чем то в крайних версиях. Не могу понять с чем. Может завалялась у кого версия недельной давности. Киньтесь в меня архивом - буду благодарен.

nadim
Offline
Зарегистрирован: 04.11.2017

pilnikov пишет:

Я походу перемудрил с чем то в крайних версиях. Не могу понять с чем. Может завалялась у кого версия недельной давности. Киньтесь в меня архивом - буду благодарен.

так там в предыдущей версии тоже не работает экран. - начало ноября вроде https://drive.google.com/open?id=1wRdiDUELS6RVZFdncf5my2Fz65Zehq45

nva
nva аватар
Offline
Зарегистрирован: 19.04.2019

pilnikov пишет:

Я походу перемудрил с чем то в крайних версиях. Не могу понять с чем. Может завалялась у кого версия недельной давности. Киньтесь в меня архивом - буду благодарен.

https://yadi.sk/d/nuTQ2g41N8iMAw

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

тут (в ново версии)  валится с ровного места на любых конфигах. Вчера вечером пробовал на ттго тм - нормально работает тока с бинарником от 11 числа. Валится причем в жесткий ребут непонятно откуда и когда.

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

nva пишет:

pilnikov пишет:

Я походу перемудрил с чем то в крайних версиях. Не могу понять с чем. Может завалялась у кого версия недельной давности. Киньтесь в меня архивом - буду благодарен.

https://yadi.sk/d/nuTQ2g41N8iMAw

это немного не то, но спасибо. нужен ка_мод

nadim
Offline
Зарегистрирован: 04.11.2017

pilnikov пишет:

это немного не то, но спасибо. нужен ка_мод

[/quote]

А где этот  ка_мод - находился? Вы же только бинарники выкладывали.

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

https://github.com/pilnikov/adf/tree/master/esp-adf/examples/Ka_mod

я вроде скачал чего то там по коммитам старое. Ща пробую.

nva
nva аватар
Offline
Зарегистрирован: 19.04.2019

pilnikov пишет:

это немного не то, но спасибо. нужен ка_мод

https://yadi.sk/d/eo5ZMkjrHddgCQ

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

nva пишет:

pilnikov пишет:

это немного не то, но спасибо. нужен ка_мод

https://yadi.sk/d/eo5ZMkjrHddgCQ

many thanks!!!

а с есп-идф такого же архива нет?

curat0r
Offline
Зарегистрирован: 28.08.2014

Сегодня пришли платы, делал под свои нужды на чипах ESP32 Wrover &  VS1053, буду собирать на днях.

nva
nva аватар
Offline
Зарегистрирован: 19.04.2019

pilnikov пишет:
а с есп-идф такого же архива нет?

Увы.... но с ними... только вчера все снес - поищу на других ноутах своих.

tipoya
Offline
Зарегистрирован: 07.01.2016

Подскажите, модуль TTGO-T-Display подойдет для сборки? Будет ли работать экран.

https://github.com/Xinyuan-LilyGO/

 

 

Tolcty
Offline
Зарегистрирован: 08.07.2019

Александр, ну как, получилось у Вас победить модуль?

pilnikov
pilnikov аватар
Offline
Зарегистрирован: 28.08.2015

прошивку вроде победил - железо нет. Не могу "поиметь"  СР2102 - не стартует зараза - куда копать?

Tolcty
Offline
Зарегистрирован: 08.07.2019

Пробовал емкость по питанию, не помогло. Пробовал по всякому режим прошивки запускать, кнопки в разных вариациях жать, тоже не помогло. Заказал на всякий случай у братьев китайцев CH340G, может он прошьет. Конфиг обкатал, платку отредактировал, начал делать, затык только  в прошивке.

Nadim, Вы как прошиваете голые модули? Может хитрость какая есть?

SinglWolf
SinglWolf аватар
Offline
Зарегистрирован: 15.12.2019

pilnikov пишет:

прошивку вроде победил - железо нет. Не могу "поиметь"  СР2102 - не стартует зараза - куда копать?

В каком смысле не стартует?