User Tools

Site Tools


doc:appunti:hardware:mxq_s805

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
doc:appunti:hardware:mxq_s805 [2017/08/22 09:40] – [Which LibreELEC image to use?] niccolodoc:appunti:hardware:mxq_s805 [2020/01/27 12:01] (current) – [Which LibreELEC image to use?] niccolo
Line 11: Line 11:
 ^ CPU                    | ARMv7 revision 1       | ARMv7 revision 1            | ^ CPU                    | ARMv7 revision 1       | ARMv7 revision 1            |
 ^ Machine                | Amlogic Meson8B        | Amlogic Meson8B             | ^ Machine                | Amlogic Meson8B        | Amlogic Meson8B             |
-^ Total RAM memory       1022 MiB               | 1022 MiB                    |+^ Total RAM memory       **510 Mib** (345 Mb total free with LibreELEC).\\ The original Linux kernel **gives fake values**: 824 Mb with ''/proc/meminfo'' or 1926 Mb with ''free''   **1022 MiB**  |
 ^ NAND Storage           | 8GiB                   | 8 GiB                       | ^ NAND Storage           | 8GiB                   | 8 GiB                       |
 ^ WiFi driver            | RTL871X: rtl8189es     | RTL871X: rtl8189es          |RTL871X: rtl8189es ^ WiFi driver            | RTL871X: rtl8189es     | RTL871X: rtl8189es          |RTL871X: rtl8189es
 ^ Remote factory_code    | 0x40400001 {{.:mxq:mxq-remote.0x40400001.conf.txt|remote.conf}}  | 0xfe010001 {{.:mxq:mxq-remote.0xfe010001.conf.txt|remote.conf}}  | ^ Remote factory_code    | 0x40400001 {{.:mxq:mxq-remote.0x40400001.conf.txt|remote.conf}}  | 0xfe010001 {{.:mxq:mxq-remote.0xfe010001.conf.txt|remote.conf}}  |
 ^ Recovery mode          | Yes, toothpick method  | Only from external SD card  | ^ Recovery mode          | Yes, toothpick method  | Only from external SD card  |
