Keyboard randomly (not)recognized by AmigaOS

This forum is for all AmigaOne 500, Sam440 and Sam460 specific issues.
Post Reply
emulajavi
Posts: 3
Joined: Fri Nov 15, 2013 1:06 pm

Keyboard randomly (not)recognized by AmigaOS

Post by emulajavi »

Hi,

I have a Sam460ex motherboard, with Amiga OS 4.1 installed on a SSD connected via SATA.

And I'm having problems with a keyboard connected to the internal USB ports of the motherboard.

When AmigaOS 4.1 boots, the keyboard is (almost always) not (completely)recognized. If I disconnect and reconnect the keyboard a couple of times it's finally recognized, numlock lights up and the keystrokes are recognized. If after the keyboard works, I disconnect and reconnect it again, it's not recognized again.

Here is what usb.log says. I've highlighted in red the 'keyboard events' when I'm disconnecting and reconnecting on various ports (J13a and J13b) it until it works.

I: [20:41:18] USB stack | | ==========
I: [20:41:18] USB stack | | USB System Software Task started
I: [20:41:18] USB stack | | Starting HCDs...
I: [20:41:19] USB stack | New Fkt | Fkt 0x6FF9FD20 at level -1
I: [20:41:19] USB stack | New Fkt | Fkt 0x6FF9FDC0 at level 0
I: [20:41:19] EHCI Controller Task Unit 0 | EHCI | Another driver seems to use the PPC460ex USB hardware. Sending shut down notification.
W: [20:41:19] OHCI Controller Task Unit 0 | OHCI | Received request to shutdown unit 0.
W: [20:41:19] OHCI Controller Task Unit 0 | OHCI | Releasing lock for unit 0.
I: [20:41:19] EHCI Controller Task Unit 0 | EHCI | Successfully locked PPC460ex USB hardware.
I: [20:41:19] USB stack | New Fkt | Fkt 0x6FF9FE60 at level -1
I: [20:41:19] USB stack | New Fkt | Fkt 0x6FF9FF00 at level 0
I: [20:41:19] USB stack | | ...HCDs started.
I: [20:41:19] USB Fkt Init | Init Fkt | Fkt 0x6FF9FDC0 is {Vendor: 0x0000, Product: 0x0000, Class: 09.00}
I: [20:41:19] USB Fkt Init | Init Fkt | Fkt 0x6FF9FF00 is {Vendor: 0x0000, Product: 0x0000, Class: 09.00}
I: [20:41:19] USB Fkt Init | Init Fkt | Fkt 0x6FF9FDC0 initialized
I: [20:41:19] USB Fkt Init | Init Fkt | Fkt 0x6FF9FF00 initialized
I: [20:41:19] hub.usbfd | HUB | Hub "Rear Roothub (ohci.usbhcd/0)" has TT thinktime of 8 full speed bittimes and protocol 0
I: [20:41:19] hub.usbfd | HUB | Hub "Rear Roothub (ehci.usbhcd/0)" has TT thinktime of 8 full speed bittimes and protocol 0
I: [20:41:19] hub.usbfd | HUB | All ports are empty
I: [20:41:19] hub.usbfd | HUB | All ports are empty
I: [20:41:19] hub.usbfd | Sys_EndInitialAttachmentPhase | Initial USB Attachment Phase terminated
I: [20:41:19] hub.usbfd | HUB | Device found on port 1 of hub "Rear Roothub (ehci.usbhcd/0)".
I: [20:41:19] hub.usbfd | Hub port | Device at port 1 of hub "Rear Roothub (ehci.usbhcd/0)" is high-speed.
I: [20:41:19] USB stack | New Fkt | Fkt 0x6FDA1150 at level 1
I: [20:41:19] hub.usbfd | HUB | Device on hub port 1 successfully added.
I: [20:41:19] EHCI Controller Task Unit 0 | EHCI | Port 0 is not in reset state.
I: [20:41:19] USB Fkt Init | Init Fkt | Fkt 0x6FDA1150 is {Vendor: 0x0424, Product: 0x2517, Class: 09.00}
I: [20:41:19] USB Fkt Init | Init Fkt | Fkt 0x6FDA1150 initialized
I: [20:41:19] hub.usbfd | HUB | Now configured to use multiple TTs
I: [20:41:19] hub.usbfd | HUB | Hub "" has TT thinktime of 8 full speed bittimes and protocol 2
I: [20:41:20] hub.usbfd | HUB | Device found on port 2 of hub "".
I: [20:41:21] hub.usbfd | Hub port | Device at port 2 of hub "" is low-speed.
I: [20:41:21] USB stack | New Fkt | Fkt 0x6FDA1290 at level 2
I: [20:41:21] hub.usbfd | HUB | Device on hub port 2 successfully added.
I: [20:41:21] hub.usbfd | HUB | Device found on port 7 of hub "".
I: [20:41:21] USB Fkt Init | Init Fkt | Fkt 0x6FDA1290 is {Vendor: 0x1241, Product: 0x1177, Class: 00.00}
I: [20:41:21] USB Fkt Init | Init Fkt | Fkt 0x6FDA1290 initialized
I: [20:41:21] hub.usbfd | Hub port | Device at port 7 of hub "" is high-speed.
I: [20:41:21] USB stack | New Fkt | Fkt 0x6FDA13D0 at level 2
I: [20:41:21] hub.usbfd | HUB | Device on hub port 7 successfully added.
I: [20:41:21] hub.usbfd | HUB | Driver Running
I: [20:41:21] USB Fkt Init | Init Fkt | Fkt 0x6FDA13D0 is {Vendor: 0x0424, Product: 0x2240, Class: 00.00}
I: [20:41:21] hub.usbfd | HUB | Device found on port 6 of hub "".
I: [20:41:21] USB Fkt Init | Init Fkt | Fkt 0x6FDA13D0 initialized
I: [20:41:21] MassStorage Device Task | Massstorage | Lun 0 has device type 0x00 (Direct access) and is removable
I: [20:41:21] hub.usbfd | Hub port | Device at port 6 of hub "" is full-speed.
I: [20:41:21] USB stack | New Fkt | Fkt 0x6FDA1510 at level 2
I: [20:41:21] hub.usbfd | HUB | Device on hub port 6 successfully added.
I: [20:41:21] USB Fkt Init | Init Fkt | Fkt 0x6FDA1510 is {Vendor: 0x0F39, Product: 0x1083, Class: 00.00}
I: [20:41:21] USB Fkt Init | Init Fkt | Device Status read stalled. Using benign default values
I: [20:41:21] USB Fkt Init | Init Fkt | Fkt 0x6FDA1510 initialized
E: [20:41:21] USB FD fkt start | FD launcher | Unable to set Fkt cfg

