Thank you very much for the quick reply.
I currently don't have any problem flashing bootloaders to the R2C2. I'm using a FTDI cable to program it through ICSP.
I downloaded the repository from github and started to exploring the code. I have successfully flashed bootloader and managed to configure the SD card access (I passed a firmware.bin file into the SD card and verified that after reading it again it was no longer there, it was renamed), and I can also "see" the R2C2 listed in the USB devices as a smoothieboard.
However, although it is recognised as a USB device, it is not mounting as a USB Mass Storage like the other smoothie boards that I have.
Do you have any advice on what can I be doing wrong?
Do you think these could be a useful project for the current contest?