Does anyone have advice/experience in what's the best way to get linux booting from the Pb1500 development board directly off PCMCIA?
Yes, but actually getting something to boot is the easy part. When you look down the road to real products there are various methods of software update/recovery chosen depending upon the environment, device and features.
Any advice/gotchas/hints as I start down this path?
There are various open source boot rom projects that you can use to find examples of doing this. If you don't want to replace yamon on the board, just write some code (from the boot rom examples) that initializes the PCMCIA, knows how to peruse the file system of your choice, can read the kernel into memory and jump to it. Put this code someplace in the flash so you can start it from yamon.
Depending upon the tools you have, this is probably the "best" because it doesn't affect a working boot rom on the board, just extends it use.
-- Dan