Как стать автором
Обновить

Комментарии 10

Хорошо уменьшает размер ресемплирование (например с 44100 -> 22050) и собственно битрейт

Кодек в колонке без проблем принял новый формат? А то бывает, что работает только один единственный вариант.
Всё без проблем. Оригинальные файлы и того меньше частота: 11025 Гц.
Спасибо за статью. У меня такая колонка. Обращался к производителю с проблемой орущего голоса — сказали громкость не уменьшается. Эх, жаль нет под рукой такого программатора. А ST-Link не подойдет для этого?

Я честно не силён в программаторах. Знаю, что достаточно легко SPI программатор реализуется на Arduino.

Нет, не подойдет. Но можно накидать свою прошивалку на stm32

Готовым файликом поделитесь?

Большое спасибо! Накатил Вашу прошивку на колонку — все работает.
Есть такой вопрос: звук при подключении флешки остался старый (громкий), решил его тоже поменять. В прошивке заменил его на другой, но колонка отказалась работать с такими изменениями. Там случаем контрольки где нет в прошивке?
Oops! Я просто никогда не пользовался USB в этой колонче вот и упустил этот момент, простите… Да точно, теперь понятно зачем там два одинаковых файла было (режим музыка) в разных адресах, второй значит — озвучивание USB. Контрольных сумм нет, нужно просто сначала выделить всю область данных предполагаемого файла, заменить его нулями, затем вставить новые данные (новый файл) без изменения размера файла и сдвига ячеек.

В общем я уже сделал новую версию прошивки устранив этот баг, попробуйте снова, файл называется: original-mod-usbAdd.bin, вот ссылка:

drive.google.com/open?id=1txeLrBNkndRrNS53Kh4_mLutWZK6C9tA
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории