Comments (16)
@lbibass I listed the instructions above but in the sake of making it more clear:
Download this https://github.com/alswl/teensy_loader_cli and extract it somewhere (or just clone it)
- I don't think there has been a PR on from this repo but I haven't used the most recent version of QMK Toolbox.
In terminal CD to the extracted folder and 'make' (this will take a min or two).
Take the teensy_loader_cli that was just compiled and use it to replace the one in the "qmk toolbox.app" that you installed earlier. Navigate to "qmk toolbox.app" and right click - show contents(in case you didn't know how to do that bit).
again I haven't used the latest version of QMK Toolbox but this is how I worked around it 5 months ago
from qmk_toolbox.
Any update on this? We're at 0.0.13 now, so hopefully this has been resolved.
from qmk_toolbox.
Seems to launch fine for me, though I don't have a Teensy to test if it actually flashes.
from qmk_toolbox.
Well, this is entirely new to me! They must have updated the app since I last tried to use it. Thanks for letting me know it works!
from qmk_toolbox.
So, I just fixed this issue...
I found this: alswl/teensy_loader_cli@9c16bb0
I cloned the repo make
and then took the resulting teensy_loader_cli and replaced the one in the `qmk toolbox.app' and it worked!
from qmk_toolbox.
hahah I did just get this error when trying to use the reset button:
*** Halfkay device connected
>>> teensy_loader_cli -mmcu=atmega32u4 -bv
Teensy Loader, Command Line, Version 2.1
Error opening HID Manager you stupid bananaface
Found HalfKay Bootloader
Booting
*** Halfkay device disconnected
I don't feel like a "stupid banannaface" but I like it...
from qmk_toolbox.
hahah I did just get this error when trying to use the reset button:
*** Halfkay device connected >>> teensy_loader_cli -mmcu=atmega32u4 -bv Teensy Loader, Command Line, Version 2.1 Error opening HID Manager you stupid bananaface Found HalfKay Bootloader Booting *** Halfkay device disconnected
I don't feel like a "stupid banannaface" but I like it...
Hey, sorry for necro-ing this, but how did you replace the existing teensy loader CLI and replace the one in the qmk toolbox app?
from qmk_toolbox.
The current version (0.0.12) uses the latest binaries taken from Homebrew bottles, targeted at High Sierra, so they should work on 10.13 and up. Is it still doing the same thing?
from qmk_toolbox.
@fauxpark thanks for the version update. I was running 0.0.9 when I had the issues that my above explanation fixed. When I need to reprogram my keyb I will be sure to try the latest version.
from qmk_toolbox.
Any update on this? We're at 0.0.13 now, so hopefully this has been resolved.
I can confirm that it is still broken. It only works with the fix that @a7hybnj2 so helpfully provided.
from qmk_toolbox.
Hm, so the LFKPad doesn't use a Teensy; the chip is onboard. I set the bootloader in its rules.mk to atmel-dfu
recently, based on this fact - but perhaps it is running a HID bootloader instead (which might explain why the Toolbox is detecting it as a Teensy).
I know that LUFA has an equivalent of HalfKay, but IIRC they are not compatible with each other.
@lbibass do you also have an LFKPad? I'm interested to know how it shows up in System Information.app.
from qmk_toolbox.
I don't, sorry. All I know is that I cannot flash a teensy nor a pro-micro without some hacks, and the pro micro flashing procedure seems to be entirely broken on Catalina.
from qmk_toolbox.
Does flashing work using the Teensy Loader GUI, at least? https://www.pjrc.com/teensy/loader_mac.html
from qmk_toolbox.
Oh, I wish! The reason I had to move to using QMK toolbox in the first place was that the Teensy Loader GUI is 32 bit. So it doesn't launch on Catalina.
The fix that was provided seems very easy, why not just use that?
from qmk_toolbox.
As for the provided fix, generally I don't really want to be compiling these flasher binaries just for the Toolbox. They are lifted from the precompiled Homebrew bottles, which I hope have more people testing/using, so we can point at them or upstream when something goes wrong (and they likely already know about it). In this case, I think the best course of action would be to file an issue over on the teensy_loader_ci repo so that it is actually properly fixed. The thread linked in alswl's commit seemed to go nowhere.
from qmk_toolbox.
Still broken, mentioned fix still works. (=
from qmk_toolbox.
Related Issues (20)
- Not flashing HOT 10
- Clear EEPROM is grayed out after DFU is connected HOT 3
- read write eeprom atmega32u4 HOT 1
- Windows Executable will not start or open when downloaded.
- Flash button is disabled HOT 12
- [macOS]: homebrew command deprecated
- QMK_Toolbox Beta fails to launch
- "Unhandled exception has occurred in your application." HOT 3
- Arduino Leonardo not detected HOT 3
- Bad Atmel Behaviour HOT 7
- [HELP] Keychron Q3 Lightning didn't works HOT 2
- .NET Framework (0x80040154): Class not registered HOT 4
- Think 6.5 v2 hotswap firmware: KC_BSPC and KC_RSFT keys don't work HOT 2
- Delayed debug output HOT 3
- .NET null exception, parameter name: source HOT 3
- Avast One Alerts HOT 2
- Library not loaded: @rpath/libavrdude.1.dylib HOT 2
- After flashing a KBD KeyPad MK3 the device is not showing up anymore HOT 2
- Need help avrdude.exe: option requires an argument -- P HOT 1
- Error when flashing kb HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qmk_toolbox.