I agree, I wouldn’t sell it either, I am using the BTT CB1, and it is working for me so I didn’t know if you were using one as well, or using a pi. When I previously used Marlin, it had some issues flashing, and it was very picky, i’ll list them here.
Before doing anything, make sure that your pi is unplugged while flashing Marlin. Klipper is mainly run on the pi, and it kinda takes over the mainboard when klipper is running. So maybe when you are flashing, the pi may be interfering in some way, making it so marlin can’t flash. Basically what I am saying is, the pi may be bossing around the mainboard telling it not to flash, and as a result, Klipper is not flashing.
I first noticed that you spelled it firmwear.Bin There are two problems here, first problem: For some reason programers decided spelled it firmware, with the last 4 letters being WARE instead of WEAR. I got confused by this at first too, thinking that it was spelled with the wear like, “I wear my clothes.” But it is not, it is spelled like ware. This is an easy mistake to make, so I don’t blame you. Just spell it “firmware.bin”, and you should be fine. Second problem: You also said in your response that you named the file with a .Bin, a capital B in bin will mess this up, all lowercase is the way to go. This could have also just been a typo on your part, so. . .
If that doesn’t work, try unplugging everything from the board. I know, it sucks, the same BTT Octopus that didn’t like my se card wouldn’t flash unless everything was unplugged from it for some reason. So, if you still cant get the firmware to flash without naming the file correctally, try this, but only try this as a last ditch effort.
One last thing. Your sd card may be the problem, I had a btt octopus that didnt like too big or too small sd cards. People generally say to use 16gb cards for flashing marlin, but if you don’t have one it’s probably one of the other things I listed. If nothing else works, I would buy a couple of different size sd cards (16gb, 32gb, and 64gb, (if you don’t have those size’s already)), try not to destroy the packaging, and find the one that works. Then return the rest. Only try this as a last last ditch effort.
Another idea, If none of this works and you have lost hope. Buy a CB1 and it’s companion board for about 55 to 60 bucks on amazon, and use this amazing tutorial to set it up: BTT - Manta M8P CB1 Install - YouTube, (I know that this video tells you how to setup a CB1 with a Manta board, but the process for a Manta board and the CB1 companion board is exactly the same). Then simply copy all your config files over to the CB1 from your pi interface. This would eliminate the need to flash marlin if your still having issues, and it would be pretty cheep. I also think that you would be able to make the money back. Also, transferring the files couldn’t be easier. Just right click on each of your pi files, download them, and then when you want to put them onto the CB1, just hit the upload file button, select the files, and put them onto your new board.
- I hope that this helps you flash marlin onto your board, and gets it sold.
- It really shouldn’t take more than a couple seconds for the flash to occur, just set a timer for a couple of minutes after you power on the board -after you insert the sd card- and you should be good.
- I believe that your only problem is the “misspelling” of fimrware.bin. And the pi, make sure you unplug the pi.