Hi,
I noticed that the Parallella (Epiphany-16 / Zynq7010 / with HDMI) boards are not the same. We used a somewhat old ubuntu-lxde-14.03.06-p16g1.img image, which is still available on the FTP server.
When trying to boot some newer Parallella boards, it failed to boot. Nothing, not even penguins on the HDMI screen. Using the same SD card on an older board worked. (Apart from the penguin problem, but we lived with it so far.) So we decided to update to the current beta image (ubuntu-14.04-headless-z7010-20150130.1). The newer boards boot fine and - so far - reliable. However, the older boards receive an IP adress, reply to ping requests for a second, then go dead. I have no idea why. They do work with the older image.
I tried boards with different serial numbers (numbers are approximate: 1100, 5600, 7200, 7800, 8000, 8500, 8900, 9000, 9200, 9300). The first one differs from the others by having U13, and is blue instead of blue-greenish. Apart from that, I don't see any differences between the boards.
All boards with serial numbers lower than 7200 worked with the old image, but not with the new image.
All boards with serial numbers higher than 7800 worked with the new image, but not with the old image.
Did something on the Parallella boards change in between? Running with different images (and slightly incompatible SDKs) is not really fun in the long run.
Oh, and on an unrelated note: Does the new image allow reliable netbooting of Parallella boards? Because, if I remember correctly, old u-boots reprogrammed the network chip, making it unusable after booting. Has that been fixed as well?
update: We found a board with a serial number around 250, and that one does boot fully into the new image. Unfortunately, that doesn't help the other boards.
Best Regards,
sebraa