Hello. Thank you very much for this board; I've ordered one from Geeetech.
In the mean time, I've been porting my APrinter firmware to run on the Due. For testing, I've wired it manually with a RAMPS1.4 and my firmware is already working nicely in that setup. The pins in the default config should be the same as RAMPS-FD, except maybe for the heaters, since the firmware can't yet use the FET that needs to be inverted.
Now I'm trying to get the SD card working. Am I assuming correctly that a card can be directly connected, without a level shifter or anything else, to the MISO/MOSI/SPCK/SPI_CS1 pins on the SPI header of RAMPS-FD? I see that the SPI_CS1 ends up on SPI0_NPCS1 (PA29) so it seems I'll need to use SPI0->SPI_MR=SPI_MR_PCS(0b0001)|...;
P.S. Geetech have indeed informed me shortly after my order that the board won't work with 24V due to wrong fuses.
In the mean time, I've been porting my APrinter firmware to run on the Due. For testing, I've wired it manually with a RAMPS1.4 and my firmware is already working nicely in that setup. The pins in the default config should be the same as RAMPS-FD, except maybe for the heaters, since the firmware can't yet use the FET that needs to be inverted.
Now I'm trying to get the SD card working. Am I assuming correctly that a card can be directly connected, without a level shifter or anything else, to the MISO/MOSI/SPCK/SPI_CS1 pins on the SPI header of RAMPS-FD? I see that the SPI_CS1 ends up on SPI0_NPCS1 (PA29) so it seems I'll need to use SPI0->SPI_MR=SPI_MR_PCS(0b0001)|...;
P.S. Geetech have indeed informed me shortly after my order that the board won't work with 24V due to wrong fuses.