I haven't gone back to try again for awhile. I did get a JTAG pod so I could try to do some debugging on it, but time's been tight.
I'm pretty sure I've got the latest firmware image (whatever one came with BSP 1.0) though. What makes you think it's an issue with the firmware? Why would the stock Yocto and Debian images boot fine but mine wouldn't if it's a firmware (I'm assuming you mean EFI) problem?