I: [20:41:23] USB stack Process | | USB System Software Process started.
I: [20:41:23] USB stack Process | | Reading FD descriptors...
I: [20:41:23] USB stack Process | | ...FD infos read
I: [20:41:23] USB stack Process | Rebind FD | Weak FD "bootmouse.usbfd" for Ifc 0x6FDA3300 is being preempted.
I: [20:41:23] USB stack Process | | Starting HCDs...
I: [20:41:23] USB stack Process | | ...HCDs started.
I: [20:41:23] USB stack Process | Sys_EndInitialAttachmentPhase | Initial USB Attachment Phase terminated
I: [20:41:23] USB stack Process | | USB stack fullbooted
I: [20:41:24] hid.usbfd | HID driver | USB Interface bound
I: [20:42:51] hub.usbfd | HUB | Detaching Function removed from hub port 6
I: [20:42:51] hub.usbfd | HUB | Device found on port 6 of hub "".
I: [20:42:51] hub.usbfd | HUB | Port 6 of hub "" reset timed out
W: [20:42:51] hub.usbfd | HUB | Resetting hub port 6 and trying again
I: [20:42:51] hub.usbfd | HUB | Port 6 of hub "" reset timed out
W: [20:42:51] hub.usbfd | HUB | Resetting hub port 6 and trying again
I: [20:42:52] hub.usbfd | HUB | Port 6 of hub "" reset timed out
W: [20:42:52] hub.usbfd | HUB | Resetting hub port 6 and trying again
I: [20:42:52] hub.usbfd | HUB | Port 6 of hub "" reset timed out
W: [20:42:52] hub.usbfd | HUB | Hub port 6 attachment was not possible
E: [20:42:52] hub.usbfd | HUB | Resetting port 6 of hub "" failed. Device adding aborted
I: [20:42:52] hub.usbfd | HUB | Unable to reset hub port.
Device adding aborted.
I: [20:42:57] hub.usbfd | HUB | Device found on port 5 of hub "".
I: [20:42:57] hub.usbfd | Hub port | Device at port 5 of hub "" is full-speed.
I: [20:42:57] USB stack | New Fkt | Fkt 0x6fda1510 at level 2
I: [20:42:58] hub.usbfd | HUB | Device on hub port 5 successfully added.
I: [20:42:58] USB Fkt Init | Init Fkt | Fkt 0x6fda1510 is {Vendor: 0x0F39, Product: 0x1083, Class: 00.00}
I: [20:42:58] USB Fkt Init | Init Fkt | Device Status read stalled. Using benign default values
I: [20:42:58] USB Fkt Init | Init Fkt | Fkt 0x6fda1510 initialized
E: [20:42:58] USB FD fkt start | FD launcher | Unable to set Fkt cfg

