I did manage to update the bootloader that went from5.51 to 5.52, as it happens is not as simple as replacing the file but anyway, even when the new bootloader I cannot get the thing to read any card other than a 1GB, I low formatted a 4GB card and copied the files from the original card onto the 4GB card and it seems to have trouble reading it.
It shows the start image for about a minute and then it shuts itself off. I have tried with a 16GB card and it does the same.
Spoiler: pic