simplify lightbox tags

Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
This commit is contained in:
Michel-FK 2021-01-31 09:34:34 +01:00
parent 961bb04604
commit 9586c14721
20 changed files with 133 additions and 133 deletions

View File

@ -14,15 +14,15 @@ to the following electronic diagram, featuring 3 main blocks:
- 1x 420 mAh 402540 LiPo battery, containing an active protection - 1x 420 mAh 402540 LiPo battery, containing an active protection
circuitry circuitry
![FunKey S Block Diagram](/assets/images/FunKey_S_Block_Diagram.png){: .lightbox} ![FunKey S Block Diagram](/assets/images/FunKey_S_Block_Diagram.png){.lightbox}
## 3D View ## 3D View
A 3D rendering of the PCBA done in KiCAD produces the images below: A 3D rendering of the PCBA done in KiCAD produces the images below:
![FunKey Top](/assets/images/FunKey_S_Top.png){: .lightbox} ![FunKey Top](/assets/images/FunKey_S_Top.png){.lightbox}
![FunKey Bottom](/assets/images/FunKey_S_Bottom.png){: .lightbox} ![FunKey Bottom](/assets/images/FunKey_S_Bottom.png){.lightbox}
## BOM ## BOM

View File

@ -53,7 +53,7 @@ required to drive the speaker.
Here is the corresponding schematic: Here is the corresponding schematic:
![Audio Schematics](/assets/images/Audio_Schematics.png){: .lightbox} ![Audio Schematics](/assets/images/Audio_Schematics.png){.lightbox}
We chose the right headphone channel HPOUTR that is fed to the audio We chose the right headphone channel HPOUTR that is fed to the audio
amplifier **U2** through a coupling capacitor **C3**. amplifier **U2** through a coupling capacitor **C3**.

View File

@ -76,7 +76,7 @@ when required.
Here is the corresponding main schematic for the buttons: Here is the corresponding main schematic for the buttons:
![Main Button Schematics](/assets/images/Main_Button_Schematics.png){: .lightbox} ![Main Button Schematics](/assets/images/Main_Button_Schematics.png){.lightbox}
The main component is of course the I/O expander **U1**, with the The main component is of course the I/O expander **U1**, with the
control signals to the CPU/PMIC on the north side. control signals to the CPU/PMIC on the north side.
@ -107,7 +107,7 @@ user!
The other buttons are wired in the same fashion: The other buttons are wired in the same fashion:
![Secondary Button Schematics](/assets/images/Secondary_Button_Schematics.png){: .lightbox} ![Secondary Button Schematics](/assets/images/Secondary_Button_Schematics.png){.lightbox}
The "U", "L", "D", "R", "A", "B", "X" and "Y" buttons **S3**, **S4**, The "U", "L", "D", "R", "A", "B", "X" and "Y" buttons **S3**, **S4**,
**S5**, **S6**, **S8**, **S9**, **S10** and **S11** are of the same **S5**, **S6**, **S8**, **S9**, **S10** and **S11** are of the same

View File

@ -57,7 +57,7 @@ purpose.
Here is the part of the schematics corresponding to the CPU core: Here is the part of the schematics corresponding to the CPU core:
![CPU Schematics](/assets/images/CPU_Schematics.png){: .lightbox} ![CPU Schematics](/assets/images/CPU_Schematics.png){.lightbox}
## SoC Blocks ## SoC Blocks
@ -192,13 +192,13 @@ termination resistors on the data lines DQx.
DDR2 or DDR3 DRAMs feature merged drivers and dynamic on-chip DDR2 or DDR3 DRAMs feature merged drivers and dynamic on-chip
termination like this ("VDDQ/2" is labeled "SVREF" in our schematic): termination like this ("VDDQ/2" is labeled "SVREF" in our schematic):
![DRAM Merged Drivers](/assets/images/DRAM_Merged_Drivers.png){: .lightbox} ![DRAM Merged Drivers](/assets/images/DRAM_Merged_Drivers.png){.lightbox}
The V3s DDR2 DRAM has an active termination calibration circuitry and The V3s DDR2 DRAM has an active termination calibration circuitry and
procedure called "_ZQ Calibration_" requiring an accurate 1% 240 Ω procedure called "_ZQ Calibration_" requiring an accurate 1% 240 Ω
resistor **R11** connected internally like this: resistor **R11** connected internally like this:
![Pull-Up Calibration](/assets/images/Pull-Up_Calibration.png){: .lightbox} ![Pull-Up Calibration](/assets/images/Pull-Up_Calibration.png){.lightbox}
More information on the DDR2 DRAM ZQ Calibration subject can be found More information on the DDR2 DRAM ZQ Calibration subject can be found
in this [Micron Application Note][14]. in this [Micron Application Note][14].

View File

@ -28,7 +28,7 @@ Meder MK24][1].
Here is the corresponding schematics, already covered in the PMIC Here is the corresponding schematics, already covered in the PMIC
discussion: discussion:
![Magnetic Sensor Schematics](/assets/images/Magnetic_Sensor_Schematics.png){: .lightbox} ![Magnetic Sensor Schematics](/assets/images/Magnetic_Sensor_Schematics.png){.lightbox}
The global PMIC chip enable signal N_OE is activated by default The global PMIC chip enable signal N_OE is activated by default
through a 47kΩ resistor **R17** to GND, but the magnetic Reed switch through a 47kΩ resistor **R17** to GND, but the magnetic Reed switch

View File