I: [20:42:59] hub.usbfd | HUB | Detaching Function removed from hub port 5
I: [20:42:59] hub.usbfd | HUB | Device found on port 5 of hub "".
I: [20:42:59] hub.usbfd | Hub port | Device at port 5 of hub "" is full-speed.
I: [20:42:59] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:43:00] hub.usbfd | HUB | Device on hub port 5 successfully added.
I: [20:43:00] USB Fkt Init | Init Fkt | Fkt 0x6013b990 is {Vendor: 0x0F39, Product: 0x1083, Class: 00.00}
I: [20:43:00] USB Fkt Init | Init Fkt | Device Status read stalled. Using benign default values
I: [20:43:00] USB Fkt Init | Init Fkt | Fkt 0x6013b990 initialized
E: [20:43:00] USB FD fkt start | FD launcher | Unable to set Fkt cfg

I: [20:44:34] hub.usbfd | HUB | Detaching Function removed from hub port 5
I: [20:44:35] hub.usbfd | HUB | Device found on port 5 of hub "".
I: [20:44:35] hub.usbfd | Hub port | Device at port 5 of hub "" is full-speed.
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
W: [20:44:35] hub.usbfd | HUB | Resetting hub port 5 and trying again
I: [20:44:35] hub.usbfd | Hub port | Device at port 5 of hub "" is full-speed.
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:44:35] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:35] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:35] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
W: [20:44:35] hub.usbfd | HUB | Resetting hub port 5 and trying again
I: [20:44:36] hub.usbfd | HUB | Port 5 of hub "" reset timed out
W: [20:44:36] hub.usbfd | HUB | Resetting hub port 5 and trying again
I: [20:44:36] hub.usbfd | HUB | Port 5 of hub "" reset timed out
W: [20:44:36] hub.usbfd | HUB | Hub port 5 attachment was not possible
E: [20:44:36] hub.usbfd | HUB | Resetting port 5 of hub "" failed. Device adding aborted
I: [20:44:36] hub.usbfd | HUB | Unable to reset hub port.
Device adding aborted.
I: [20:44:39] hub.usbfd | HUB | Device found on port 6 of hub "".
I: [20:44:39] hub.usbfd | HUB | No device on port 6 of hub "" after reset
W: [20:44:39] hub.usbfd | HUB | Resetting hub port 6 and trying again
I: [20:44:40] hub.usbfd | HUB | Port 6 of hub "" reset timed out
W: [20:44:40] hub.usbfd | HUB | Resetting hub port 6 and trying again
I: [20:44:40] hub.usbfd | HUB | Port 6 of hub "" reset timed out
W: [20:44:40] hub.usbfd | HUB | Resetting hub port 6 and trying again
I: [20:44:41] hub.usbfd | HUB | Port 6 of hub "" reset timed out
W: [20:44:41] hub.usbfd | HUB | Hub port 6 attachment was not possible
E: [20:44:41] hub.usbfd | HUB | Resetting port 6 of hub "" failed. Device adding aborted
I: [20:44:41] hub.usbfd | HUB | Unable to reset hub port.
Device adding aborted.
I: [20:44:41] hub.usbfd | HUB | Device found on port 6 of hub "".
I: [20:44:41] hub.usbfd | Hub port | Device at port 6 of hub "" is full-speed.
I: [20:44:41] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:41] hub.usbfd | HUB | Device on hub port 6 successfully added.
I: [20:44:41] USB Fkt Init | Init Fkt | Fkt 0x6013b990 is {Vendor: 0x0F39, Product: 0x1083, Class: 00.00}
I: [20:44:41] USB Fkt Init | Init Fkt | Device Status read stalled. Using benign default values
I: [20:44:41] USB Fkt Init | Init Fkt | Fkt 0x6013b990 initialized
E: [20:44:41] USB FD fkt start | FD launcher | Unable to set Fkt cfg

