Hi!
Thanks for your reply! I was able to get my hands on the oscilloscope over the weekend and discovered the same behavior. I have attached the graph so others can take a look if they want (sorry for a crappy picture - forgot a flash drive at home, had to take pictures using phone). (duplicate here:
http://i.imgur.com/TdJpYAh.jpg)
Green line is power, yellow is GPIO. This is exactly as you described. I observed this behavior on all GPIOs.
For the last few days, I have been trying to narrow down this problem ... my plan was to hack the bootloader to set GPIO registers to output-and-all-zeros very early in the bootloader stage ... but the spike seems to be hardware initialization problem, not software. Otherwise it should have reproduced when resetting the board using hard reset button.
Also, SoC datasheet says that output-and-all-zeros is the reset state GPIO registers...
Probably I will have to use RC filter for the Buzzer GPIO.
Thanks!