Уважаемые гости и пользователи форума!
Радиола-2S3 Музыкальный центр с управлением на ESP-32S3 своими руками
Чтобы видеть ссылки на форуме - надо зарегистрироваться и иметь 1 пост на форуме. Для этого есть КУРИЛКА и там тема Здрасти.
Необходимость регистрации - это защита от спамеров и ботов. Если это условие кого-то оскорбляет, проходите мимо. Не нравится - не заставляю.

ПРОШИВКИ

Радиола-2S3 Музыкальный центр с управлением на ESP-32S3 своими руками

Модераторы: rewuxiin, kulia

Ответить
Аватара пользователя
SinglWolf
Администратор
Администратор
Сообщения: 2982
Зарегистрирован: 23 янв 2012, 22:11
Откуда: Башкирия
Контактная информация:

ПРОШИВКИ

Сообщение SinglWolf »

Адреса загрузки файлов
► Показать
  • Beta 2.0
    Добавлена команда смены темы для дисплея

    Код:

    У вас недостаточно прав для просмотра этой ссылки.

    sys.theme(x)
    установить тёмную(0)/светлую(1) тему для дисплея. Без параметра (x) - показать текущую тему. Нужно сохранять. Например, покрутить громкость. :-)
    Исправил вход по 192.168.4.1
    wifi.png
    binaries_Beta2.zip
    SD-card.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Сообщения: 2982
Зарегистрирован: 23 янв 2012, 22:11
Откуда: Башкирия
Контактная информация:

Beta 3

Сообщение SinglWolf »

  • Beta 3
    Исправил баг с навигацией по плейлисту на дисплее.
    WEB: добавил хеши файлов css js в ссылки. Теперь не надо принудительно обновлять кеш браузера после обновления файлов WEB.
    Удалить папку WWW в Радиоле и залить каталог WWW из архива SD-card.zip. Можно использовать FileZilla, а если нет SD-карты - даже нужно. Если не хотите, чтобы слетели все настойки не перепрошивайте fatfs.bin :-)
    Beta3.zip
    SD-card.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Сообщения: 2982
Зарегистрирован: 23 янв 2012, 22:11
Откуда: Башкирия
Контактная информация:

Beta 4

Сообщение SinglWolf »

  • Beta 4
    Исправил баг с зависанием при повреждённом конфиг-файле.
    WEB: Временно переключил на тёмную тему. Пофиксил пару мелких багов. Автовоспроизведение РАБОТАЕТ!
    Удалить папку WWW в Радиоле и залить каталог WWW из архива SD-card.zip. Можно использовать FileZilla, а если нет SD-карты - даже нужно. Если не хотите, чтобы слетели все настойки не перепрошивайте fatfs.bin :-)
    Beta4.zip
    SD-card.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Сообщения: 2982
Зарегистрирован: 23 янв 2012, 22:11
Откуда: Башкирия
Контактная информация:

Beta 5

Сообщение SinglWolf »

  • Beta 5
    Идёт борьба с псевдо-зависанием Радиолы при запуске некоторых станций. В основном по защищённому протоколу https.
    Теперь при запуске станции на дисплее появляется сообщение "ОЖИДАНИЕ СОЕДИНЕНИЯ".
    Кое-что подкрутил. Должен уменьшиться таймаут при подключении к проблемной станции. Это в теории. Проверяйте.
    WEB: Без изменений.
    Beta5.zip
    Файлы для SD-карты брать из Beta 4.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Сообщения: 2982
Зарегистрирован: 23 янв 2012, 22:11
Откуда: Башкирия
Контактная информация:

Beta 6

Сообщение SinglWolf »

  • Beta 6
    Прикрутил Telnet.
    WEB: Без изменений.
    Файлы для SD-карты брать из Beta 4 (Для первого использования).
    В корне SD-карты удалить папку help и распаковать содержимое архива SD-card.zip в корень SD-карты .
    Beta6.zip
    SD-card.zip
    PuTTY PORTABLE.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Сообщения: 2982
Зарегистрирован: 23 янв 2012, 22:11
Откуда: Башкирия
Контактная информация:

Beta 7

Сообщение SinglWolf »

  • Beta 7 Большое обновление
    Пофиксил найденные ошибки и недочёты.
    Добавил много чего. Например, настройка размера диагонали дисплея: 2.4, 2.8 и 3.2 дюйма.
    Убрал ранее встроенный плейлист.
    Файлы помощи по новым командам ещё не доделал. *PARDON*
    WEB: Проверяйте вкладку НАСТРОЙКИ --> ОПЦИИ
    Не забывайте жмакать кнопку Сохранить внизу страницы.
    Если не видно никакого эффекта - нужна перезагрузка Радиолы и(или) страницы WEB. Скоро сделаю эту ситуацию более понятной.
    В корне SD-карты удалить все папки и распаковать содержимое архива SD-card.zip в корень SD-карты .
    ЗАЛИВАТЬ НА ЧИСТУЮ FLASH *PARDON*
    Команда в консоли или Telnet для первого подключения к WI-FI (БЕЗ КАВЫЧЕК!):

    Код:

    У вас недостаточно прав для просмотра этой ссылки.

    wifi.con(ssid,password)
    sys.reboot
    
    Telnet при подключении к 192.18.4.1 должен работать!!!
    Настроенный для Радиолы-2S3 клиент PuTTY на русском брать из поста Beta 6.
    Beta7.zip
    SD-card.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Сообщения: 2982