I: [20:44:53] hub.usbfd | HUB | Detaching Function removed from hub port 6
I: [20:44:53] hub.usbfd | HUB | Device found on port 6 of hub "".
I: [20:44:53] hub.usbfd | Hub port | Device at port 6 of hub "" is full-speed.
I: [20:44:53] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:53] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:53] hub.usbfd | HUB | Retrying attachment on port 6 of hub "" (previous attempt failed with error -19)
I: [20:44:53] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:53] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:53] hub.usbfd | HUB | Retrying attachment on port 6 of hub "" (previous attempt failed with error -19)
I: [20:44:53] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:53] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:53] hub.usbfd | HUB | Retrying attachment on port 6 of hub "" (previous attempt failed with error -19)
I: [20:44:53] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:53] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:53] hub.usbfd | HUB | Retrying attachment on port 6 of hub "" (previous attempt failed with error -19)
I: [20:44:53] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:53] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:53] hub.usbfd | HUB | Retrying attachment on port 6 of hub "" (previous attempt failed with error -19)
I: [20:44:53] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:53] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:53] hub.usbfd | HUB | Retrying attachment on port 6 of hub "" (previous attempt failed with error -19)
I: [20:44:53] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:53] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:53] hub.usbfd | HUB | Retrying attachment on port 6 of hub "" (previous attempt failed with error -19)
I: [20:44:53] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:53] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:53] hub.usbfd | HUB | Retrying attachment on port 6 of hub "" (previous attempt failed with error -19)
I: [20:44:53] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:53] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:53] hub.usbfd | HUB | Retrying attachment on port 6 of hub "" (previous attempt failed with error -19)
I: [20:44:53] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:53] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:44:53] hub.usbfd | HUB | Retrying attachment on port 6 of hub "" (previous attempt failed with error -19)
W: [20:44:53] hub.usbfd | HUB | Resetting hub port 6 and trying again
I: [20:44:54] hub.usbfd | HUB | Port 6 of hub "" reset timed out
W: [20:44:54] hub.usbfd | HUB | Resetting hub port 6 and trying again
I: [20:44:54] hub.usbfd | HUB | Port 6 of hub "" reset timed out
W: [20:44:54] hub.usbfd | HUB | Resetting hub port 6 and trying again
I: [20:44:54] hub.usbfd | HUB | Port 6 of hub "" reset timed out
W: [20:44:54] hub.usbfd | HUB | Hub port 6 attachment was not possible
E: [20:44:54] hub.usbfd | HUB | Resetting port 6 of hub "" failed. Device adding aborted
I: [20:44:54] hub.usbfd | HUB | Unable to reset hub port.
Device adding aborted.
I: [20:44:54] hub.usbfd | HUB | Device found on port 6 of hub "".
I: [20:44:54] hub.usbfd | Hub port | Device at port 6 of hub "" is full-speed.
I: [20:44:54] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:44:55] hub.usbfd | HUB | Device on hub port 6 successfully added.
I: [20:44:55] USB Fkt Init | Init Fkt | Fkt 0x6013b990 is {Vendor: 0x0F39, Product: 0x1083, Class: 00.00}
I: [20:44:55] USB Fkt Init | Init Fkt | Device Status read stalled. Using benign default values
I: [20:44:55] USB Fkt Init | Init Fkt | Fkt 0x6013b990 initialized
E: [20:44:55] USB FD fkt start | FD launcher | Unable to set Fkt cfg

I: [20:57:37] hub.usbfd | HUB | Detaching Function removed from hub port 6
I: [20:57:37] hub.usbfd | HUB | Device found on port 6 of hub "".
I: [20:57:37] hub.usbfd | HUB | Port 6 of hub "" reset timed out
W: [20:57:37] hub.usbfd | HUB | Resetting hub port 6 and trying again
I: [20:57:37] hub.usbfd | HUB | Port 6 of hub "" reset timed out
W: [20:57:37] hub.usbfd | HUB | Resetting hub port 6 and trying again
I: [20:57:38] hub.usbfd | HUB | Port 6 of hub "" reset timed out
W: [20:57:38] hub.usbfd | HUB | Resetting hub port 6 and trying again
I: [20:57:38] hub.usbfd | HUB | Port 6 of hub "" reset timed out
W: [20:57:38] hub.usbfd | HUB | Hub port 6 attachment was not possible
E: [20:57:38] hub.usbfd | HUB | Resetting port 6 of hub "" failed. Device adding aborted
I: [20:57:38] hub.usbfd | HUB | Unable to reset hub port.
Device adding aborted.
I: [20:57:41] hub.usbfd | HUB | Device found on port 5 of hub "".
I: [20:57:41] hub.usbfd | Hub port | Device at port 5 of hub "" is full-speed.
I: [20:57:41] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:41] hub.usbfd | HUB | Device on hub port 5 successfully added.
I: [20:57:41] USB Fkt Init | Init Fkt | Fkt 0x6013b990 is {Vendor: 0x0F39, Product: 0x1083, Class: 00.00}
I: [20:57:41] USB Fkt Init | Init Fkt | Device Status read stalled. Using benign default values
I: [20:57:41] USB Fkt Init | Init Fkt | Fkt 0x6013b990 initialized
E: [20:57:41] USB FD fkt start | FD launcher | Unable to set Fkt cfg

