Teensy 3.2 for changing Bios Settings

Status
Not open for further replies.

user0815

New member
Hi Everyone !

I'm very frustrated because I can't use my Teensy 3.2 for the Bios setting.

I already have several Arduinos at the start,
I want to make automated bios settings
when using the Teensy.

Unfortunately, this is only possible on OS level,
when I'm in the bios, the teensy won't be recognized.

Thought the USB boot protocol was the right one,
but I'm afraid I was wrong.

I use Teensy as a Keyboard with Teensyduino / Arduino 1.8.5
checked with both 32/64Bit Versions...

you have a solution with which I bios settings
by script? What am I doing wrong?!!

I'm very, very frustrated, working around for two days
without success, ant stumbling around the web for
solutions.


Greetings from Germany

user0815
 
as long as teensy is setup as a keyboard it should work PROVIDED you have usb legacy mode enabled already in your bios.

if you dont have usb legacy mode enabled, its not just teensy that wont work, but also usb keyboards and mice..
 
hi my teens 3.2 working without usb legacy settings successfully.


The Current Settings for my teensy 3.2 in Arduino IDE is
Teensy 3,2 / 24 Mhz / Keyboard German / USB: All of the above (i tried USB_Keyboard before, nothing happens)



bytheway it works only with (!) one tested ami bios 2017 ...
to recognize the keyboard sucessfully and try my settings...

but other machines with different Bios wont recognize my teensy,...

any solutions for this ?


Thank you very much!!
 
The problem isn't the Teensy whose USB keyboard emulation is proven working under all major operating systems (Win/macOS/Linux). The problem is with the different Bios manufacturers and versions which (since at that moment the OS is not yet started) have their own generic USB keyboard handlers (or not).
In case one Bios won't recognize the Teensy as a keyboard, check with a standard USB keyboard and without Teensy first, if the BIOS can basically handle this. If yes, make a second test where you connect only the Teensy and no keyboard, so that the BIOS won't be troubled by the presence of 2 keyboards. If all that doesn't help, you'll have to acquire an USB protocol sniffer and check the difference in the USB descriptor exchange once between bios and keyboard and then between bios and Teensy. This might help to adjust the Teensy keyboard emulation to work with the proprietary bios mechanisms.
 
Hi, thank you for feedback :)

ok, i tested it without keyboard, disconnect all usb devices, and only use my teensy 3.2..

Nothing happens :(

Usb boot sniffer ? I must google it ;)

Hmmm i thinking about whats the problem,
any usb keyboards from any companies work out of the box with this bios (tested different keyboards).
It must be possible to work with an driver to
emulate those keyboards...

its very important for me,i want to automate the settings for a special barebone and must set 300 pieces...(a lot of work :-/

If you use the usb sniffer, can you explain
you use it in an own driver ?


Best regards
Wil.
 
Consider reading this page which describes how to hunt and fix usb issues



...."The downside is the cost. Total Phase sells this one for $1200."....



Sorry thats tooo expensive... :-/
to look what a $19 Teensy does....

thinking about other solutions.. hacking
a macro Keyboard like Razor or something... ..suddenly im not glad with this... but thank you for your support... :) a other user wrote me about an Arduino that works OOB. ..
 
Status
Not open for further replies.
Back
Top