[Wiki] Firmware update, fixes
This commit is contained in:
parent
b624b2dc9d
commit
7205fa7ed7
12
README.md
12
README.md
@ -20,7 +20,17 @@ You can read project updates in our developer blog:
|
|||||||
|
|
||||||
**[Firmware page](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/Firmware)**
|
**[Firmware page](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/Firmware)**
|
||||||
|
|
||||||
## Build and run:
|
## Update firmware
|
||||||
|
|
||||||
|
Flipper Zero's firmware consists of two components: [Bootloader](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/Bootloader) and main firmware. Bootloader controls firmware update process over USB. You need working bootloader installed before update firmware over USB.
|
||||||
|
|
||||||
|
1. Download latest [Firmware](http://missed_link) ⚠️ **TODO** permanent link to latest firmware from master ⚠️
|
||||||
|
|
||||||
|
2. Reboot Flipper to [Firmware update mode](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/UI#reboot-to-bootloader-firmware-update-mode)
|
||||||
|
|
||||||
|
3. Run `dfu-util -D firmware.bin -a 0 -s 0x08008000`
|
||||||
|
|
||||||
|
## Build from source
|
||||||
|
|
||||||
You can run firmware locally (with HAL stub):
|
You can run firmware locally (with HAL stub):
|
||||||
|
|
||||||
|
@ -39,9 +39,10 @@ _Do not edit this Wiki in web-interface. Read [How to edit Wiki](Contributing#ho
|
|||||||
# Features
|
# Features
|
||||||
|
|
||||||
* [Sub-1 GHz radio](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/Sub-1-GHz-radio)
|
* [Sub-1 GHz radio](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/Sub-1-GHz-radio)
|
||||||
|
* [SD-Card](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/SD-Card)
|
||||||
* [125 kHz RFID](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/125-kHz-RFID)
|
* [125 kHz RFID](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/125-kHz-RFID)
|
||||||
* [Infrared](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/Infrared)
|
* [Infrared](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/Infrared)
|
||||||
* [iButton contact keys](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/iButton-contact-keys)
|
* [iButton](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/iButton)
|
||||||
* [USB](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/USB)
|
* [USB](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/USB)
|
||||||
* [Bluetooth](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/Bluetooth)
|
* [Bluetooth](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/Bluetooth)
|
||||||
* [GPIO/HW Modules](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/GPIO)
|
* [GPIO/HW Modules](https://github.com/Flipper-Zero/flipperzero-firmware-community/wiki/GPIO)
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
![](https://blog.flipperzero.one/content/images/size/w2400/2020/10/jgrON6e.png)
|
||||||
|
|
||||||
Flipper Zero can be used as a versatile tool for hardware hacking. Its 12 built-in GPIO pins are 5V tolerant and allow you to connect it to any piece of hardware while running your own code, controlling it with buttons and printing debug messages to the LCD display.
|
Flipper Zero can be used as a versatile tool for hardware hacking. Its 12 built-in GPIO pins are 5V tolerant and allow you to connect it to any piece of hardware while running your own code, controlling it with buttons and printing debug messages to the LCD display.
|
||||||
|
|
||||||
You can use it as a handy firmware flashing, debugging, and fuzzing device, as well as USB to UART/SPI/I2C/etc adapter connected to the PC.
|
You can use it as a handy firmware flashing, debugging, and fuzzing device, as well as USB to UART/SPI/I2C/etc adapter connected to the PC.
|
Loading…
Reference in New Issue
Block a user