I: [20:57:49] hub.usbfd | HUB | Detaching Function removed from hub port 5
I: [20:57:50] hub.usbfd | HUB | Device found on port 5 of hub "".
I: [20:57:50] hub.usbfd | Hub port | Device at port 5 of hub "" is full-speed.
I: [20:57:50] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:50] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:50] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:50] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:50] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:50] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:50] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:50] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:50] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:50] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:50] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:50] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:50] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:50] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:50] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:50] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:50] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:50] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:50] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:50] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:50] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:50] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:50] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:50] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:50] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:50] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:50] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:50] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:50] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:50] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
W: [20:57:50] hub.usbfd | HUB | Resetting hub port 5 and trying again
I: [20:57:50] hub.usbfd | HUB | Port 5 of hub "" reset timed out
W: [20:57:50] hub.usbfd | HUB | Resetting hub port 5 and trying again
I: [20:57:51] hub.usbfd | HUB | Port 5 of hub "" reset timed out
W: [20:57:51] hub.usbfd | HUB | Resetting hub port 5 and trying again
I: [20:57:51] hub.usbfd | Hub port | Device at port 5 of hub "" is full-speed.
I: [20:57:51] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:51] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:51] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:51] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:51] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:51] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:51] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:51] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:51] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:51] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:51] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:51] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:51] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:51] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:51] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:51] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:51] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:51] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:51] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:51] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:51] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:51] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:51] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:51] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:51] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:51] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:51] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:51] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:51] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:51] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
W: [20:57:51] hub.usbfd | HUB | Hub port 5 attachment was not possible
E: [20:57:51] hub.usbfd | HUB | Failed to add device attached to hub port 5 due to error -19
I: [20:57:51] hub.usbfd | HUB | Hub driver was unable to
add the attached device.
I: [20:57:52] hub.usbfd | HUB | Device found on port 5 of hub "".
I: [20:57:52] hub.usbfd | Hub port | Device at port 5 of hub "" is full-speed.
I: [20:57:52] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:52] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:52] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:52] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:52] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:52] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:52] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:52] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:52] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:52] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:52] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:52] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:52] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:52] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:52] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:52] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:52] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:52] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:52] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:52] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:52] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:52] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:52] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:52] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:52] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:52] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:52] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
I: [20:57:52] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:52] USB stack | New Fkt | HCD failed to add/create Fkt
W: [20:57:52] hub.usbfd | HUB | Retrying attachment on port 5 of hub "" (previous attempt failed with error -19)
W: [20:57:52] hub.usbfd | HUB | Resetting hub port 5 and trying again
I: [20:57:53] hub.usbfd | HUB | Port 5 of hub "" reset timed out
W: [20:57:53] hub.usbfd | HUB | Resetting hub port 5 and trying again
I: [20:57:53] hub.usbfd | HUB | Port 5 of hub "" reset timed out
W: [20:57:53] hub.usbfd | HUB | Resetting hub port 5 and trying again
I: [20:57:53] hub.usbfd | Hub port | Device at port 5 of hub "" is full-speed.
I: [20:57:53] USB stack | New Fkt | Fkt 0x6013b990 at level 2
I: [20:57:53] hub.usbfd | HUB | Device on hub port 5 successfully added.
I: [20:57:53] hub.usbfd | HUB | Detaching Function removed from hub port 5
I: [20:57:53] hub.usbfd | HUB | Device found on port 5 of hub "".
E: [20:57:53] USB Fkt Init | Init Fkt | Error -11 reading DevDsc
E: [20:57:53] USB Fkt Init | Init Fkt | Init failed.
E: [20:57:53] USB Fkt Init | SysFkt_Detach | Not called from USB Task - please notify graff@amigausb.dk
I: [20:57:53] hub.usbfd | Hub port | Device at port 5 of hub "" is full-speed.
I: [20:57:53] USB stack | New Fkt | Fkt 0x6013bb70 at level 2
I: [20:57:53] hub.usbfd | HUB | Device on hub port 5 successfully added.
I: [20:57:53] USB Fkt Init | Init Fkt | Fkt 0x6013bb70 is {Vendor: 0x0F39, Product: 0x1083, Class: 00.00}
I: [20:57:53] USB Fkt Init | Init Fkt | Fkt 0x6013bb70 initialized
I: [20:57:53] hid.usbfd | HID driver | USB Interface bound
I: [20:57:53] hid.usbfd | HID driver | USB Interface bound
E: [20:57:53] HID Keyboard | HID Keyboard | Undefined raw key: usage=0x00070000
E: [20:57:53] HID Keyboard | HID Keyboard | Undefined raw key: usage=0x00070000
E: [20:57:53] HID Keyboard | HID Keyboard | Undefined raw key: usage=0x00070000
E: [20:57:53] HID Keyboard | HID Keyboard | Undefined raw key: usage=0x00070000
E: [20:57:53] HID Keyboard | HID Keyboard | Undefined raw key: usage=0x00070000
E: [20:57:53] HID Keyboard | HID Keyboard | Undefined raw key: usage=0x00070000
E: [20:57:56] USB Fkt Init | Init Fkt Setup | Fkt attachment failed

