I had the same problem and I suspected it was a spike of current, but I am glad that I have checked this thread anyway.
I actually do hot-plug some devices directly (well, using a 20 cm cable I had around to avoid stressing the Raspberry Pi connector) on my Model A and I was even planning to recommend it! Is the advice not to hot-plug still relevant for current models (I got mine about two weeks ago)? Is Model A the same/better/worse compared to Model B? Are low-power devices OK?
Here is some context. I have two use cases for my Model A. First, I use it for OpenGL ES cross-development using a wifi dongle and ssh (that's why I have found this post). However, I also use it for my hobby open source project (see viewtopic.php?f=56&t=59273
); it's not quite there yet, but here is the "reference" scenario that is driving the project:
- An old wired USB keyboard
- An old phone charger (500mA-750mA)
- An old TV taking composite output
- An old USB flash card that has been replaced by a bigger one
- A useless SD card (8M) that came with an old camera
- A USB gamepad and/or a bluetooth dongle (optional)
I reckon that with a Model A, you could just use all of this without buying any additional stuff. Here is the workflow I have in mind:
- Game programming with the wired keyboard
- Testing using the keyboard to move the player
- Swap keyboard/USB flash/keyboard to make a backup
- Swap keyboard/gamepad (or just power on with the gamepad plugged in) to play the game with the gamepad
- Swap keyboard/bluetooth dongle/keyboard to install the game on a feature phone
The actions when swapping could be automated using udev rules.
Is this workflow feasible? Or is hot-plugging really not recommended?