Загрузчик QMK не найден

Если вы выполняете кросс-компиляцию, вам нужно использовать симулятор qemu, который может запускать /mnt/somedir/bin/bash. Ниже приведены шаги для кросс-компиляции armhf. Действия для других архитектур должны быть аналогичными.

  1. Первая установка qemu -пользователь -статический

sudo apt -получить установку qemu -пользователь -статический

  1. Затем скопируйте двоичный файл qemu -arm -static в каталог chroot

sudo cp /usr/bin/qemu -arm -static /mnt/usr/bin/

Как только вы скопируете qemu -arm -static в /mnt/usr/bin, вы сможете использовать chroot.

Подробнее см. здесь:https://blog.lazy-evaluation.net/posts/linux/debian-armhf-bootstrap.html

0
12.08.2021, 07:30
1 ответ

Попробуйте следующее. Это может быть множество причин, но обычно это какой-то плохо документированный метод загрузчика или вы случайно удалили раскладку, которая включала исходный код RESET. Попробуйте это:

  • Удерживайте ESC при подключении
  • Переведите переключатель на печатной плате в положение BL, а затем подключите его
  • Удерживайте FN + \. Попробуйте при подключении и пока он подключен
  • Замкните контакт сброса (Думаю, контакт 13 (RST ))с любым из контактов заземления (GND ).Будьте осторожны, чтобы не задеть какой-либо из контактов питания (+5V ).

Если это не сработает, это может быть проблема QMK с загрузчиком по умолчанию. Вы можете попробовать установить его вручную с помощью -bl dfu (, если это микроконтроллер DFU ). Загрузчик может быть неверным в файле по умолчанию. Проверьте текст в любом rules.mk в папке клавиатуры (, а не в раскладке, я думаю ).

Удачи, надеюсь, еще не поздно.

0
10.09.2021, 00:27

Теги

Похожие вопросы