I: [20:58:54] hub.usbfd | HUB | Device found on port 1 of hub "".
I: [20:58:55] hub.usbfd | Hub port | Device at port 1 of hub "" is high-speed.
I: [20:58:55] USB stack | New Fkt | Fkt 0x6fda1510 at level 2
I: [20:58:55] hub.usbfd | HUB | Device on hub port 1 successfully added.
I: [20:58:55] USB Fkt Init | Init Fkt | Fkt 0x6fda1510 is {Vendor: 0x0781, Product: 0x5595, Class: 00.00}
I: [20:58:55] USB Fkt Init | Init Fkt | Fkt 0x6fda1510 initialized
I: [20:58:55] MassStorage Device Task | Massstorage | Lun 0 has device type 0x00 (Direct access) and is removable
W: [20:58:55] MassStorage Device Task | Massstorage | Created usbdisk.device/0
I: [20:58:59] hub.usbfd | HUB | Detaching Function removed from hub port 1
I: [20:58:59] hub.usbfd | HUB | Device found on port 1 of hub "".
I: [20:58:59] hub.usbfd | HUB | Port 1 of hub "" reset timed out
W: [20:58:59] hub.usbfd | HUB | Resetting hub port 1 and trying again
I: [20:59:00] hub.usbfd | HUB | Port 1 of hub "" reset timed out
W: [20:59:00] hub.usbfd | HUB | Resetting hub port 1 and trying again
I: [20:59:00] hub.usbfd | HUB | Port 1 of hub "" reset timed out
W: [20:59:00] hub.usbfd | HUB | Resetting hub port 1 and trying again
I: [20:59:01] hub.usbfd | HUB | Port 1 of hub "" reset timed out
W: [20:59:01] hub.usbfd | HUB | Hub port 1 attachment was not possible
E: [20:59:01] hub.usbfd | HUB | Resetting port 1 of hub "" failed. Device adding aborted
I: [20:59:01] hub.usbfd | HUB | Unable to reset hub port.
Device adding aborted.
I: [20:59:06] hub.usbfd | HUB | Device found on port 1 of hub "".
I: [20:59:06] hub.usbfd | Hub port | Device at port 1 of hub "" is high-speed.
I: [20:59:06] USB stack | New Fkt | Fkt 0x5f900320 at level 2
I: [20:59:06] hub.usbfd | HUB | Device on hub port 1 successfully added.
I: [20:59:06] USB Fkt Init | Init Fkt | Fkt 0x5f900320 is {Vendor: 0x0781, Product: 0x5595, Class: 00.00}
I: [20:59:06] USB Fkt Init | Init Fkt | Fkt 0x5f900320 initialized


I hope someone knows….why AmigaOS randmonly recognizes it and randomly don't… The difference seems to be here:

NOT recognized:

I: [20:57:41] USB Fkt Init | Init Fkt | Fkt 0x6013b990 is {Vendor: 0x0F39, Product: 0x1083, Class: 00.00}
I: [20:57:41] USB Fkt Init | Init Fkt | Device Status read stalled. Using benign default values
I: [20:57:41] USB Fkt Init | Init Fkt | Fkt 0x6013b990 initialized
E: [20:57:41] USB FD fkt start | FD launcher | Unable to set Fkt cfg

