sipp wrote:Well, I've done this and booted successfully, but how do I update the Pi software so that it realizes it's on a Rev.2 board? "cat /proc/cpuinfo" shows the wrong revision, and wiringPi's "GPIO readall" does as well, meaning, I'd assume, that it will interpret GPIO pins incorrectly.
/proc/cpuinfo is part of a special filesystem that gets created automagically by the firmware. If it's wrong that's because your firmware is too old for the Rev.2 board.
Try
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get install rpi-update && sudo rpi-update && sudo shutdown -r now
to update to 3.10.18+
Note: the very latest firmware breaks spidev, but that will be fixed soon. If you need to use SPI go with
sudo rpi-update 8234d5148aded657760e9ecd622f324d140ae891
to stick with 3.6.11+