LED Status light Proffieboard V3. 9

I recently purchased a Proffieboard V3.9 and I flashed the config to it and now that I have it can no longer be detected by my Windows PC and the led status is just a solid green no matter what I do. All windows tells me no matter the cable I use or the port that windows cannot recognize it and the device has malfunctioned. I’ve tried putting it into bootloader mode but even when I do windows still says it can’t detect it or it’s malfunctioned. What should I do?

Bootloader should be the right way to go.
When you enter bootloader mode, the light on the board should become very very dim (it looks like it’s gone out unless you’re in a dark room basically).
Once you’re in bootloader mode, you should be able to get windows to recognize the board as “STM32 BOOTLOADER”. Note that windows isn’t very helpful in telling you about this, but you should be able to see the board as “STM32 BOOTLOADER”. Windows device management is a mess, but nowadays it seems you go to Settings → Bluetooth & Devices, and then you should see if under “other devices”. If you need to check the driver and stuff you can then go to “More devices and printer settings” to get to the older, and IMHO more useful dialog.

If the LED thing seems to be working, but it still doesn’t show up in windows, I would recommend trying a different cable, as that is a very common reason for things not working properly.

Once you’ve confirmed that the board is in bootloader mode, and that windows can see the “STM32 BOOTLOADER” device, you should be able to just hit upload in Arduino to fix the problem with your board. (Assuming of course that you have things configured reasonably well in Arduino and ProffieOS so that it doesn’t just crash again after the upload.)

It shouldn’t be too wild I mean all I did was use the files that Ive used for my other v2 boards but with a V3 config using the configuration tool. Is there a different process with the V3 boards I’m not aware of? I mean I know to use the V3 config tool, and switch Arduino over to V3 under the “boards” drop down option. Am I missing something?

Oh and the light is solid green but it is definitely dimmer than it was when it was pulsing before I did the upload

Sounds like the board either locked up or there was an interrupted upload, maybe even a sticking power or aux button. With the data cable connected try putting the board into boot loader mode with power still to the board, be it via battery or cable and then push the Arduino upload arrow. (IIRC this is since in order to force the upload the board needs to have power available in bootloader mode.) If done properly it’ll force the upload and you won’t get the countdown to failure, it’ll just countdown and then force the upload. In an ideal situation this will reset everything and the board will function normally. It may take a few attempts to get the Boot+Reset combination right but it’s worth a shot.

Yeah I’ve been trying to get it into bootloader mode while on power for a little while. It does cut it off from detection for the time it’s being reset but then comes right back to windows saying it has malfunctioned and can’t be detected. Like it won’t even give me a port option in Arduino. It showed a successful or at least a completed upload but since then it’s been all wacky. But besides a bad upload I can’t imagine what went wrong?

Bootloader mode will not show a port in arduino.

Are you sure you’re entering bootloader mode and using it correctly?

profezzorn already provided more detailed instructions for finding the bootloader device in windows to make sure you’re actually hitting the buttons right and triggering it, so I defer to that.

Are you sure?

If you are able to upload successfully, then the USB cable should be fine, and the CPU on the board should be working, so perhaps the problem lies with what you are uploading…

What version of ProffieOS are you using?
Also, what version of the arduino-proffieboard plugin do you have?

I’ve seen this once the entire time and IIRC I ended up finding out the cable had a small internal short that wasn’t an easy thing to repeat until I loaded the board with the spare laptop with the new cable.

I ended up going with a completely different cable and laptop and it did in fact compile and upload successfully. It was like kicking water uphill there for a minute.