06-30-2016, 10:45 PM
(06-30-2016, 10:40 AM)MarkHaysHarris777 Wrote:(06-30-2016, 09:25 AM)Oscar Wrote: Hot pluggable/Automatic configuration – Enumeration (which we will get into detail later) enables a device to
be plugged in and its operating parameters communicated to the host. Also, the USB spec takes into account
inrush currents for devices that are going to draw their power from the bus.
Over and over... you guys are missing the point... the keyboard IS damaged, so none of the above matters, does it?
If you want to hot-plug your equpment (you trust the protection schemes, against physics) well then you go right ahead and do that... not me.
But then you mightn't feel it heating up and have that 1 in a million chance of ripping it out before the magic smoke is released!!!
Indeed, the point is there is a dead keyboard here... now what is needed is the find out the cause... was it poor design / a fault of the keyboard, or a fault on the pine64s part? I'm inclined to think the fault lies with the keyboard, especially if it is anything like my G510s keyboard (which btw has this ridiculously warm spot in the middle of the board underneath... really... on a keyboard?????).
It is really up to the OP to do some diagnostics in order to try and work out what caused what, and if the keyboard is dead.Plug a power meter into the usb outputs and check if they are in spec (5v on the outer power pins, and no nasty voltages on the data pins). If so, it was just bad luck, and unfortunate, and could probably just as easily happened when plugging the keyboard into any other device. How dead is the keyboard really?... and is it really dead or is the USB plug dodgy... I thought a USB capture card had failed the other week as nothing would pick it up, and not even a kernel message from linux. Then when plugging it in one last time, saw the power light flash on... and realised the USB connector wasn't making contact properly... poped it into a extension cable half-way (to keep the tension on the contacts), and it works again! So it isn't always as straight-forward as going 'I plugged it in and it doesn't work... it's broken'!