I tried alot of stuff, My stm is there and i did everything else. Anyone know why?
Can you copy-paste the output from arduino so we can see the error message you are getting?
Also, some troubleshooting help can be found here: ProffieOS Documentation: Is it uploading?
I dont have it in right now but it does the countdowns and doesnt upload
That may be as simple a not selecting the right port in Arduino → Tools → Port.
If “the right port” doesn’t show up in Arduino → Tools → Port, see this page:
Well the port is showing up and it is the correct one. I just don’t know why it does the countdown. Could it possibly be that it’s the wrong config file? What else could be the issue
Does it say anything else?
It could be that you need to install the DFU driver:
Which countdown do you see ? Check this page:
Do you see
- 1 to 10
or - 1 to 10 with “Cannot open DFU device 0483:df11”
In my case, when I see them, I use the buttons on the Proffieboard as explained here:
Here are my notes about that page (I am on Windows10):
- Do the sequence properly (with the USB port pointing “away from you” and the buttons on the Proffieboard “facing up”):
- Press and keep holding BOOT (the right button on the Proffieboard),
- Press and release RESET (the left button on the Proffieboard),
- Release BOOT (the right button on the Proffieboard).
- Check that the computer sees an STM32BOOTLOADER device in Devices and Printers control panel (this is on Windows, I don’t know about Mac).
- Just hit upload. (you wont see a Proffieboard connected to a com port in Arduino, but it will be there!)
As long as you can see STM32BOOTLOADER, everything is exactly as it should be.
STM32BOOTLOADER is the “hidden partition” of your Proffieboard that is responsible to upload a new config to the “main partition”.
I use two flat end wooden toothpicks/skewers to click the buttons on the board,
you can also use a 2x4, 2x6 or taller LEGO tile or plate. DO NOT EVER USE metal tools!
You need to be gentle and you should be able to feel the click and “un-click” of the buttons.
@profezzorn uses a lego tile 2x6 (I find it too slippery).
If you don’t see the Arduino message:
Download [=========================] 100% xxxxxx bytes
Download done.
File downloaded successfully
Transitioning to dfuMANIFEST state
- try upload a second time (without disconnecting your Proffieboard), or
- you did the sequence incorrectly, or
- your cable is “not data” or broken (happens more often than you think), or
- your board is broken (least likely, unless you had a short or a physical/mechanical damage on it)
I have installed that.