PICO no USB keyboard
whiphubley (2451) 4 posts |
Hi there. I can boot the Raspberry Pi into PICO but my USB keyboard – which works fine when booting into RISC OS – is unresponsive. Any ideas what might be wrong or how to resolve this would be greatly appreciated. Thanks ! |
Jeffrey Lee (213) 6048 posts |
Once the machine is booted, have you tried unplugging and re-inserting the keyboard? I have a feeling you might be experiencing the bug where USB devices sometimes fail to initialise on boot because of the way the kernel was setting up the memory on startup (it was moving all of the spare memory into application space, which was then preventing the USB drivers from claiming memory at certain points during the boot sequence when application space becomes locked). Unfortunately that bug was fixed after the Pico image was released, and I don’t think there have been any updates to that build since then. In fact, because the Pico build boots into BASIC, I’m not sure if unplugging and reinserting the keyboard will fix it because BASIC will only allow memory to be moved out of application space under very specific circumstances :-( |
whiphubley (2451) 4 posts |
Thanks for the reply Jeffrey. Unfortunately no luck with un / re-plugging the keyboard so perhaps I’ll just try some other keyboards. Shame as I was quite looking forward to the full retro experience :-) |
Mikael Säker (2470) 6 posts |
I have the exact same problem here. Keyboard works fine in the full RISC OS, but is totally dead in PICO. EDIT: Now I’ve tried with 2 different keyboards. One Filco without numpad and one large Apple flat aluminum with numeric pad. Both have Swedish layout. Same results. I’m trying to run on a Raspberry B+. |
Mikael Säker (2470) 6 posts |
Has anyone successfully used a USB keyboard with PICO on a Raspberry Pi B+? If so, what type of keyboard? Cheers, M |
Chris Hall (132) 3554 posts |
Yes, Logitech MK320 wireless keyboard and mouse. Note the model B+ needs the latest (RC12a) firmware bootcode.bin start.elf and fixup.dat. |
Mikael Säker (2470) 6 posts |
Ah, of course. Thanks a lot! Replaced those files and it runs like a charm now. Cheers, M |