platformio / platform-ststm32

ST STM32: development platform for PlatformIO
https://registry.platformio.org/platforms/platformio/ststm32
Apache License 2.0
385 stars 305 forks source link

Board Support: BigTree SKR Pro V1.1 #275

Open skypuppy opened 4 years ago

skypuppy commented 4 years ago

What kind of issue is this?

You can erase any parts of this template not applicable to your Issue.


Configuration

Operating system:

PlatformIO Version (platformio --version):

Description of problem

Steps to Reproduce

1. 2. 3.

Actual Results

Expected Results

If problems with PlatformIO Build System:

The content of platformio.ini:

Insert here...

Source file to reproduce issue:

Insert here...

Additional info

skypuppy commented 4 years ago

Please add support for this board.

pfeerick commented 4 years ago

You can create a folder in your $HOMEDIR/.platformio directory called boards and put the custom BigTree_SKR_Pro.json in it. You'll also need to copy the contents of variants into the $HOMEDIR/.platformio/framework-arduinoststm32/variants/ directory. Quickest to just download the bigtree repo as a zip, and copy the relevant folder...

jaygrovr commented 4 years ago

pfeerick, that is not working for me either.. can bigtree just update their firmware and make it work..i dont want to be spending time trying to get something to compile.

pfeerick commented 4 years ago

When you say

that is not working for me either

What isn't working? What is the error message? How is it going to be fixed without even knowing what errors are coming up?

Following the instructions I have above - which requires you to do TWO things - copy the board and ensure the contents of variaents has the two BigTree variants folders, just compiled fine. If it actually works on their device is another things, as I don't have one.

image

1) The board configuration file: image

2) The variants folders from firmware/Marlin-2.0.x-SKR-Pro/buildroot/share/PlatformIO/variants/ (I copied them into framework-arduinoststm32, and then was created when I did the first build as it seems a specific version of the framework was needed, but maybe platformio copied the variants folders as well? - I didn't need to copy them manually is all I can say. Try copying them into the framework-arduinoststm32@3.10500.190327/variants folder as well if not already present and it's still not working`.

image

image

LinoBarreca commented 4 years ago

what doesn't work exactly? I can build without problems for that board.