Git Product home page Git Product logo

Comments (16)

a7hybnj2 avatar a7hybnj2 commented on August 23, 2024 5

@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.

drashna avatar drashna commented on August 23, 2024 1

Any update on this? We're at 0.0.13 now, so hopefully this has been resolved.

from qmk_toolbox.

fauxpark avatar fauxpark commented on August 23, 2024 1

Seems to launch fine for me, though I don't have a Teensy to test if it actually flashes.
image

from qmk_toolbox.

lbibass avatar lbibass commented on August 23, 2024 1

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.

a7hybnj2 avatar a7hybnj2 commented on August 23, 2024

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.

a7hybnj2 avatar a7hybnj2 commented on August 23, 2024

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.

lbibass avatar lbibass commented on August 23, 2024

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.

fauxpark avatar fauxpark commented on August 23, 2024

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.

a7hybnj2 avatar a7hybnj2 commented on August 23, 2024

@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.

lbibass avatar lbibass commented on August 23, 2024

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.

fauxpark avatar fauxpark commented on August 23, 2024

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.

lbibass avatar lbibass commented on August 23, 2024

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.

fauxpark avatar fauxpark commented on August 23, 2024

Does flashing work using the Teensy Loader GUI, at least? https://www.pjrc.com/teensy/loader_mac.html

from qmk_toolbox.

lbibass avatar lbibass commented on August 23, 2024

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.

fauxpark avatar fauxpark commented on August 23, 2024

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.

ELLIOTTCABLE avatar ELLIOTTCABLE commented on August 23, 2024

Still broken, mentioned fix still works. (=

from qmk_toolbox.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.