Stuck at control board flashing

I was not able to flash my Octopus Pro 446 automatically, so I used an external SD card to flash the firmware. After a power cycle, the firmware.bin turned into firmware.cur, indicating that the Octopus Pro 446 was flashed successfully. However, RatOS still says Octopus Pro 446 was not detected. Clicking on "check board status" does nothing, and I cannot click next.
No description
53 Replies
NecroDavid
NecroDavidOP12mo ago
Here is my wiring, except I am using Raspberry Pi 3 A+
No description
NecroDavid
NecroDavidOP12mo ago
I have a feeling that this USB hub might be the culprit, but I don't get why it wouldn't work
No description
Helge Keck
Helge Keck12mo ago
did you already tried to find it in linux with lsusb for example also, dmesg will help to check if the hub is the issue or not
NecroDavid
NecroDavidOP12mo ago
Oh man, I don't know how that works, do I just type that into the pi?
Helge Keck
Helge Keck12mo ago
ssh into the pi then jsut execute lsusb this will list all recognized USB devices
NecroDavid
NecroDavidOP12mo ago
No description
Helge Keck
Helge Keck12mo ago
yep, its not recognized
NecroDavid
NecroDavidOP12mo ago
I'll try a different USB cable first, it looks like it is detecting the hub but not the board
Helge Keck
Helge Keck12mo ago
try this, disconnect the hub from the PI, then execute dmesg -w then reconnect the pi, the consoloe output should change, it tells you the USB connections status and any potential errors sorry, not the hub, i mean disconnect the board from the hub then run dmesg -w and reconnect the board to the hub
blacksmithforlife
Have you removed everything from the board except the USB cable and power in?
NecroDavid
NecroDavidOP12mo ago
It detects as soon as I connect the MCU without the hub The hub is indeed the problem
Helge Keck
Helge Keck12mo ago
dmesg will tell you the exact issue then we can probably fix it
Helge Keck
Helge Keck12mo ago
it did found the board strange that lsusb doesnt list it @blacksmithforlife has maybe an idea, i believe he is more into linux than i am
NecroDavid
NecroDavidOP12mo ago
I think it is probably more helpful to recommend some USB hubs that are proven to work without any problems and replace the hub
Helge Keck
Helge Keck12mo ago
yeah but it surprises me that this doesnt work it does found the board and this without any errors
NecroDavid
NecroDavidOP12mo ago
Strangely enough it was able to detect my toolboard on the side USB ports through the hub It flashed my EBB42 but then saying it is unresponsive
Helge Keck
Helge Keck12mo ago
when it says its unresposnive than you neeed to connect the printer to the internet
NecroDavid
NecroDavidOP12mo ago
It is connected to the internet the whole time, bypassing the hub makes it responsive again
Helge Keck
Helge Keck12mo ago
@miklschmidt thisthisthisthisthisthisthisthisthis need the mastermind for this issue
NecroDavid
NecroDavidOP12mo ago
I do need to hit the bed now, but feel free to leave anything here, I will check tomorrow morning. I appreciate your help
blacksmithforlife
When did you buy this PI? I know there are issues with ones made at certain times with the USB ports that make them act funky
miklschmidt
miklschmidt12mo ago
It's only during boot (problem is it won't boot, works fine if you disconnect -> boot -> then plugin the devices). However, @necrodavid please check your boards for USB_5V jumpers, those need to be off. Furthermore, if that's still not enough, it may also help with a powered hub. I think it's a usb port power limit issue, IIRC the pi3a is limited to 600ma, adding a non powered hub + three devices might very well be enough to exceed that, especially if you forgot to remove the USB power jumper on one or both of the boards. Depending on the hub, it's possible for the OS to disable individual ports which explains why one may work and the other doesn't. I'm 99% sure it's fixed with a powered hub
NecroDavid
NecroDavidOP12mo ago
I don't think it is a USB power limit issue. I ran some continuity test with my multimeter and it is showing a direct short from the + of the microUSB port where I power the Pi and the + of the USB-A port where it connects to the board. The GND is also bridged across
miklschmidt
miklschmidt12mo ago
That’s not what i’m talking about. It’s a hard limit on the USB-A port. Your supply is irellevant. Continuity doesn’t mean there’s no logic in between. And this 600mA limit is a datasheet thing, it’s not something i made up 😅 USB can also be current limited with software. That’s a controller feature.
NecroDavid
NecroDavidOP12mo ago
Gotcha. I'm going to try soldering a wire across the + terminals of the microUSB and the USB-A and see if things change
Helge Keck
Helge Keck12mo ago
but why could dmesg see and initlize the board correctly but LSUSB doesnt list it? this confused me a bit i assumed that the serial port name changed the tty0 thingy
NecroDavid
NecroDavidOP12mo ago
Let's see if this made a difference
No description
Helge Keck
Helge Keck12mo ago
kekw
NecroDavid
NecroDavidOP12mo ago
No it did not make a difference. Board connected without hub - Detected Board connected with hub, and the board is the only thing connected to the hub - Not detected It's hard to believe this is a power issue I'm testing a different USB hub, if this hub works then it shouldn't be a power issue I will just set things up with just the main MCU board for now, and I will worry about the toolboards later
miklschmidt
miklschmidt12mo ago
This is a pretty extraordinarily bad idea 😂
NecroDavid
NecroDavidOP12mo ago
It still did not change anything anyway. Does not look like a power issue since with same load from the board, it just won't work with the hub. I am waiting for a new hub to arrive now, and I went on with the config without the toolboards at the moment
miklschmidt
miklschmidt12mo ago
I'm 99% sure it's a power issue. What you did with that wire doesn't change anything. The controller still shuts off when it exceeds 600mA
NecroDavid
NecroDavidOP12mo ago
But why would it work without the hub then, it is the same current
miklschmidt
miklschmidt12mo ago
as in, it won't initialize the device at all Why would what work without the hub? You have 1 device versus 3 devices.
NecroDavid
NecroDavidOP12mo ago
No, with the hub I still did not plug the toolboards in, just the main MCU and the hub, so it is still only 1 device on the hub
miklschmidt
miklschmidt12mo ago
Ah that way around. What if you just plug a toolboard in?
NecroDavid
NecroDavidOP12mo ago
That way the DFU on the toolboard gets recognized and can be flashed, but that's it, after flashing it loses connection
miklschmidt
miklschmidt12mo ago
When only the toolboard is connected on the hub? And it works without the hub?
NecroDavid
NecroDavidOP12mo ago
Yes
miklschmidt
miklschmidt12mo ago
So yeah, if it was power related, that would mean the hub itself is enough to exceed the 600mA limit, and that sounds dubious. Then all i've got left is 🤷‍♂️ hub is borked. regardless, if you get a new one, get a powered one.
NecroDavid
NecroDavidOP12mo ago
I will also try measuring the current to just the hub with nothing else and see if it exceeds 600mA, before the new hub arrives The powered ones are all gigantic, it would be hard to find one that fits in the box
miklschmidt
miklschmidt12mo ago
oof Is it some kind of mutant minion? Hope the new one works for you. I'm worried about that power limit though. Should be fine if you make sure there's no 5V connection to any of the connected devices though.
NecroDavid
NecroDavidOP12mo ago
Thank you. This is a V-Cast 1.5 IDEX 6WD, converted from a Creality CR-10 V3. It is redesigned at many places, like using V-Minion type of X motor cages instead of custom machined plates, and using oldham couplers and lead screw restraints on Z. Not to mention that the quad Y motors will make it fly
miklschmidt
miklschmidt12mo ago
That sounds awesome! Never seen anyone build the 1.5 yet, make sure to post pics! 🙂
NecroDavid
NecroDavidOP12mo ago
I have been posting pics about my progress in the v-cast channel New USB hub works without any problems. Issue solved.
Helge Keck
Helge Keck12mo ago
interesting which one do you use now?
NecroDavid
NecroDavidOP12mo ago
USB 3.0 Hub, VIENON Aluminium 3-Port USB Hub USB Splitter USB Expan...
3 Port USB 3.0 Hub, VIENON Aluminum Wireless USB Data Hub for Car, Laptop,MacBook, Mac Pro, Mac Mini, iMac, Surface Pro and More
NecroDavid
NecroDavidOP12mo ago
USB 3.0 Hub, Aluminum 4-Port USB Hub, Ultra-Slim USB Splitter with ...
USB 3.0 Hub, Aluminum 4-Port USB Hub, Ultra-Slim USB Splitter with 2ft Cable, 5 Gbps Data Transfer, USB Extender for Laptop, HDD, Pc, Mac, Printer, Flash Drive, Keyborad
NecroDavid
NecroDavidOP12mo ago
Both non powered. So power wasn't a problem
Helge Keck
Helge Keck12mo ago
thank you
NecroDavid
NecroDavidOP12mo ago
I should thank you instead for helping me
Want results from more Discord servers?
Add your server