- Notifications
You must be signed in to change notification settings - Fork1k
New board definition - Adafruit Feather STM32F405#701
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
fpistm commentedOct 14, 2019
Hi@ladyada |
fpistm commentedOct 15, 2019
Hi@ladyada |
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Move SDA/SCL to D14/D15 to be more Arduino compliant as it is the default.Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
ladyada commentedOct 15, 2019
yes thats' right
The third item would be by far the most useful for workflow support because right now workflow is optimized for boards which have built in debugger (expensive) or STLink dongle (unecessary!) |
fpistm commentedOct 15, 2019
In fact choice has been made to name
As far as I know Arduino create only one instance per type (one
Right, I've plan to do it as the mechanism is already there (used for HID and Maple bootloader). This only require to write the jump code.
I don't well understand this point about workflow support? |
[PR 701 review] Adafruit Feather STM32F405
ladyada commentedOct 15, 2019 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Hiya here's an examples of how to create multiple I2C/SPI peripherals. https://github.com/adafruit/ArduinoCore-samd/blob/master/variants/grand_central_m4/variant.h#L177 they are auto-generated here: https://github.com/adafruit/ArduinoCore-samd/blob/master/libraries/SPI/SPI.cpp#L469 |
fpistm commentedOct 15, 2019 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Thanks, will check that. |
ladyada commentedOct 15, 2019
oh i see this is the same one. sorry about that! late nite hacking :D |
ladyada commentedOct 15, 2019
ok for workflow question - the great thing about the arduino is that before it, you had slow workflow - to program a new chip you had to manually launch the bootloader. that means pressing a button or something the dev board. with the stm32f405 feather now, because we don't have a built in stlink or openocd chip, you have to manually enter the bootloader my holding BOOT0 high and then pressing reset. If this was done automatically when you click UPLOAD it would allow for very fast iteration. that's the only thing missing :) |
fpistm commentedOct 15, 2019
Ok understood. |
ladyada commentedOct 15, 2019
ok thanx - how can i help get it implemented |
fpistm commentedOct 16, 2019 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Firstly, could you open an issue for:
This will allow to track them. |
ladyada commentedOct 16, 2019
ok done! |
Uh oh!
There was an error while loading.Please reload this page.
fpistm commentedOct 18, 2019
ladyada commentedOct 18, 2019
ok great, i use windows 10 :) |
ladyada commentedOct 18, 2019
could you merge this PR, and rebase the#710 branch - so i only have to follow one branch :) |
fpistm commentedOct 18, 2019
done |
ladyada commentedOct 18, 2019
💙 thank u 💙 |
fpistm commentedOct 18, 2019
Welcome and welcome as contributor 😉 |
ladyada commentedOct 29, 2019
hiya i'm about to release the hardware for this, do you know if there's an eta for when the BSP is going to get the next minor update? i will have folks |
fpistm commentedOct 29, 2019
Well I don't think before december. I try to make a release every 3 months. |
ladyada commentedOct 29, 2019
oki |
hiya this definition adds support for a new board
https://www.adafruit.com/product/4382
pins are tested as GPIO - having some issue with USB Serial port but will open a separate issue about it