Closed sixtyfive closed 1 month ago
USE_LED_STRIP
in the cloud build option?core-only
build? i.e. troubleshooting if this is a build issue, or hardware defines issue. (i'm not personally knowledgeable on many of the define addressing/pins)
Yes, USE_LED_STRIP
, was included. I'm happy to test a core-only
build, but was under the impression that that wouldn't have LED strip support.
Will post build logs once I'm back home.
[...] was under the impression that that wouldn't have LED strip support.
i had to test myself, seems it is included.
Okay, so this is a little weird. On the core-only
build, A08
is already taken by LED 1
. So after I do resource LED 1 none; save
, then resource LED_STRIP 1 A08; save
, it's back to LED 1 A08
.
Back to fresh cloud build, where it already has resource LED_STRIP 1 A08
out of the box. Didn't change anything else for now, only set up 1 single LED. This is what that should look like, right?
Cloud build log: https://gist.github.com/sixtyfive/2f7b5cc1441312bc755d55277aeaafa2
Today, tried soldering a NeoPixel to the LED pin thinking perhaps the builtin RGB LED is bust. But still no light. Tried soldering the NeoPixel to the SmartAudio pin instead and reconfiguring resources to use A00
for LED_STRIP
. Still nothing. I'm mildly convinced now that it is not a hardware thing but something with the build.
I also tried with the MATEKF411 build from which the FREEAXISF4 build was derived. It, too, has the built-in RGB LED on A08. The result is the same, though.
i don't know enough about LED_STRIP versus/and onboard LEDs. someone else will have to review.
@nerdCopter the riddle is solved: it turns out, once you actually power the LED, lo and behold, the LED will light up... 🤦♂️
Anyhow, that only leaves for all the #define
s to be correct. I think I might be able to figure that out and then PR it. Closing this, and thank you for your patience and help!
Recently I stubbornly bought another one of these FreeAxis F4 25A AIOs since I liked the old one that ended up in the ocean. I still remember it was a little difficult to figure out, and to make things worse, this one came unflashed.
Currently I'm tinkering with the new one to get all peripherals back to work. So far I have
confirmed working.
Unfortunately the RGB LED is proving a little more difficult.
According to the BF target created last year, it should be on
A08
. This also coincides with the below pinout someone made for another F411 FC. Using the continuity tester verifies all the red markings (except Sx, I didn't test those) to be true for the FreeAxis board, as well. But so far, the LED is not responding.Is it possible I'm missing something very basic?
My resources:
Timers:
And DMA pins: