Well, that got rid of the SPI error based on your last picture, but I just inspected the regular config.h file in the Archim2 package and ALL the LCD sections are commented out… I would try uncommenting the section that pertains to your LCD and give it a go.
I do not have any files for the Archim2, You need to build your own from my Archim1 set by changing the board and enabling all the drivers. If you need dual you will also need to edit the pins file for your board, just like I did for the archim1.
I don’t have any Archim2’s last time I had one the driver setup was completely different. I do not sell them because those drivers are under heavy development and change everyday, the features they offer are not used in a typical CNC. Sorry but I just do not have enough experience to eyeball it, I have to test things to be confident.
Check my github to see it the marlin 1.9 archim2 firmware is still there, it should kinda work if it is.
I sense a whole big can of worms being opened… unless someone here has already got a Archim 2 fully functioning going forward will be tough.
I just poked my nose into Ultimachine’s Archim 2 github and it’s, well… a bit barren for my liking. After reviewing the Archim 2.0a schematic to answer the 2nd half of your SPI question, you don’t need to mess with the MOSI/MISO configuration once you’ve enabled SPI (see attached from the Archim 2 PINS file)
Archim 2 uses SPI to configure the Trinamic drivers, so don’t start with the Archim 1 files (they are configured for the old 8825 stepper drivers) - you’ll have to modify the Archim 2 cfgs and merge Ryan’s changes from Archim 1.
Also, you have a port error in your board detection, see second attachment for a possible fix
Tried uploading using the “archim” board. Received a “Very Successful” error, just like Gordon. It was the most successful error I’ve had yet with the Archim 2.
Based on whoever’s suggestion that a “manual erase” followed by a re-flash would solve this problem: I then held the “erase” button whilst pressing “reset”.
Now I can’t get my computers (windows and linux) to recognize the board. I cant read/write to the serial port (obviously, because I presumably erased any program on the board) and I can not get a “very successful” error anymore. All I get is whats illustrated in the first attachment. It should be noted that I can see /dev/ttyACM0 appear/disappear when I plug/unplug. From my windows machine, I get a “driver not working” error.
I tried pressing “reset” right when it started uploading to the board, but that did not help. It just caused the upload to “hang”.
Any help would be appreciated. I’m thinking this is going to be a winner of a board once I get it working.
EDIT: I just opened up a new thread for my problem instance.