Problems flashing the Octopus board, possibly
V-core-4 500mm. Desperately trying to move past the Octopus flash part of the installation but am continually getting an error that it can't connect to Klipper. Tried flashing via DMU and when I try from an SDcard it just errors again. Spent hours communicating with Ratrig and they have now suggested that somebody here might know because they seem to have run out of ideas.

20 Replies
Are you able to successfully flash via sdcard?
No. Sorry about the delay in answering but ... I have tried every which way that I can think of. with, without Pi, separate power supply for Pi and Octopus. Just can't think of any other combination. I have the feeling that the problem maybe earlier down the line as every time that I try and do anything I get this error message "Octopus V1.1 detected but is unresponsive. Klipper doesn't seem to be running on your board, which may indicate faulty firmware or a faulty board. Try hitting the reset button on your board, and click "Check Again" below. If it keeps failing, please check your board and try flashing it again. I bought a new board as I thought that it could have been that, tried it with 2 different Pis. Unfortunately I have no experience whatsoever with Mainsail, Moonraker or Klipper so don't have a clue where to go from here.
What happens when you try to flash the octopus via ad card?
Hi, chris' colleague here. We tried with the SD card and followed the steps in the guide, the result is in the attached screen shots that gave 'Octopus detected but unresponsive message.
Should also be noted that when we started the commissioning we had a error message for 'bed_mesh' this we ignored and carried on with configuration as we had the oiption to carry out the updates to software. This we did in order - RatOS - RatOs Configurator - all updates. When the RatOs update was completed the error message 'cannot connect to moonraker' appeared. We do not have option to flash automatically, the manual flash with DFU gives 'Octopus unresponsive' and now the SD card route has failed. So we are 3 for 3 and out of options - any help appreciated.


when you say "SD card route has failed" - what does that mean?
Is everything disconnected on the octopus except for the USB cable to pi and power cables?
Yes and I have even tried powering the Pi separately so just the USB cable from Pi to Octopus. All lights on both Pi and Octopus stay on permanently, no flashing ones at ANY stage. Blue light comes on when SDCard is inserted. One other point, when using the DFU route, a popup window warning appears telling you to remove the jumper BEFORE flashing but after resetting the board. Is that correct?
my boards were flashed before Mikel added DFU as an option so I am not exactly sure of the order, but I know the jumper controls if it boots into DFU mode or not. After flashing you need to reboot it back into NON DFU mode, otherwise klipper won't be able to communicate with it. I know Mikel wrote the instructions on the webpage, but it is really easy to miss a detail and do it wrong because... reading is hard
Just to confirm, the filename changed from
firmware.bin
to firmware.cur
, correct?No. But then how the hell do you tell if ANYTHING is happenning as I can't find what the lights on the Octopus mean and they all just stay on permanently anyway.
That's how you can tell, the filename change
Put the firmware.bin file on the SD card
Put SD card with 'firmware.bin' in octopus. Power on octopus. Wait a minute. Power down octopus. Take out SD card and put it back in PC. Verify the filename is now 'firmware.cur'.
Hi everyone, we feel we are drifting into the realms of insanity, as we are now simply repeating the same steps and expecting a different outcome. The attached file shows the steps and screen shots of the messages we are getting. We have even linked up a screen to the pi to monitor the activity as we try to load RatOS. We have repeated the steps with a new octopus board and a new pi and still we get the same results. Ratrig have had photographs of the wiring and cannot see a problem. Any help would be greatly appreciated.
I feel like there are steps missing in that document. I again recommend you disconnect everything except power to the octopus when flashing via SD card, or if using DFU - disconnect everything but power to octopus and pi and usb from pi to octopus
it looks like you are trying to do things through klipperscreen, which has its own set of problems. Disconnect it for now, and only use the web interface
When you tried to flash the octopus via sd card, did you verify that the fimware.bin file was renamed to firmware.cur?
We have not managed to get the firmware.bin to be renamed to firmware.cur in any of the attempts that we have made.
Hi, thanks for the reply, we have tried with the Octopus completely disconnected. The second Octopus we purchased we did this first. You mention that some steps seem to be missing, I think you maybe right but we cannot work it out form the documentation which we believe we are following.
It is usually little things that trip people up. Using too big of a SD card, not formatting it correctly, not having the correct file name (because windows is hiding the extension so it becomes firmware.bin.bin)
I would recommend, you start over and write down every single step you are doing with as much detail as possible
Thanks, we have some time tomorrow - we will work up the motivatuion to have another go.
If the filename isn't changing, then it didn't work. You say you have two octopuses, and the sd card loading didn't work on either? Interesting. In rare cases people have needed to do a more complicated procedure to load a new bootloader (the thing responsible for looking for a
firmware.bin
file and doing what needs done from that point) but I'd hold off on that until you check the things blacksmith said.Seems like we may need to try a new bootloader. We have reinstalled the existing bootloader, but this was the same bootloader - are you suggesting a 'new' bootloader as being something different? All help greatly appreciated as we have a very expensive, and impractical, paperweight sitting on the table.
Not different, just making sure it is in place; that the one currently on the board isn't corrupted. Please write all steps cause as blacksmith said it can be little things