R2C2 port

Hello, I recently begun using smoothiboard on my 3D printers and I am enjoying it a lot. A have a couple of R2C2 board to which I would like to port the smoothieware. I have been trying to flash the boot loader and firmware, but until now I did not succeeded.

Is there any pre compiled bootloader and firmware to R2C2?

Imported from wikidot

Hey !

The R2C2 uses a slightly different chip so I expect you’d have to modify the .ld files and maybe the makefiles.

Also, the R2C2 uses different pin assignments. Some of those are actually pretty weird, and if I remember correctly, make it quite difficult to flash the bootloader.

I think there is a significant amount of work to do to get Smoothie to run on a R2C2 board.

Cheers.

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?

Thanks

Do you have any advice on what can I be doing wrong?

Well the R2C2 is not supported, so I’m actually pretty surprised you got that far

Do you think these could be a useful project for the current contest?

There are quite a few people with R2C2 boards on their shelves, so you can certainly enter it into the contest.