Recognized:
I: [20:57:53] USB Fkt Init | Init Fkt | Fkt 0x6013bb70 is {Vendor: 0x0F39, Product: 0x1083, Class: 00.00}
I: [20:57:53] USB Fkt Init | Init Fkt | Fkt 0x6013bb70 initialized
I: [20:57:53] hid.usbfd | HID driver | USB Interface bound
I: [20:57:53] hid.usbfd | HID driver | USB Interface bound
E: [20:57:53] HID Keyboard | HID Keyboard | Undefined raw key: usage=0x00070000
E: [20:57:53] HID Keyboard | HID Keyboard | Undefined raw key: usage=0x00070000
E: [20:57:53] HID Keyboard | HID Keyboard | Undefined raw key: usage=0x00070000
E: [20:57:53] HID Keyboard | HID Keyboard | Undefined raw key: usage=0x00070000
E: [20:57:53] HID Keyboard | HID Keyboard | Undefined raw key: usage=0x00070000
E: [20:57:53] HID Keyboard | HID Keyboard | Undefined raw key: usage=0x00070000
E: [20:57:56] USB Fkt Init | Init Fkt Setup | Fkt attachment failed

Thank you for your help!!
Last edited by emulajavi on Thu Apr 09, 2020 8:44 pm, edited 1 time in total.
User avatar
tonyw
AmigaOS Core Developer
AmigaOS Core Developer
Posts: 1479
Joined: Wed Mar 09, 2011 1:36 pm
Location: Sydney, Australia

Re: Keyboard randomly (not)recognized by AmigaOS

Post by tonyw »

Not a satisfactory reply, I know, but perhaps if you tried another keyboard?

I have a variety of different keyboards here on my eight Amigas and they don't all work on all Sams. Whenever I move machines about, I always forget and end up having to select a keyboard/mouse combo that works with that Sam.

The intermittent attachment problem occurs on only one of my three Sams (the 440-EP).

Another (possible) problem is electrical interference. My Sam 440-EP is in a plastic box (unshielded) and fed by a two-wire mains cable. Often I lose the keyboard or mouse after turning lights etc on or off nearby. I have often wondered whether mounting it in an earthed metal box would help, but I've never tried it. Just another idea.
cheers
tony
User avatar
salass00
AmigaOS Core Developer
AmigaOS Core Developer
Posts: 530
Joined: Sat Jun 18, 2011 3:12 pm
Location: Finland
Contact:

Re: Keyboard randomly (not)recognized by AmigaOS

Post by salass00 »

@emulajavi

What OS version are you using?

I only get this problem with mouse and/or keyboard randomly not being detected on my Sam460 when I boot into my AmigaOS 4.1 update 6 installation. When I boot into the 4.1 Final Edition or beta installs then I don't get this problem.
emulajavi
Posts: 3
Joined: Fri Nov 15, 2013 1:06 pm

Re: Keyboard randomly (not)recognized by AmigaOS

Post by emulajavi »

Hi.

Thank you both for your replies.

I have a Sam460ex with the USB keyboard connected to the internal motherboard ports. I have AmigaOS 4.1 FE.

The keyboard is a Ducky Zero Keyboard that came with the case X500 Evo that Loriano Pagni a.k.a. TheDaddy made some years ago.... Did anyone here also buy one? It is really great!

