BossHobby / QUICKSILVER

Flight Controller Firmware
MIT License
170 stars 39 forks source link

Corrupted target config for Speedybee F405 V4 #117

Closed matiss closed 3 months ago

matiss commented 3 months ago

Flashed fresh Speedybee F405 V4 FC with Quicksilver firmware version v0.10.5 and v0.11.0-RC and target config file was corrupted. It was missing config for motor pins and motors weren't working at all.

I tried to re-apply target file spbe-speedybeef405v4.yaml from the repo to no avail. But other target config files worked, although they were for different boards.

I managed to make it work by removing these following lines:

sdcard_detect:
  invert: true
  pin: None
chaotixtech commented 3 months ago

Does that fc actually have an sdcard? I don't have samples of most fc and generally add as requested asking the user to test.

matiss commented 3 months ago

Yes, it does, but there was no actual SD card in it.

chaotixtech commented 3 months ago

Removed that section from the target as it's not needed. Should be issue closed, thanks.

bkleiner commented 3 months ago

thanks, this revealed a bug in the target parser. it used to be case sensitive, now rectified. https://github.com/BossHobby/QUICKSILVER/commit/7bf0805da8b98cd80e9d952a768cf70ef1e66e9f