M-Vave FM-1 первый народный FM синтезатор (11 онлайн)

@alex2228, не могу найти, как отправить ЛС здесь, мне ИИ подробную инструкцию расписал, как раскирпичить. Прикладываю сюда фрагмент по этому поводу.
--------------------------------------------------------------------------------------------------------------------------------------------------------
Для подготовки к работе тебе понадобятся стандартные программы, а хорошая новость в том, что разработчики уже написали интерактивные скрипты, которые делают всё автоматически. Тебе не придется компилировать сложные программы или вводить десятки команд вручную — процесс превращен в пошаговый мастер настройки (Wizard).
Давай разберем, как устроен этот процесс, и ответим на вопрос про плату Seeed XIAO RP2040.



Нужно ли программировать Seeed XIAO RP2040 заранее?
Да, плату нужно подготовить, но это делается за 10 секунд без какого-либо опыта в программировании.
Плата XIAO RP2040 при подключении к компьютеру сама прикидывается обычной флешкой (она называется RPI-RP2). Чтобы «запрограммировать» её для спасения синтезатора, нужно просто взять готовый файл прошивки fm1_transporter.uf2 и перетащить его мышкой на эту флешку. Плата сама перезагрузится и превратится в тот самый «спасательный инструмент».



Автоматический скрипт: Как устроен интерактивный режим
В репозитории MvaveFM1Unbricker есть скрипт fm1_transporter_recover.py, в который встроен режим wizard (мастер-помощник).
Это как раз та автоматизация, о которой ты говоришь. Ты запускаешь одну команду, и программа начинает общаться с тобой на понятном языке, ведя за руку по шагам:
  1. Шаг 1: Программа сама проверит и подготовит файлы восстановления.
  2. Шаг 2: Программа попросит подключить чистую XIAO RP2040 к компьютеру и сама запишет в нее нужную прошивку (автоматизирует то самое перетаскивание файла).
  3. Шаг 3: На экране появится текстовая схема: к каким контактам припаять 3 проводка. Скрипт замрет и напишет: «Когда припаяешь и подключишь — нажми Enter».
  4. Шаг 4: Ты нажимаешь Enter, скрипт просит включить тумблер питания на синтезаторе.
  5. Шаг 5: Программа сама мгновенно считывает память девайса, делает безопасную резервную копию (бэкап) на твой компьютер, проверяет её целостность, а затем запрашивает у тебя финальное подтверждение: написать слово WRITE для старта реанимации.
  6. Шаг 6: Программа заливает официальную прошивку V15, проверяет каждый байт и пишет: «Готово! Отключи провод, выключи синтезатор на 5 секунд и включи обратно».



Что нужно установить на компьютер прямо сейчас?
Чтобы вся эта автоматика работала (как для программного метода по обычному кабелю, так и для метода с платой), тебе нужен минимальный джентльменский набор софта.
  1. Python (версии 3.9 или новее).
    • Скачай его с официального сайта python.org (для Windows).
    • Важно: При установке на Windows обязательно поставь галочку "Add Python to PATH" (Добавить Python в переменные среды), иначе компьютер не поймет команды в терминале.
  2. Git (желательно, но необязательно).
    • Программа для скачивания проектов с GitHub. Если её нет, можно просто скачать файлы репозиториев архивом (кнопка Code -> Download ZIP на страницах GitHub).
  3. Официальный файл прошивки FM-1.fwsc.
    • Скачай его заранее с официального сайта M-VAVE (страница продукта FM-1) и положи в папку со скриптами.


Как запустить автоматический мастер (если куплена плата XIAO):
Ты открываешь командную строку (в Windows — Терминал от имени Администратора), заходишь в папку с распакованным проектом MvaveFM1Unbricker и вводишь всего две команды:

bash
# 1. Скачивает внутренние инструменты связи с чипом (запускается один раз)
python3 fm1_transporter_recover.py setup

# 2. Запускает того самого пошагового робота-помощника
python3 fm1_transporter_recover.py wizard --v15 FM-1.fwsc

После этого тебе остается только читать подсказки на экране и нажимать Enter.
--------------------------------------------------------------------------------------------------------------------
 
Т.е. меняя прошивки, можно легко и просто получить кирпич?
бывают кривые прошивки, где авторы только ещё учатся :) Из обсуждений в телеграм, прошивкам от ChanceTheMaker пока ещё свойственны ошибки.
Есть отличный хаб от русскоязычного разработчика https://genkigenki.github.io/
У него всë грамотно , много раз перепрошивался . Проблемы пока были как раз только с ChanceTheMaker.
100%й кирпич все равно не получите, устройство оживляется платой за 150 рублей с алиэкспресс
 

Сейчас просматривают