@ -97,7 +97,7 @@ are used for much lower currents and much briefer periods (typically
The last part of the FunKey schematics merely contains only decoupling The last part of the FunKey schematics merely contains only decoupling
capacitors: capacitors:
![Decoupling Schematics](/assets/images/Decoupling_Schematics.png){: .lightbox} ![Decoupling Schematics](/assets/images/Decoupling_Schematics.png){.lightbox}
One exception is the Allwinner V3s CPU HPR/HPL circuit which features One exception is the Allwinner V3s CPU HPR/HPL circuit which features
an RC-to-ground circuit between the amplifier and the preamplifier an RC-to-ground circuit between the amplifier and the preamplifier

View File

@ -19,7 +19,7 @@ Design][2].
Here is the corresponding DRAM Power schematics: Here is the corresponding DRAM Power schematics:
![DRAM Power Schematics](/assets/images/DRAM_Power_Schematics.png){: .lightbox} ![DRAM Power Schematics](/assets/images/DRAM_Power_Schematics.png){.lightbox}
Nothing very fancy here: the SMPS chip **U4** has its required input Nothing very fancy here: the SMPS chip **U4** has its required input
filter capacitor **C37** and output capacitors **C65** and **C73**. filter capacitor **C37** and output capacitors **C65** and **C73**.

View File

@ -28,7 +28,7 @@ Their AXP20x products are highly-integrated PMICs that are optimized
for applications requiring single-cell Li-battery (Li-Ion/Polymer), for applications requiring single-cell Li-battery (Li-Ion/Polymer),
multiple output DC-DC converters and LDOs. Here is a block diagram: multiple output DC-DC converters and LDOs. Here is a block diagram:
![PMIC Block Diagram](/assets/images/AXP20x_Block_Diagram.png){: .lightbox} ![PMIC Block Diagram](/assets/images/AXP20x_Block_Diagram.png){.lightbox}
The AXP20x features: The AXP20x features:
@ -88,7 +88,7 @@ schematics for using an AXP203 to supply the power to a V3s-based
dashboard camera design. It follows closely the application diagram dashboard camera design. It follows closely the application diagram
provided in the AXP20x datasheets: provided in the AXP20x datasheets:
![AXP20x Application Diagram](/assets/images/AXP20x_Application_Diagram.png){: .lightbox} ![AXP20x Application Diagram](/assets/images/AXP20x_Application_Diagram.png){.lightbox}
More hints are provided in our self-translated [V3s Hardware Design More hints are provided in our self-translated [V3s Hardware Design
Guide][10] (page 7) too. Guide][10] (page 7) too.
@ -110,7 +110,7 @@ S** device only uses 2 out of the 5 integrated LDOs:
Here are the PMIC schematics: Here are the PMIC schematics:
![PMIC Schematics](/assets/images/PMIC_Schematics.png){: .lightbox} ![PMIC Schematics](/assets/images/PMIC_Schematics.png){.lightbox}
These schematics may look intimidating and complex, but they are in These schematics may look intimidating and complex, but they are in
fact just a collection of simple basic elements, and it is actually fact just a collection of simple basic elements, and it is actually

View File

@ -82,7 +82,7 @@ a one-time tooling fee of ~ $800.
The schematic is quite simple: The schematic is quite simple:
![SPI LCD Schematics](/assets/images/SPI_LCD_Schematics.png){: .lightbox} ![SPI LCD Schematics](/assets/images/SPI_LCD_Schematics.png){.lightbox}
The main component is of course the Hirose screen connector **J3**, The main component is of course the Hirose screen connector **J3**,
with the following signals: with the following signals:
@ -120,7 +120,7 @@ the screen, we need to drive these LEDs "from the high-side",
i.e. between the +3V3 power supply and the LEDA pin, so a MOSFET-P i.e. between the +3V3 power supply and the LEDA pin, so a MOSFET-P
transistor is necessary: transistor is necessary:
![Backlight Schematics](/assets/images/Backlight_Schematics.png){: .lightbox} ![Backlight Schematics](/assets/images/Backlight_Schematics.png){.lightbox}
As we want the backlight to be on by default, we need to drive it to As we want the backlight to be on by default, we need to drive it to
GND by default: this is the role of **R7**. The role of **R5** is then GND by default: this is the role of **R7**. The role of **R5** is then

View File