-^ [[http://kszaq.libreelec.tv/s805|Kszaq LibreELEC]]  | LibreELEC-S805.arm-8.2-8.1.5a-m201d.img  | LibreELEC-S805.arm-8.2-8.1.5-HD18Q.img  |+^ [[http://kszaq.libreelec.tv/s805|Kszaq LibreELEC]]  | LibreELEC-S805.m201d.arm-7.0.3.3d.img  | LibreELEC-S805.arm-8.2-8.1.5-HD18Q.img  |
 ^ Note                   | Time from the internet sometimes does not work.  | Overscan problem: image borders drop out of the screen.  | ^ Note                   | Time from the internet sometimes does not work.  | Overscan problem: image borders drop out of the screen.  |
  
 The device does not have a clock inside, it relies on the time it gets from the internet. With the latest firmware (2016-01-26) there is a **very annoying bug**: from the Android settings we enabled **time from the internet** and set the proper timezone, this settings works just once, after a reboot the time is **almost always unset**. The device does not have a clock inside, it relies on the time it gets from the internet. With the latest firmware (2016-01-26) there is a **very annoying bug**: from the Android settings we enabled **time from the internet** and set the proper timezone, this settings works just once, after a reboot the time is **almost always unset**.
 +
 +===== Video Resolution =====
 +
 +We don't know the actual **video adapter capabilities** of the MXQ, using the LibreELEC distribution we suspect that it cannot cope well with the native resolution of any HDMI monitor we connect to it. For example we attached a Samsung SyncMaster capable of 1440x900 pixel, but the Kodi interface offered only **1920x1080**, **1280x720** and **720x480**. So no native resultion can be used and it relays in **downscaling** or **upscaling**.
 +
  
 ===== Partitions and storage space ===== ===== Partitions and storage space =====
Line 148: Line 153:
 From [[http://kszaq.libreelec.tv/s805/]] you can find several images to flash to the device, you have to experiment which one is the best fit for you. Putting the wrong image onto the SD card, results in boot freeze at MXQ logo, just remove the SD card and reboot to recover. From [[http://kszaq.libreelec.tv/s805/]] you can find several images to flash to the device, you have to experiment which one is the best fit for you. Putting the wrong image onto the SD card, results in boot freeze at MXQ logo, just remove the SD card and reboot to recover.
  
-  - **HD18Q** for all black MXQ box ant OTT ones.+  - **HD18Q** for all black MXQ box and OTT ones.
   - **MXQ** for all black and Beelink MXQ with "red stripe" on a corner.   - **MXQ** for all black and Beelink MXQ with "red stripe" on a corner.
   - **m201d** for boxes with 512 Mb RAM (instead of 1 Gb).   - **m201d** for boxes with 512 Mb RAM (instead of 1 Gb).
Line 170: Line 175:
 The Linux partition is empty, **it will be resized** to occupy the entire space available on the SD card and it will contain runtime data for LibreELEC. The Linux partition is empty, **it will be resized** to occupy the entire space available on the SD card and it will contain runtime data for LibreELEC.
  
-Once prepared the SD card, insert it into the powered-off MXQ and power it on. Some models will **boot directly** from the SD card just because it is inserted, other models require the **//toothpick method//**: power off the MXQ, insert a toothpick into the A/V socket untill you feel the click of a microswitch, then power the MXQ while keeping the microswitch pressed.+Once you prepared the SD card, insert it into the unpowered MXQ and use the **//toothpick method//**: insert a toothpick into the A/V socket untill you feel the click of a microswitch, then power-on the MXQ while keeping the microswitch pressed. This procedure seems required only once: the following times the MXQ will **boot directly** from the SD card just because it is inserted.
  
 You will need an **USB keyboard** to configure the Kodi program (the remote control should work, but it is not very friendly selecting IP addresses, etc.). At least you should **configure the network** and **enable the SSH server**. You will need an **USB keyboard** to configure the Kodi program (the remote control should work, but it is not very friendly selecting IP addresses, etc.). At least you should **configure the network** and **enable the SSH server**.
Line 191: Line 196:
 ... ...
 </code> </code>
 +
 +==== Problems (Solved and Unsolved) ====
 +
 +=== LibreELEC-S805.arm-8.2-8.1.5a-m201d ===
 +
 +The **power button of the remote control** does power off the device, but it is unable to wake it up. You must disconnect the power supply and connect it again.
 +
 +Sometimes we get **Kodi reboot**, Kodi interface or **video play freeze**. The system is installed into the NAND memory, into the dmesg log there are plenty of that messages:
 +
 +<file>
 +nftl _nand_discard, start sector=282632, length=72
 +nftl _nand_discard, start sector=274440, length=24
 +nftl _nand_discard, start sector=4608120, length=32
 +</file>
 +
 +The Kodi program crashes with the following message:
 +
 +<file>
 +Program terminated with signal SIGBUS, Bus error.
 +</file>
 +
 +The problem seem to be fixed **downgrading** to LibreELEC-S805.m201d.arm-7.0.3.3d image. Some kernel problem? Was the image 8.2-8.1.5a corrupt on flashing? Quién sabe?
 +
 +=== LibreELEC-S805.arm-8.2-8.1.5-HD18Q ===
 +
 +The **volume buttons of the remote control** do not work. You can instead press OK when playing a vide, then use the gear icon to access the menu.
 +
 +=== LibreELEC-S805.m201d.arm-7.0.3.3d.img ===
 +
 +We disabled **[[wp>Consumer Electronics Control|CEC]] remote control**, because we don't use it and we get ''dmesg'' full of
 +
 +<file>
 +##### cec write error! #####
 +</file>
 +
 +Go to //System// --> //System// --> //Input devices// --> //Peripherals// --> //CEC Adapter//. Select the plugin and disable it. You must to reboot to have it dsabled.
 ====== TWRP Backup images ====== ====== TWRP Backup images ======
  
Line 210: Line 251:
  
   * [[http://www.mxqproject.com/libreelec-mxq-sd-card-duel-boot|MXQProject.com - LibreElec MXQ SD Card Dual Boot]]   * [[http://www.mxqproject.com/libreelec-mxq-sd-card-duel-boot|MXQProject.com - LibreElec MXQ SD Card Dual Boot]]
-  * [[http://freaktab.com/forum/tv-player-support/amlogic-based-tv-players/23766-rom-unofficial-openelec-for-mk808b-and-mxq|Unofficial OpenELEC for MK808B+ and MXQ]], points to LibreELEC indeed, this OpenELEC port is not longer updated.+  * [[http://www.microdev.it/wp/it/2016/12/12/configurazione-telecomando-su-libreelec-per-soc-amlogic/|Configurazione telecomando su Libreelec per soc Amlogic]]
   * [[http://freaktab.com/forum/tv-player-support/amlogic-based-tv-players/s805/others-ab/540512-mxq-all-black-s805-versions-hd18q-and-clones-directory|MXQ "All Black" S805 Versions / HD18q / and Clones]] discuss issues with MXQ devices which look similar, but they really need different software builds.   * [[http://freaktab.com/forum/tv-player-support/amlogic-based-tv-players/s805/others-ab/540512-mxq-all-black-s805-versions-hd18q-and-clones-directory|MXQ "All Black" S805 Versions / HD18q / and Clones]] discuss issues with MXQ devices which look similar, but they really need different software builds.
   * [[http://sx05.eu/libreelec/7.0.2.5/|LibreELEC 7.0.2.5 for Amlogic S805]]   * [[http://sx05.eu/libreelec/7.0.2.5/|LibreELEC 7.0.2.5 for Amlogic S805]]
doc/appunti/hardware/mxq_s805.1503387656.txt.gz · Last modified: 2017/08/22 09:40 by niccolo