I was looking for an alternative solution for the lack of a second internal SATA port of the Sam460.
I'm not happy with the proposed PCI card for adding more SATA ports and I don't want external boxes around for additional devices.
In order to add a cdrom as an internal device, the idea is to use a USB to SATA adaptor, as I don't think such device requires much in terms of data transfer.
There are many USB to SATA adpators out there, I think I will go for this one:

Some
specs of this adaptorWell, the question now is if UBoot does supports usb cdrom for booting.