Зарегистрирован: 23 янв 2012, 22:11
Откуда: Башкирия
Контактная информация:

Beta 8

Сообщение SinglWolf »

  • Beta 8 Большое обновление
    Пофиксил найденные ошибки и недочёты.
    WEB: Проверяйте вкладку НАСТРОЙКИ --> ОПЦИИ (Вроде как закончил *DONT_KNOW* )
    Проверяйте, короче. Много чего сделано. *WRITE*
    Светлую тему для ВЕБ ещё не доделал. *PARDON* (В перспективе)
  • Для обновления: В корне SD-карты удалить папку www и распаковать папку www из архива SD-card.zip в корень SD-карты.
    После прошивки кликнуть кнопку BOOT при появлении в консоли

    Код:

    У вас недостаточно прав для просмотра этой ссылки.

    WAITING FOR A BUTTON PRESS 'BOOT'
  • Команда в консоли или Telnet для первого подключения к WI-FI (БЕЗ КАВЫЧЕК!):

    Код:

    У вас недостаточно прав для просмотра этой ссылки.

    wifi.con(ssid,password)
    sys.reboot
    
  • Настроенный для Радиолы-2S3 клиент PuTTY на русском брать из поста Beta 6.
  • Beta8.zip
  • SD-card.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Сообщения: 2982
Зарегистрирован: 23 янв 2012, 22:11
Откуда: Башкирия
Контактная информация:

Beta 8.1

Сообщение SinglWolf »

Beta 8.1
Свои картинки станций в ВЕБ и на дисплее.
Поддержку пяти плей-листов ещё не доделал. *PARDON*
Заливать на чистую FLASH!
Содержимое SD-card.zip распаковать в корень ЧИСТОЙ SD-карты!

Инструкция
Beta8.1.zip
SD-card.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Сообщения: 2982
Зарегистрирован: 23 янв 2012, 22:11
Откуда: Башкирия
Контактная информация:

Beta 8.2

Сообщение SinglWolf »

Beta 8.2
  • Исправил застарелый баг парсинга при загрузке в Радиолу-2S3 плейлиста. Инструкция КАК СОЗДАТЬ ПЛЕЙЛИСТ ДЛЯ РАДИОЛЫ-2S3.
  • Убрал из /icons все свои иконки, оставил только logo.png
  • Теперь при отсутствии плейлиста, в WEB-морде автоматически открывается нужная вкладка.
  • Менеджер картинок в процессе завершения... *PARDON*
  • Прикрутил часы реального времени DS3231. Пока только определение *PARDON*
    При обновлении заливать только файл прошивки. На SD-карту залить содержимое SD-card.zip с заменой.
Beta8.2.zip
SD-card.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Сообщения: 2982
Зарегистрирован: 23 янв 2012, 22:11
Откуда: Башкирия
Контактная информация:

Beta 8.3

Сообщение SinglWolf »

Beta 8.3
Доделал МЕНЕДЖЕР КАРТИНОК. В перспективе добавлю групповые действия (удаление и выгрузка).
Обновил инструкцию Настройка иконок станций.
При обновлении заливать только файл прошивки. На SD-карту залить содержимое SD-card.zip с заменой.
Beta8.3.zip
SD-card.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Сообщения: 2982
Зарегистрирован: 23 янв 2012, 22:11
Откуда: Башкирия
Контактная информация:

Beta 8.4

Сообщение SinglWolf »

Полноценная поддержка DS3231.
При первом подключении DS3231 автоматически получит время через NTP.
При сбое питания DS3231, а так же через неделю после последней синхронизации DS3231 автоматически получит время через NTP.
Ошибки записи и чтения DS3231 обрабатываются. Появляется сообщение на дисплее\в консоли и Радиола зависает, ибо DS3231 поплохело...
В нормальном режиме DS3231 автоматически обновляет системное время Радиолы-2S3 каждый час. NTP отключен, что сильно сокращает время запуска Радиолы-2S3.
Так всех устроит, надеюсь? :-D
Заливать на чистую FLASH! На SD-карту залить содержимое SD-card.zip с заменой.
Beta8.4fix.zip
SD-card.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Сообщения: 2982
Зарегистрирован: 23 янв 2012, 22:11
Откуда: Башкирия
Контактная информация:

