kernel hangs on original BeagleBoard

I have a project that was designed using the original Beagle Board. I needed to build another unit,
and got a rev D board. I am using Robert Nelson’s kernel from a while ago :

Linux version 3.2.19-x13 (root@panda-a1-1gb) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3
-1ubuntu5) ) #1 SMP Tue Jun 5 08:48:31 UTC 2012

I had it running for a while, then it started hanging up during the boot, it gets this far :

[ 6.224456] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[ 7.322174] init: ureadahead main process (184) terminated with status 5

And just sits there. So, I don’t get to a login prompt anymore, even on the serial
console.

Is this kernel not compatible with the rev. D Beagle? (I think maybe the previous
units were made with a rev C4 Beagle.)

Thanks for any advice…

Jon