@ -26,7 +26,7 @@ But a good summary of the requirements is given in the "[<i>AN10911
SD(HC)-memory card and MMC Interface conditioning</i>][3]" application SD(HC)-memory card and MMC Interface conditioning</i>][3]" application
note from NXP, from which this schematic is taken: note from NXP, from which this schematic is taken:
![SD MMC Interface](/assets/images/SD_MMC_Interface.png){: .lightbox} ![SD MMC Interface](/assets/images/SD_MMC_Interface.png){.lightbox}
!!! Warning !!! Warning
This schematic does not include details concerning card-supply and This schematic does not include details concerning card-supply and
@ -80,7 +80,7 @@ an open-drain output mode, and its value should be undercut (down to
The FunKey SD Card interface schematic is the following: The FunKey SD Card interface schematic is the following:
![SD Card Schematics](/assets/images/SD_Card_Schematics.png){: .lightbox} ![SD Card Schematics](/assets/images/SD_Card_Schematics.png){.lightbox}
![TF-110](/assets/images/TF-110.png){: align=left } ![TF-110](/assets/images/TF-110.png){: align=left }

View File

@ -12,7 +12,7 @@ loging into the system over an UART.
The Console schematic only requires a minimum of external components: The Console schematic only requires a minimum of external components:
![Console Schematics](/assets/images/UART_Schematics.png){: .lightbox} ![Console Schematics](/assets/images/UART_Schematics.png){.lightbox}
Besides the 3-pin 1.27 mm (0.05") pitch header J1 that will not be Besides the 3-pin 1.27 mm (0.05") pitch header J1 that will not be
mounted on standard products, there is only a single series resistor mounted on standard products, there is only a single series resistor

View File

@ -22,7 +22,7 @@ user don't pull the chord straight.
The USB schematic is the following: The USB schematic is the following:
![USB Schematics](/assets/images/USB_Schematics.png){: .lightbox} ![USB Schematics](/assets/images/USB_Schematics.png){.lightbox}
Before connecting 2 devices using an USB cable, they may be at Before connecting 2 devices using an USB cable, they may be at
completely different absolute voltages, and during cable insertion, completely different absolute voltages, and during cable insertion,

View File

@ -15,7 +15,7 @@ in the "assets" section:
https://github.com/FunKey-Project/FunKey-OS/releases/latest{target=_blank} https://github.com/FunKey-Project/FunKey-OS/releases/latest{target=_blank}
![Github Release](/assets/images/github_sd_card_image.png){: .lightbox} ![Github Release](/assets/images/github_sd_card_image.png){.lightbox}
## Flash the micro-SD card with balenaEtcher ## Flash the micro-SD card with balenaEtcher
@ -35,7 +35,7 @@ https://github.com/FunKey-Project/FunKey-OS/releases/latest{target=_blank}
will automatically unmount the SD card so it's safe to remove it will automatically unmount the SD card so it's safe to remove it
from your computer. from your computer.
![balenaEtcher](/assets/images/Flashing_successful.png){: .lightbox} ![balenaEtcher](/assets/images/Flashing_successful.png){.lightbox}
<br /> <br />

View File

@ -33,18 +33,18 @@ sources for ROMs, including [freeware ROMs][2]{target=_blank},
Connect your **FunKey S** console to your computer and add new games Connect your **FunKey S** console to your computer and add new games
as simply as you would do it with a simple USB memory stick: as simply as you would do it with a simple USB memory stick:
| **Display** | **Action** | | **Display** | **Action** |
| :-------------------------------------------------------------------------------: | :----------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | :-----------------------------------------------------------------------------: | :----------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ![PC Connection](/assets/images/Connection_PC.png){: .lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on | | ![PC Connection](/assets/images/Connection_PC.png){.lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on |
| ![RetroFE](/assets/images/RetroFE.png){: .lightbox} | At the launcher's main screen (example here with RetroFE), press the <i class="funkey-menu"></i> key | | ![RetroFE](/assets/images/RetroFE.png){.lightbox} | At the launcher's main screen (example here with RetroFE), press the <i class="funkey-menu"></i> key |
| ![Mount USB](/assets/images/Mount_USB.png){: .lightbox} | Press the <i class="funkey-up"></i> or <i class="funkey-down"></i> keys until you see "**MOUNT USB**" | | ![Mount USB](/assets/images/Mount_USB.png){.lightbox} | Press the <i class="funkey-up"></i> or <i class="funkey-down"></i> keys until you see "**MOUNT USB**" |
| ![Mount USB Are you sure](/assets/images/Mount_USB_are_you_sure.png){: .lightbox} | Press the <i class="funkey-A"></i> key twice to confirm | | ![Mount USB Are you sure](/assets/images/Mount_USB_are_you_sure.png){.lightbox} | Press the <i class="funkey-A"></i> key twice to confirm |
| ![Eject USB](/assets/images/Eject_USB.png){: .lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window | | ![Eject USB](/assets/images/Eject_USB.png){.lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window |
| ![USB Drive](/assets/images/USB_Drive.png){: .lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) | | ![USB Drive](/assets/images/USB_Drive.png){.lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) |
| ![Copy ROM](/assets/images/Copy_ROM.png){: .lightbox} | Drag & drop the ROM file and optional artwork file into the folder corresponding to the emulated console in this USB drive on your computer<br /><br />The artwork file must have the **same base name** as the ROM file with a _.png_ or _.jpg_ extension. It is recommended to resize the artwork to a maximum dimension of 240px (big files will make scrolling less fluid on the launcher)<br />An extensive **list of artwork files** (already resized to 240x240) has been made by Coolie Coolster <a href="https://drive.google.com/drive/folders/1UY4J8b6eMtG_IEtvHLOqGLm-DSgMkokA" target="_blank">here</a>. <br />An otherwise complete list of artwork can be found <a href="https://github.com/libretro-thumbnails/libretro-thumbnails" target="_blank">here</a>. | | ![Copy ROM](/assets/images/Copy_ROM.png){.lightbox} | Drag & drop the ROM file and optional artwork file into the folder corresponding to the emulated console in this USB drive on your computer<br /><br />The artwork file must have the **same base name** as the ROM file with a _.png_ or _.jpg_ extension. It is recommended to resize the artwork to a maximum dimension of 240px (big files will make scrolling less fluid on the launcher)<br />An extensive **list of artwork files** (already resized to 240x240) has been made by Coolie Coolster <a href="https://drive.google.com/drive/folders/1UY4J8b6eMtG_IEtvHLOqGLm-DSgMkokA" target="_blank">here</a>. <br />An otherwise complete list of artwork can be found <a href="https://github.com/libretro-thumbnails/libretro-thumbnails" target="_blank">here</a>. |
| ![Eject Drive](/assets/images/Eject_Drive.png){: .lightbox} | Eject cleanly the USB drive from your computer | | ![Eject Drive](/assets/images/Eject_Drive.png){.lightbox} | Eject cleanly the USB drive from your computer |
| ![Eject USB Are you sure](/assets/images/Eject_USB_are_you_sure.png){: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the <i class="funkey-A"></i> key twice to confirm | | ![Eject USB Are you sure](/assets/images/Eject_USB_are_you_sure.png){.lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the <i class="funkey-A"></i> key twice to confirm |
| ![Unmount USB](/assets/images/Mount_USB.png){: .lightbox} | Press the <i class="funkey-menu"></i> key to return to the launcher screen | | ![Unmount USB](/assets/images/Mount_USB.png){.lightbox} | Press the <i class="funkey-menu"></i> key to return to the launcher screen |
Of course, you can remove games from the **FunKey S** console as you Of course, you can remove games from the **FunKey S** console as you
would do with a USB memory stick, too! would do with a USB memory stick, too!

View File

@ -34,12 +34,12 @@ display aspect ratio:
- Use the <i class="funkey-left"></i> and <i - Use the <i class="funkey-left"></i> and <i
class="funkey-right"></i> keys to change the aspect ratio class="funkey-right"></i> keys to change the aspect ratio
| **Display** | **Aspect Ratio** | | **Display** | **Aspect Ratio** |
|:---------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------| |:-------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------|
| ![Menu Stretched](/assets/images/Menu_Stretched.png){: .lightbox} | Stretched (default): The display is stretched horizontally and vertically to fill the screen in both directions | | ![Menu Stretched](/assets/images/Menu_Stretched.png){.lightbox} | Stretched (default): The display is stretched horizontally and vertically to fill the screen in both directions |
| ![Menu Cropped](/assets/images/Menu_Cropped.png){: .lightbox} | Cropped (Zoom 100%), The display fills the screen vertically, and is clipped vertically to the left and right of the screen | | ![Menu Cropped](/assets/images/Menu_Cropped.png){.lightbox} | Cropped (Zoom 100%), The display fills the screen vertically, and is clipped vertically to the left and right of the screen |
| ![Menu Scaled](/assets/images/Menu_Scaled.png){: .lightbox} | Scaled (Zoom 0%): The display is scaled down in both directions to be fully visible, both horizontally and vertically | | ![Menu Scaled](/assets/images/Menu_Scaled.png){.lightbox} | Scaled (Zoom 0%): The display is scaled down in both directions to be fully visible, both horizontally and vertically |
| ![Menu Manual Zoom](/assets/images/Menu_Manual_Zoom.png){: .lightbox} | Manual zoom: The display is zoomed in/out manually | | ![Menu Manual Zoom](/assets/images/Menu_Manual_Zoom.png){.lightbox} | Manual zoom: The display is zoomed in/out manually |
- Press the <i class="funkey-menu"></i> key again to exit from the - Press the <i class="funkey-menu"></i> key again to exit from the
FunKey menu FunKey menu
@ -48,22 +48,22 @@ display aspect ratio:
Here is a short preview of what the different aspect ratios look like: Here is a short preview of what the different aspect ratios look like:
| **Display** | **Aspect Ratio** | | **Display** | **Aspect Ratio** |
|:-------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------------------------| |:-----------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------------------------|
| ![Stretched](/assets/images/Stretched.png){: .lightbox} | Stretched (default): The display is stretched horizontally and vertically to fill the screen in both directions | | ![Stretched](/assets/images/Stretched.png){.lightbox} | Stretched (default): The display is stretched horizontally and vertically to fill the screen in both directions |
| ![Cropped](/assets/images/Cropped.png){: .lightbox} | Cropped (Zoom 100%): The display fills the screen vertically, and is clipped vertically to the left and right of the screen | | ![Cropped](/assets/images/Cropped.png){.lightbox} | Cropped (Zoom 100%): The display fills the screen vertically, and is clipped vertically to the left and right of the screen |
| ![Scaled](/assets/images/Scaled.png){: .lightbox} | Scaled (Zoom 0%): The display is scaled down in both directions to be fully visible, both horizontally and vertically | | ![Scaled](/assets/images/Scaled.png){.lightbox} | Scaled (Zoom 0%): The display is scaled down in both directions to be fully visible, both horizontally and vertically |
| ![Scaled](/assets/images/Scaled.png){: .lightbox} | Manual zoom 0% (Scaled): The display is scaled down in both directions to be fully visible, both horizontally and vertically | | ![Scaled](/assets/images/Scaled.png){.lightbox} | Manual zoom 0% (Scaled): The display is scaled down in both directions to be fully visible, both horizontally and vertically |
| ![Zoom 10%](/assets/images/Zoom10.png){: .lightbox} | Manual zoom 10% | | ![Zoom 10%](/assets/images/Zoom10.png){.lightbox} | Manual zoom 10% |
| ![Zoom 20%](/assets/images/Zoom20.png){: .lightbox} | Manual zoom 20% | | ![Zoom 20%](/assets/images/Zoom20.png){.lightbox} | Manual zoom 20% |
| ![Zoom 30%](/assets/images/Zoom30.png){: .lightbox} | Manual zoom 30% | | ![Zoom 30%](/assets/images/Zoom30.png){.lightbox} | Manual zoom 30% |
| ![Zoom 40%](/assets/images/Zoom40.png){: .lightbox} | Manual zoom 40% | | ![Zoom 40%](/assets/images/Zoom40.png){.lightbox} | Manual zoom 40% |
| ![Zoom 50%](/assets/images/Zoom50.png){: .lightbox} | Manual zoom 50% (default zoom level) | | ![Zoom 50%](/assets/images/Zoom50.png){.lightbox} | Manual zoom 50% (default zoom level) |
| ![Zoom 60%](/assets/images/Zoom60.png){: .lightbox} | Manual zoom 60% | | ![Zoom 60%](/assets/images/Zoom60.png){.lightbox} | Manual zoom 60% |
| ![Zoom 70%](/assets/images/Zoom70.png){: .lightbox} | Manual zoom 70% | | ![Zoom 70%](/assets/images/Zoom70.png){.lightbox} | Manual zoom 70% |
| ![Zoom 80%](/assets/images/Zoom80.png){: .lightbox} | Manual zoom 80% | | ![Zoom 80%](/assets/images/Zoom80.png){.lightbox} | Manual zoom 80% |
| ![Zoom 90%](/assets/images/Zoom90.png){: .lightbox} | Manual zoom 90% | | ![Zoom 90%](/assets/images/Zoom90.png){.lightbox} | Manual zoom 90% |
| ![Cropped](/assets/images/Cropped.png){: .lightbox} | Manual zoom 100% (Cropped): The display fills the screen vertically, and is clipped vertically to the left and right of the screen | | ![Cropped](/assets/images/Cropped.png){.lightbox} | Manual zoom 100% (Cropped): The display fills the screen vertically, and is clipped vertically to the left and right of the screen |
--8<-- --8<--
includes/glossary.md includes/glossary.md

View File

@ -15,18 +15,18 @@ Creator (v1.1.2)][2] is a useful tool if you want to re-package an
Connect your **FunKey S** console to your computer and add **OPK** Connect your **FunKey S** console to your computer and add **OPK**
files as simply as you would do it with a simple USB memory stick: files as simply as you would do it with a simple USB memory stick:
| **Display** | **Action** | | **Display** | **Action** |
|:-----------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------------------------------------------------------------------| |:---------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ![Connection PC](/assets/images/Connection_PC.png){: .lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on | | ![Connection PC](/assets/images/Connection_PC.png){.lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on |
| ![RetroFE](/assets/images/gmenu2x.png){: .lightbox} | At the launcher's main screen (example here with gmenu2x), press the <i class="funkey-menu"></i> key | | ![RetroFE](/assets/images/gmenu2x.png){.lightbox} | At the launcher's main screen (example here with gmenu2x), press the <i class="funkey-menu"></i> key |
| ![Mount USB](/assets/images/Mount_USB_gmenu2x.png){: .lightbox} | Press the <i class="funkey-up"></i> or <i class="funkey-down"></i> keys until you see "**MOUNT USB**" | | ![Mount USB](/assets/images/Mount_USB_gmenu2x.png){.lightbox} | Press the <i class="funkey-up"></i> or <i class="funkey-down"></i> keys until you see "**MOUNT USB**" |
| ![Mount USB Are you sure](/assets/images/Mount_USB_are_you_sure_gmenu2x.png){: .lightbox} | Press the <i class="funkey-A"></i> key twice to confirm | | ![Mount USB Are you sure](/assets/images/Mount_USB_are_you_sure_gmenu2x.png){.lightbox} | Press the <i class="funkey-A"></i> key twice to confirm |
| ![Eject USB](/assets/images/Eject_USB_gmenu2x.png){: .lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window | | ![Eject USB](/assets/images/Eject_USB_gmenu2x.png){.lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window |
| ![USB Drive](/assets/images/USB_Drive.png){: .lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) | | ![USB Drive](/assets/images/USB_Drive.png){.lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) |
| ![Copy OPK](/assets/images/Copy_OPK.png){: .lightbox} | Drag & drop the **OPK** file into any 1st-level folder[^1] in this USB drive on your computer and they will be automatically available on the **FunKey S** | | ![Copy OPK](/assets/images/Copy_OPK.png){.lightbox} | Drag & drop the **OPK** file into any 1st-level folder[^1] in this USB drive on your computer and they will be automatically available on the **FunKey S** |
| ![Eject Drive](/assets/images/Eject_Drive.png){: .lightbox} | Eject cleanly the USB drive from your computer | | ![Eject Drive](/assets/images/Eject_Drive.png){.lightbox} | Eject cleanly the USB drive from your computer |
| ![Eject USB Are you sure](/assets/images/Eject_USB_are_you_sure_gmenu2x.png){: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the <i class="funkey-A"></i> key twice to confirm | | ![Eject USB Are you sure](/assets/images/Eject_USB_are_you_sure_gmenu2x.png){.lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the <i class="funkey-A"></i> key twice to confirm |
| ![Unmount USB](/assets/images/Mount_USB_gmenu2x.png){: .lightbox} | Press the <i class="funkey-menu"></i> key to return to the launcher screen | | ![Unmount USB](/assets/images/Mount_USB_gmenu2x.png){.lightbox} | Press the <i class="funkey-menu"></i> key to return to the launcher screen |
Of course, you can remove **OPK** files from the **FunKey S** console Of course, you can remove **OPK** files from the **FunKey S** console
as you would do with a USB memory stick, too! as you would do with a USB memory stick, too!

View File

@ -117,21 +117,21 @@ set dmg_obp1 0xc0ffff 0x408080 0x204040 0x000000`
# Changing the palette # Changing the palette
| **Display** | **Action** | | **Display** | **Action** |
| :-------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------| | :-----------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------|
| ![Connection PC](/assets/images/Connection_PC.png){: .lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on | | ![Connection PC](/assets/images/Connection_PC.png){.lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on |
| ![RetroFE](/assets/images/RetroFE.png){: .lightbox} | At the launcher's main screen (example here with RetroFE), press the <i class="funkey-menu"></i> key | | ![RetroFE](/assets/images/RetroFE.png){.lightbox} | At the launcher's main screen (example here with RetroFE), press the <i class="funkey-menu"></i> key |
| ![Mount USB](/assets/images/Mount_USB.png){: .lightbox} | Press the <i class="funkey-up"></i> or <i class="funkey-down"></i> keys until you see "**MOUNT USB**" | | ![Mount USB](/assets/images/Mount_USB.png){.lightbox} | Press the <i class="funkey-up"></i> or <i class="funkey-down"></i> keys until you see "**MOUNT USB**" |
| ![Mount USB Are you sure](/assets/images/Mount_USB_are_you_sure.png){: .lightbox} | Press the <i class="funkey-A"></i> key twice to confirm | | ![Mount USB Are you sure](/assets/images/Mount_USB_are_you_sure.png){.lightbox} | Press the <i class="funkey-A"></i> key twice to confirm |
| ![Eject USB](/assets/images/Eject_USB.png){: .lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window | | ![Eject USB](/assets/images/Eject_USB.png){.lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window |
| ![USB Drive](/assets/images/USB_Drive.png){: .lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) | | ![USB Drive](/assets/images/USB_Drive.png){.lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) |
| ![create _gnuboy](/assets/images/create_gnuboy_folder.png){: .lightbox} | In the FunKey folder, create a new folder .gnuboy if it does not already exist. | | ![create _gnuboy](/assets/images/create_gnuboy_folder.png){.lightbox} | In the FunKey folder, create a new folder .gnuboy if it does not already exist. |
| ![create gnuboy_rc](/assets/images/create_gnuboy_rc_file.png){: .lightbox} | In the FunKey/.gnuboy folder create a file gnuboy.rc if it does not already exist. | | ![create gnuboy_rc](/assets/images/create_gnuboy_rc_file.png){.lightbox} | In the FunKey/.gnuboy folder create a file gnuboy.rc if it does not already exist. |
| ![modify gnuboy_rc](/assets/images/set_palette.png){: .lightbox} | Open the gnuboy.rc file with a text editor and add the palette you want. | | ![modify gnuboy_rc](/assets/images/set_palette.png){.lightbox} | Open the gnuboy.rc file with a text editor and add the palette you want. |
| ![Eject Drive](/assets/images/Eject_Drive.png){: .lightbox} | Eject cleanly the USB drive from your computer | | ![Eject Drive](/assets/images/Eject_Drive.png){.lightbox} | Eject cleanly the USB drive from your computer |
| ![Eject USB Are you sure](/assets/images/Eject_USB_are_you_sure.png){: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the <i class="funkey-A"></i> key twice to confirm | | ![Eject USB Are you sure](/assets/images/Eject_USB_are_you_sure.png){.lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the <i class="funkey-A"></i> key twice to confirm |
| ![Unmount USB](/assets/images/Mount_USB.png){: .lightbox} | Press the <i class="funkey-menu"></i> key to return to the launcher screen | | ![Unmount USB](/assets/images/Mount_USB.png){.lightbox} | Press the <i class="funkey-menu"></i> key to return to the launcher screen |
| ![palette results](/assets/images/results_palette.png){: .lightbox} | Launch any Gameboy game to see the results of your new palette settings. | | ![palette results](/assets/images/results_palette.png){.lightbox} | Launch any Gameboy game to see the results of your new palette settings. |
[1]: https://github.com/rofl0r/gnuboy [1]: https://github.com/rofl0r/gnuboy

View File

@ -19,18 +19,18 @@ actually play.
### Installation procedure ### Installation procedure
| **Display** | **Action** | | **Display** | **Action** |
|:---------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------| |:-------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------|
| ![Connection PC](/assets/images/Connection_PC.png){: .lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on | | ![Connection PC](/assets/images/Connection_PC.png){.lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on |
| ![RetroFE](/assets/images/RetroFE.png){: .lightbox} | At the launcher's main screen (example here with RetroFE), press the <i class="funkey-menu"></i> key | | ![RetroFE](/assets/images/RetroFE.png){.lightbox} | At the launcher's main screen (example here with RetroFE), press the <i class="funkey-menu"></i> key |
| ![Mount USB](/assets/images/Mount_USB.png){: .lightbox} | Press the <i class="funkey-up"></i> or <i class="funkey-down"></i> keys until you see "**MOUNT USB**" | | ![Mount USB](/assets/images/Mount_USB.png){.lightbox} | Press the <i class="funkey-up"></i> or <i class="funkey-down"></i> keys until you see "**MOUNT USB**" |
| ![Mount USB Are you sure](/assets/images/Mount_USB_are_you_sure.png){: .lightbox} | Press the <i class="funkey-A"></i> key twice to confirm | | ![Mount USB Are you sure](/assets/images/Mount_USB_are_you_sure.png){.lightbox} | Press the <i class="funkey-A"></i> key twice to confirm |
| ![Eject USB](/assets/images/Eject_USB.png){: .lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window | | ![Eject USB](/assets/images/Eject_USB.png){.lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window |
| ![USB Drive](/assets/images/USB_Drive.png){: .lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) | | ![USB Drive](/assets/images/USB_Drive.png){.lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) |
| ![Copy ROM](/assets/images/Copy_GBA_BIOS.png){: .lightbox} | Drag & drop the _**gba_bios.bin**_ BIOS file into the _**Game Boy Advance**_ folder in this USB drive on your computer | | ![Copy ROM](/assets/images/Copy_GBA_BIOS.png){.lightbox} | Drag & drop the _**gba_bios.bin**_ BIOS file into the _**Game Boy Advance**_ folder in this USB drive on your computer |
| ![Eject Drive](/assets/images/Eject_Drive.png){: .lightbox} | Eject cleanly the USB drive from your computer | | ![Eject Drive](/assets/images/Eject_Drive.png){.lightbox} | Eject cleanly the USB drive from your computer |
| ![Eject USB Are you sure](/assets/images/Eject_USB_are_you_sure.png){: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the <i class="funkey-A"></i> key twice to confirm | | ![Eject USB Are you sure](/assets/images/Eject_USB_are_you_sure.png){.lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the <i class="funkey-A"></i> key twice to confirm |
| ![Unmount USB](/assets/images/Mount_USB.png){: .lightbox} | Press the <i class="funkey-menu"></i> key to return to the launcher screen | | ![Unmount USB](/assets/images/Mount_USB.png){.lightbox} | Press the <i class="funkey-menu"></i> key to return to the launcher screen |
## PS1 ## PS1
@ -46,18 +46,18 @@ BIOS file name: SCPH1001.BIN
### Installation procedure ### Installation procedure
| **Display** | **Action** | | **Display** | **Action** |
|:---------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------| |:-------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------|
| ![Connection PC](/assets/images/Connection_PC.png){: .lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on | | ![Connection PC](/assets/images/Connection_PC.png){.lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on |
| ![RetroFE](/assets/images/RetroFE.png){: .lightbox} | At the launcher's main screen (example here with RetroFE), press the <i class="funkey-menu"></i> | | ![RetroFE](/assets/images/RetroFE.png){.lightbox} | At the launcher's main screen (example here with RetroFE), press the <i class="funkey-menu"></i> |
| ![Mount USB](/assets/images/Mount_USB.png){: .lightbox} | Press the <i class="funkey-up"></i> or <i class="funkey-down"></i> keys until you see "**MOUNT USB**" | | ![Mount USB](/assets/images/Mount_USB.png){.lightbox} | Press the <i class="funkey-up"></i> or <i class="funkey-down"></i> keys until you see "**MOUNT USB**" |
| ![Mount USB Are you sure](/assets/images/Mount_USB_are_you_sure.png){: .lightbox} | Press the <i class="funkey-A"></i> key twice to confirm | | ![Mount USB Are you sure](/assets/images/Mount_USB_are_you_sure.png){.lightbox} | Press the <i class="funkey-A"></i> key twice to confirm |
| ![Eject USB](/assets/images/Eject_USB.png){: .lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window | | ![Eject USB](/assets/images/Eject_USB.png){.lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window |
| ![USB Drive](/assets/images/USB_Drive.png){: .lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) | | ![USB Drive](/assets/images/USB_Drive.png){.lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) |
| ![Copy ROM](/assets/images/Copy_PS1_BIOS.png){: .lightbox} | Drag & drop the _**SCPH1001.BIN**_ BIOS file into the _**PS1/bios**_ folder in this USB drive on your computer | | ![Copy ROM](/assets/images/Copy_PS1_BIOS.png){.lightbox} | Drag & drop the _**SCPH1001.BIN**_ BIOS file into the _**PS1/bios**_ folder in this USB drive on your computer |
| ![Eject Drive](/assets/images/Eject_Drive.png){: .lightbox} | Eject cleanly the USB drive from your computer | | ![Eject Drive](/assets/images/Eject_Drive.png){.lightbox} | Eject cleanly the USB drive from your computer |
| ![Eject USB Are you sure](/assets/images/Eject_USB_are_you_sure.png){: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the <i class="funkey-A"></i> key twice to confirm | | ![Eject USB Are you sure](/assets/images/Eject_USB_are_you_sure.png){.lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the <i class="funkey-A"></i> key twice to confirm |
| ![Unmount USB](/assets/images/Mount_USB.png){: .lightbox} | Press the <i class="funkey-menu"></i> key to return to the launcher screen | | ![Unmount USB](/assets/images/Mount_USB.png){.lightbox} | Press the <i class="funkey-menu"></i> key to return to the launcher screen |
--8<-- --8<--
includes/glossary.md includes/glossary.md

View File

@ -8,18 +8,18 @@ the host computer and they will be numbered following a
In order to access the snapshots, follow these simple steps: In order to access the snapshots, follow these simple steps:
| **Display** | **Action** | | **Display** | **Action** |
|:---------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------------------------------------------------| |:-------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------------------------------------------------|
| ![Connection PC](/assets/images/Connection_PC.png){: .lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on | | ![Connection PC](/assets/images/Connection_PC.png){.lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on |
| ![RetroFE](/assets/images/RetroFE.png){: .lightbox} | At the launcher's main screen (example here with RetroFE), press the <i class="funkey-menu"></i> key | | ![RetroFE](/assets/images/RetroFE.png){.lightbox} | At the launcher's main screen (example here with RetroFE), press the <i class="funkey-menu"></i> key |
| ![Mount USB](/assets/images/Mount_USB.png){: .lightbox} | Press the <i class="funkey-up"></i> or <i class="funkey-down"></i> keys until you see "**MOUNT USB**" | | ![Mount USB](/assets/images/Mount_USB.png){.lightbox} | Press the <i class="funkey-up"></i> or <i class="funkey-down"></i> keys until you see "**MOUNT USB**" |
| ![Mount USB Are you sure](/assets/images/Mount_USB_are_you_sure.png){: .lightbox} | Press the <i class="funkey-A"></i> key twice to confirm | | ![Mount USB Are you sure](/assets/images/Mount_USB_are_you_sure.png){.lightbox} | Press the <i class="funkey-A"></i> key twice to confirm |
| ![Eject USB](/assets/images/Eject_USB.png){: .lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window | | ![Eject USB](/assets/images/Eject_USB.png){.lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window |
| ![USB Drive](/assets/images/USB_Drive.png){: .lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) | | ![USB Drive](/assets/images/USB_Drive.png){.lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) |
| ![Copy ROM](/assets/images/Snapshots.png){: .lightbox} | Drag & drop / Copy / Move / Delete the snapshots files from the _FunKey/snapshots/_ folder in this USB drive on your computer as required | | ![Copy ROM](/assets/images/Snapshots.png){.lightbox} | Drag & drop / Copy / Move / Delete the snapshots files from the _FunKey/snapshots/_ folder in this USB drive on your computer as required |
| ![Eject Drive](/assets/images/Eject_Drive.png){: .lightbox} | Eject cleanly the USB drive from your computer | | ![Eject Drive](/assets/images/Eject_Drive.png){.lightbox} | Eject cleanly the USB drive from your computer |
| ![Eject USB Are you sure](/assets/images/Eject_USB_are_you_sure.png){: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the <i class="funkey-A"></i> key twice to confirm | | ![Eject USB Are you sure](/assets/images/Eject_USB_are_you_sure.png){.lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the <i class="funkey-A"></i> key twice to confirm |
| ![Unmount USB](/assets/images/Mount_USB.png){: .lightbox} | Press the <i class="funkey-menu"></i> key to return to the launcher screen | | ![Unmount USB](/assets/images/Mount_USB.png){.lightbox} | Press the <i class="funkey-menu"></i> key to return to the launcher screen |
--8<-- --8<--
includes/glossary.md includes/glossary.md

View File

@ -7,20 +7,20 @@ in the "assets" section:
https://github.com/FunKey-Project/FunKey-OS/releases/latest https://github.com/FunKey-Project/FunKey-OS/releases/latest
![Github Release](/assets/images/Github_Release.png){: .lightbox} ![Github Release](/assets/images/Github_Release.png){.lightbox}
| **Display** | **Action** | | **Display** | **Action** |
|:---------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------| |:-------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------------------------------------------|
| ![Connection PC](/assets/images/Connection_PC.png){: .lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on | | ![Connection PC](/assets/images/Connection_PC.png){.lightbox} | Connect the **FunKey S** to your computer using the provided micro USB cable, then open it to turn it on |
| ![RetroFE](/assets/images/RetroFE.png){: .lightbox} | At the launcher's main screen (example here with RetroFE), press the <i class="funkey-menu"></i> key | | ![RetroFE](/assets/images/RetroFE.png){.lightbox} | At the launcher's main screen (example here with RetroFE), press the <i class="funkey-menu"></i> key |
| ![Mount USB](/assets/images/Mount_USB.png){: .lightbox} | Press the <i class="funkey-up"></i> or <i class="funkey-down"></i> keys until you see "**MOUNT USB**" | | ![Mount USB](/assets/images/Mount_USB.png){.lightbox} | Press the <i class="funkey-up"></i> or <i class="funkey-down"></i> keys until you see "**MOUNT USB**" |
| ![Mount USB Are you sure](/assets/images/Mount_USB_are_you_sure.png){: .lightbox} | Press the <i class="funkey-A"></i> key twice to confirm | | ![Mount USB Are you sure](/assets/images/Mount_USB_are_you_sure.png){.lightbox} | Press the <i class="funkey-A"></i> key twice to confirm |
| ![Eject USB](/assets/images/Eject_USB.png){: .lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window | | ![Eject USB](/assets/images/Eject_USB.png){.lightbox} | "**EJECT USB**" is now displayed instead, now go to your host computer and open a File Explorer window |
| ![USB Drive](/assets/images/USB_Drive.png){: .lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) | | ![USB Drive](/assets/images/USB_Drive.png){.lightbox} | You should see the **FunKey S** appear as an USB drive on your computer in the File Explorer (example here with Windows 10) |
| ![USB Drag and Drop](/assets/images/USB_Drag_Drop.png){: .lightbox} | Drag & drop the _FunKey-roots-2.0.0.fwu_ file you just downloaded at the root of this USB drive on your computer | | ![USB Drag and Drop](/assets/images/USB_Drag_Drop.png){.lightbox} | Drag & drop the _FunKey-roots-2.0.0.fwu_ file you just downloaded at the root of this USB drive on your computer |
| ![Eject Drive](/assets/images/Eject_Drive.png){: .lightbox} | Eject cleanly the USB drive from your computer | | ![Eject Drive](/assets/images/Eject_Drive.png){.lightbox} | Eject cleanly the USB drive from your computer |
| ![Eject USB Are you sure](/assets/images/Eject_USB_are_you_sure.png){: .lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the <i class="funkey-A"></i> key twice to confirm | | ![Eject USB Are you sure](/assets/images/Eject_USB_are_you_sure.png){.lightbox} | Back on the **FunKey S**, at the "**EJECT USB**" menu entry, press the <i class="funkey-A"></i> key twice to confirm |
| ![Updating](/assets/images/Updating.png){: .lightbox} | The **FunKey S** will then reboot and perform the upgrade | | ![Updating](/assets/images/Updating.png){.lightbox} | The **FunKey S** will then reboot and perform the upgrade |
[1]: https://github.com/FunKey-Project/FunKey-OS/releases/download/FunKey-OS-2.0.0/FunKey-rootfs-2.0.0.fwu [1]: https://github.com/FunKey-Project/FunKey-OS/releases/download/FunKey-OS-2.0.0/FunKey-rootfs-2.0.0.fwu