Beta 8.5

Сообщение SinglWolf »

  1. Пофиксил (надеюсь) глобальный баг, который никак не проявлялся при использовании SD-карты.
    ► Показать
  2. Прикрутил поддержку UTF-8 в FTP-сервере. (Начинаю мудрить SD-плеер).
  3. Для удобства сделал колонку с отображение иконок в СПИСКЕ СТАНЦИЙ. А то как-то непонятно было что к чему.
    Так же починил отображение состояния выбранной станции.
    icons-column.png
  4. Для удобства прикрутил отображение имени файла иконки при наведении курсора мышки.
    title-icon.png
    При обновлении заливать только файл прошивки. На SD-карту залить содержимое SD-card.zip с заменой. На x_fatfs залить содержимое SD-card.zip с заменой через filezilla.
    Beta8.5.zip
    SD-card.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Сообщения: 2982
Зарегистрирован: 23 янв 2012, 22:11
Откуда: Башкирия
Контактная информация:

Beta 9.0

Сообщение SinglWolf »

Beta 9.0
Важные изменения:
  • Оптимизировал код прошивки. Быстродействие (в теории) должно повыситься. По факту пока ХЗ *DONT_KNOW* :-D
  • Избавился от выхлопа целой портянки в консоль монитора при отсутствии i2c-девайсов. Для этого пришлось писать свою библиотеку *WRITE*
  • Теперь не надо гадать как прошивать Радиолу, надо ли стирать FLASH перед заливкой или нет. *SCRATCH* *DONT_KNOW*
    Радиола сама теперь знает :-D
    Принцип такой.
    При первом запуске, начиная с этой прошивки, Радиола запишет признак инициализации в EEPROM или в NVS и в зависимости от статуса инициализации будут производиться необходимые действия при следующих обновлениях.
  • Убрал паузу ожидания нажатия кнопки BOOT за ненадобностью.
  • Прикрутил поддержку EEPROM 24C32N. Это такая вредная зараза... Эээ-м. Я не об этом хотел написать :-D
    При первом запуске, а так же при принудительном сбросе через консольную команду sys.reset, в консоли монитора будет показан процесс стирания всей EEPROM.
    Кто не хочет смотреть в консоль монитора - смотрите на белый экран дисплея и ждите секунд 30-40... *CRAZY* .

    В остальных случаях EEPROM не тормозит.
    В EEPROM хранятся настройки Wi-Fi, DS3231 и другие данные, потеря которых не желательна.
    При отсутствии EEPROM всё пишется в NVS на FLASH Радиолы-2S3 (как было), но пропадает при cтирании FLASH.
    При любых ошибках в EEPROM, Радиола зависает, ибо нормальная работа исключена.
  • WEB. Сделал запрет на редактирование и удаление текущей станции.
  • Начал прикручивать поддержку пяти плейлистов. Пока туго. *PARDON*
Вроде как всё... *SCRATCH* *DONT_KNOW*
При обновлении заливать только файл прошивки (и x_fatfs.bin, если нет SD-карты). На SD-карте обновить с заменой папку /www!
Beta9.0fix1.zip
SD-card.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Сообщения: 2982
Зарегистрирован: 23 янв 2012, 22:11
Откуда: Башкирия
Контактная информация:

Beta 9.1

Сообщение SinglWolf »

Beta 9.1
  • Исправил зависание Радиолы при отсутствии иконок в папке /icons.
  • Прикрутил индикацию отсутствия иконки:
    err0.png
    [img]err1.png[/img]
    err2.png
    ВАЖНО: Если на дисплее есть индикация об отсутствующей иконке, а в WEB всё ОК, верить дисплею. :-D
    Ваш браузер закэшировал картинки. Разбирайтесь с ним сами. CTRL+F5 не поможет. *PARDON*
  • Прикрутил иконки для индикации при наведении на строку в списке станций
    play-button.png
    stop.png
При обновлении залить только файл прошивки. Из корня SD-карты (x_fatfs.bin) filezill`ой удалить каталог www и залить туда каталог www из архива SD-card.zip.
Beta9.1.zip
SD-card.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Аватара пользователя
SinglWolf
Администратор
Администратор
Сообщения: 2982
Зарегистрирован: 23 янв 2012, 22:11
Откуда: Башкирия
Контактная информация:

Beta 9.2

Сообщение SinglWolf »

Beta 9.2 предварительная
Починил баг с часовыми поясами.
Умудрился втиснуть главный конфиг в EEPROM. Без EEPROM конфиг будет храниться в NVS.
Предупреждаю, конфигурация изменилась. EEPROM будет форматироваться.
Обновлять только файл прошивки. Архив для SD-карты будет позднее, как доделаю начатое.
Beta9.2.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
У вас недостаточно прав для просмотра этой ссылки.
Ответить

Вернуться в «Радиола-2S3»