Ob der ST-Link selbst erkannt wird, kannst du unter Windows sehen (ohne Receiver), wenn du versuchst, ihn upzudaten. Inwieweit das unter Linux / Wine funktioniert, weiß ich nicht . Im Gerätemanager Windows muß er als USB-Device gelistet sein, sonst passen die Treiber nicht.
Wenn das läuft, funktioniert für das allererste flashen und der Software vom 17.03.2020 Ch8 zu GND-Brücke. Danach und generell ab diesem Softwarestand CH1 zu CH8 brücken.
Siehe auch hier: Bussards Frickelkiste
Wenn das läuft, funktioniert für das allererste flashen und der Software vom 17.03.2020 Ch8 zu GND-Brücke. Danach und generell ab diesem Softwarestand CH1 zu CH8 brücken.
Siehe auch hier: Bussards Frickelkiste
Code:
st-flash write ~/Downloads/FrskyX_2019_JUMPER_R8_170320.bin 0x8000000
st-flash 1.6.0-145-g38c8b8b
2020-04-09T20:03:24 INFO common.c: F1xx Medium-density: 20 KiB SRAM, 25616 KiB flash in 1 KiB pages.
2020-04-09T20:03:24 INFO common.c: Attempting to write 31100 (0x797c) bytes to stm32 address: 134217728 (0x8000000)
Flash page at addr: 0x08007800 erased
2020-04-09T20:03:24 INFO common.c: Finished erasing 31 pages of 1024 (0x400) bytes
2020-04-09T20:03:24 INFO common.c: Starting Flash write for VL/F0/F3/F1_XL core id
2020-04-09T20:03:24 INFO flash_loader.c: Successfully loaded flash loader in sram
2020-04-09T20:03:24 ERROR flash_loader.c: flash loader run error
2020-04-09T20:03:24 ERROR common.c: stlink_flash_loader_run(0x8000000) failed! == -1
stlink_fwrite_flash() == -1
Mit eingelegter Brücke oder ohne ist übrigens egal, das Ergebnis immer identisch. Ohne Empfänger am ST-Link gibt es nur Fehlermeldungen.