New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] hid_bootloader_cli is missing after "qmk setup" #18134
Comments
|
Then you should use # MCU name
MCU = at90usb1286
# Bootloader selection
BOOTLOADER = halfkay And
|
Hi, thanks for the reply
I should have been a bit more precise. I have teensy 2++circuit compatible board
with LUFA's firmware installed by myself with Atmel's generic VID:PID. Thus, I set
`rules.mk`as:
```
# MCU name
MCU = at90usb1286
# Bootloader selection
BOOTLOADER = qmk-hid
```
Anyway, last time I introduced qmk, I thought qmk automatically installed its own
hid_bootloader_cli binary. But as I see installer script, my memory is wrong. (Only
msys has support for it.)
I suppose whoever bothers to compile mcu guest side of bootloader we expect him to
compile pc host side of code.
I guess someone need to package it for Debian. hahaha....
… -----Original Message-----
From: Sergey Vlasov ***@***.***>
Reply-To: qmk/qmk_firmware
***@***.***>
To: qmk/qmk_firmware ***@***.***>
Cc: Osamu Aoki ***@***.***>, Author ***@***.***>
Subject: Re: [qmk/qmk_firmware] [Bug] hid_bootloader_cli is missing after "qmk
setup" (Issue #18134)
Date: Mon, 22 Aug 2022 09:42:43 -0700
> Keyboad is not published one but essentially teensy2++ based board.
Then you should use handwired/onekey/teensy_2pp as an example; rules.mk for that
board is:
# MCU name
MCU = at90usb1286
# Bootloader selection
BOOTLOADER = halfkay
And platforms/avr/flash.mk would use either teensy-loader-
cli or teensy_loader_cli (depending on which is found in $PATH) for
the halfkay bootloader, not hid_bootloader_cli (although hid_bootloader_cli is a
fork of teensy_loader_cli and supports those Teensy boards too). The availability
of prebuilt teensy_loader_cli binaries/packages may be better
than hid_bootloader_cli, so if you are using a real Teensy++ 2.0 board, you should
set BOOTLOADER = halfkay.
hid_bootloader_cli would be used for BOOTLOADER = qmk-hid (if that bootloader is
used, teensy_loader_cli won't work, because lufa-hid and qmk-hid use a different
VID:PID pair).
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.
|
"qmk setup" doesn't support hid_bootloader_cli any more.
Describe the Bug
New fresh install of qmk doesn't create
hid_bootloader_cli
in/usr/local/bin
. I see bootloaderHID there now.Moreover, it is not just name change. I tried it by crating symlink to make Makefile to call bootloaderHID. No luck. It complains my use of at90usb1286 (This should be accepted)
I can compile standard Lufa source in submodule to
hid_bootloader_cli
and it is usable with qmk if I installed it.So some regression happened qmk version of HID bootloader host program. It is not just file name change problem.
System Information
Keyboad is not published one but essentially teensy2++ based board.
I am on Debian
The text was updated successfully, but these errors were encountered: