Ho appena finito di costruire una nuova stampante e volevo sfruttare una scheda a 32 bit che ho ordinato qualche tempo fa. La scheda è una MKS SBase 1.3
Ho cercato il firmware Smoothiware ma in qualche modo non ne sono ancora convinto. Una delle cose che mi tirano fuori è il comportamento di Z-Probe. Sulla mia macchina Arduino-Marlin 1.1.8, ho una sonda che funge sia da sonda che da Z-Endstop senza problemi ed è molto elegante implementata mentre su Smoothie, non è così banale per quanto ho visto.
Comunque, c'è un ramo di Marlin che non è ancora per il rilascio ma per il test e supporta schede a 32 bit, essendo il mio menzionato sopra uno di loro:
https: // github .com / MarlinFirmware / Marlin / tree / bugfix-2.0.x
Devo ancora trovare della documentazione che spieghi come installarlo. La cosa più vicina che ho trovato è un thread sul loro "forum" GitHub:
https://github.com/MarlinFirmware/Marlin/issues/8131
Sembra che devi costruire il progetto per creare un file firmware.bin che puoi copiare sulla scheda microSD e lampeggerà automaticamente sulla scheda ... di nuovo, nessuna documentazione "ufficiale" trovata.
Ho provato i passaggi descritti in questo thread ma non sono in grado di compilare per la mia scheda in quanto dà un errore, non importa cosa:
Marlin / src / gcode / eeprom / M500-M504.cpp: 74: 5: errore: nessuna funzione corrispondente per la chiamata a "MarlinSettings :: report (bool, int16_t&)"
Qualcuno ha compilato con successo questo firmware? C'è qualcosa che potrei fare di sbagliato?
Sono su una macchina macOS, utilizzo Atom come editor con l'IDE di Platformio installato.
Qualsiasi aiuto è apprezzato, grazie in anticipo !