Hi Robb,
From your post, it sounds like you are very frustrated. I would like to help you if I can, and I certainly don't want to make you feel any worse. Please don't take anything I ask the wrong way. Most of these are problems that other people have had.
You say that you have received three new i.MX53-START-R boards and they all behave the same way. The MicroSD card that was pre-formatted with bootable code did not work, and recompiling the code did not work.
The original thread started with code that was working on the older Quick Start board. When the new design switched over to the Freescale PMIC, it did require new code to run. Therefore, the microSD card needed to be flashed.
In your case, you are starting with the i.MX53-START-R boards. Therefore, the code that was on the microSD card should have worked. The boards go through a factory acceptance test after they are assembled on the line in the factory. The SD cards are programmed from a master card. While one board may occasionally be bad after shipping, it is unlikely that all three boards were bad in exactly the same way, where they did not boot and they gave the same lack of indications.
So my first set of questions would be centered around what would most likely affect three boards identically that would give the indications you are seeing.
1. The microSD card has been removed from the adapter and placed into the microSD card slot, correct? This is actually one of the most common problems.
2. The serial cable is the correct type serial cable (null modem) and the terminal program has the correct settings?. Have you tried different cables and different host computers?
If you are satisfied that neither of these is the problem, them go to the following link: http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX53QSB&fpsp=1&tab=Design_Tools_Tab and down load from "Board Support Packages" the software labeled MX53_QSB_UBUNTU_SD_DEMO_IMAGE and follow the instructions for placing it on the microSD card. This will eliminate any issues with compiling the code as this should be known good code.
Give that a shot. Hopefully, trying the above will help get you to the point where your boards are actually working.
Cheers.