povlhp / flyskyrxfirmware Goto Github PK
View Code? Open in Web Editor NEWInstructions how to update FlySky Receiver firmware
Instructions how to update FlySky Receiver firmware
How to update receiver FS-iA10B ?
Hello friends.
Somebody help me...
I went to do a donfirmware update of my flysky fsi10 radio, during the update an error occurred and the radio turned off.
Now it turns on, it has no sign of functioning.
what should I do??
Hi.
I got a brand new ia6b receiver from banggood.com and I'm trying to make a backup (dump) of its stock firmware. I would like to use it to try to upgrade an older ia6b receiver which is not functioning properly.
I did solder the wires to the pads on the PCB, but when I connect the ST-Link Utility I get this message:
Can not read memory!
Disable Read Out Protection and retry.
Will I be able to dump the firmware of this new unit somehow?
If not, where can I get the most up-to-date firmware for the ia6b?
Thanks.
I would like to be able to use the sensor bus for the X6B receiver.
Is there firmware available that makes it possible to use the sensor bus on the X6B receiver?
or
Is it possible to flash the IA6B firmware on a X6B receiver in order to use the sensor bus?
Hi povlhp, thank you for all your hard work. Please could you kindly provide a link to the ST-Link V2 debugging stick on Banggood? There are so many to choose from and I can't find one that looks exactly like yours in the picture.
I share my experience.
Flashing the receiver is like flashing typical stm32f* but I am faced with the fact that memory bank of the receiver is locked for write at factory.
Unlock sequence:
# openocd \
-f interface/stlink-v2.cfg \
-f target/stm32f0x.cfg \
-c "init" \
-c "reset halt" \
-c "stm32f0x unlock 0" \
-c "reset halt" \
-c "shutdown"
After that it is flashed with a typical sequence of openocd commands:
# image=X6B_rssi_ch14.bin
# openocd \
-f 'interface/stlink-v2.cfg' \
-f 'target/stm32f0x.cfg' \
-c "init" \
-c "reset halt" \
-c "flash write_image erase $image 0x08000000"\
-c "verify_image $image" \
-c "reset" \
-c "shutdown"
I use clone STLink V2 from Aliexpress.
Important! Also I soldered and connect to STLink "Reset" line on the receiver.
After that I got RSSI on channel 14 (Aux10)
For save original firmware:
# st-flash read ./firmware-orig.bin 0x08000000 0x8000
No guarantees, of course. =)
PS
I found that you can unlock flash memory immediately when recording. http://openocd.org/doc/html/Flash-Commands.html
Command: flash write_image [erase] [unlock] filename [offset] [type]
That should work.
I just programmed the x6b with the 14ch mod.
I can see now the rssi pretty high in the aux 10 (14ch) as expected.
2 behaviours i did not expect.
Hello,
I have a TGY-i6S TX and a TGY-iA6B RX, and I was searching a lot to find a solution to take RSSI signal from the RX in order to send it to a Micro MinimOSD.
Apparently there is no solution for that, untill I found this firmware update.
I'd like to know if after this firmware update I would see the same RSSI data on TGY-i6S TX?
If yes, this data could be sent to Pixhawk and then throught the telemetry output could be read on the Micro MinimOSD.
And if, after this firmware update I could RSSI signal from RX in order to directly send it to Micro MinimOSD (since it as a analog/digital PWM RSSI pad)?
Thanks
is it possible to update X6B with a FTDI RS232 OR arduino UNO adapter?
For me it was tricky to connect ST-Link to X6B, and finally it worked when I swapped SWDIO and SWCLK (compared to photo on githib) and also connected RST. I made a little diagram which I can't upload here, you can see it in rcgroups
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.