It is strange that when I disconnect it and reconnect it (on the same or different port, doesn't seem to matter), as you can see on the logfile, some times it isn't fully recognized and other times it is recognized… and I'm not doing anything different than connecting and disconnecting it.

Since the keyboard cable ends in a 'motherboard type' USB connector… I have ordered an adaptor cable (motherboard-USB to USB-A), so I will be able to test in on the external USB ports of the SAM460ex... and also on a PC... to see if that 'random detection' problem also occurs there.

If I confirm that the keyboard works perfectly elsewhere, I think that the next step would be doing a clean-install of AmigaOS 4.1 FE.


Anyway, what bothers me is that if this is a OS fault, why another keyboard (for example a wireless PC keyboard that comes with a 2.4GHz USB dongle) works perfectly all the times?

From the attached log... do you see anything strange?



I also attach some pics below, that might help

First, it seems strange to me that it shows a different value for 'class' in the first two pics:
Image
Image
Image
Image


Second, I only have this 3 things connected to the USB ports of the SAM 460ex: (no HDDs, pendrives, etc):
- External USB 1: USB Mouse
- External USB 2: USB Dongle for a 2,4Ghz Keyboard+Mouse
- Internal USB: The Ducky Zero Keyboard connected to one of the motherboard connectors.

When the keyboard is recognized: in 'Functionality' it is shown as 'Keyboard' and 'System control' and in 'Topology' as 'K108D'
Image
Image
Image


This is what is shown when it is 'not recognized': nothing in 'Functionality', but still there in 'Topology' as 'K108D'.
Image
Image


Thank you!
User avatar
javierdlr
Beta Tester
Beta Tester
Posts: 389
Joined: Sun Jun 19, 2011 10:13 pm
Location: Donostia (GUIPUZCOA) - Spain
Contact:

Re: Keyboard randomly (not)recognized by AmigaOS

Post by javierdlr »

Hi, added a BZ #10202 entry in case it helps developers to don't forget. :-)
graff
AmigaOS Core Developer
AmigaOS Core Developer
Posts: 4
Joined: Thu May 25, 2017 9:14 pm

Re: Keyboard randomly (not)recognized by AmigaOS

Post by graff »

Hi Javier

Now that I've got my forum account up and running again, I'll just post what I replied to you by email to get it all gathered here on the forum.
Here goes...

It seems that your keyboard stalls (i.e. fails) the initial reading of device status after it is being detected by the USB hardware and software. Therefore the initialization of the device goes wrong and the USB stack can't initialize the device for use. Since it is an intermittent problem I think it to be some kind of timing issue, where your keyboard is not ready to handle communications within the timing specs, or something in the USB software is not trying hard enough to connect (i.e. retrying a couple of times) or a combination thereof. While USB is a standard, it seems to be quite stretched at times with some devices - so sometimes the software has to jump thru hoops to get things to work.

You write you're connecting the keyboard to a motherboard header directly instead of thru a USB connector. How does re-attaching work? Are you connecting and disconnecting directly on a motherboard pin-header normally used for the "front USB ports" of a tower or cabinet?

Regards,
Thomas
emulajavi
Posts: 3
Joined: Fri Nov 15, 2013 1:06 pm

Re: Keyboard randomly (not)recognized by AmigaOS

Post by emulajavi »

Hi,

Short version: the problem seems to be solved!!

Long version:

As I wrote before, this was my plan to sort it out:
Since the keyboard cable ends in a 'motherboard type' USB connector… I have ordered an adaptor cable (motherboard-USB to USB-A), so I will be able to test in on the external USB ports of the SAM460ex... and also on a PC... to see if that 'random detection' problem also occurs there.
If I confirm that the keyboard works perfectly elsewhere, I think that the next step would be doing a clean-install of AmigaOS 4.1 FE.
The motherboard-USB to USB-A adapter finally arrived, and I tested connecting the keyboard to the SAM460ex via one of the external USB ports. It did not work: as before, it only worked randomly after random connections and disconnections while the system is on.

So, I tested connecting the keyboard with the adapter on a Windows PC and it worked correctly every time. So, at this moment, I assumed that the keyboard was fine and that the problem would be lying on the AmigaOS installation so, as I had planned, did a clean install of AmigaOS 4.1 FE.

During the OS install, the keyboard worked perfectly, but after the installation was done, the issues went back: it was only recognized randomly. At that point, I thought that maybe the AmigaOS’s USB driver wasn’t handling something right about this keyboard. Like @graff says, maybe it wasn’t giving the keyboard enough time or ‘retries' to properly attach.

I went on to Google to find if someone had experienced any issues with this type of keyboard (Ducky Zero DK2108S) on Windows on elsewhere, and I found that someone in reddit talked about a firmware update that solved some problems about one LED light blinking all the time. ((First time I’ve heard that keyboards had firmware updates. Good to know.)) The LED thing didn’t have any relation with my issue, but I gave it a try, and from Windows, I updated the keyboard’s firmware.

It was a matter of connecting the USB keyboard to a Windows PC (where it worked correctly every time), running the firmware updater and updating the keyboard (from S1886V15 to S1886V25). Firmware updated correctly and the keyboard still worked on Windows, so I hadn’t messed anything more than before.

I went on to connecting the keyboard to the internal USB port of the SAM460ex, booted AmigaOS 4.1 FE and …… IT WORKED!! I found that on the USB inspector… there were some differences:
- Before: it was shown as ‘K108D’ from vendor ‘Heng Yu Technology’ (as you can see on the screenshots attached on the posts above)
- Now: it is shown as ‘DK2108S’ from vendor ‘0x0f39’

Image
Image


Maybe the new firmware ‘negotiates’ better with the AmigaOS USB driver. So I don't know if anything needs (or can be) to be improved on the AmigaOS side…. The keyboard with the new firmware now works correctly on AmigaOS.

Thank you all for your

Finally, I leave here some pics of the system with Loriano Pagni (TheDaddy) case and keyboard.

Image
Image
Image
Image
Post Reply