Group: Hardware/Components/SOCs
From LibrePlanet
< Group:Hardware | Components
(Import from Hardware/Tablet) |
(Import from e-readers) |
||
Line 1: | Line 1: | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
− | ! | + | ! Vendor |
− | ! | + | ! Product |
! GPU | ! GPU | ||
! Bootloader status | ! Bootloader status | ||
Line 72: | Line 72: | ||
| 1 | | 1 | ||
|} | |} | ||
+ | |||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | ! Vendor | ||
+ | ! Product | ||
+ | ! Minumum quantities | ||
+ | ! Available until | ||
+ | ! RYF issues | ||
+ | ! Linux upstream status | ||
+ | ! Bootloader upstream status | ||
+ | ! Companion chips | ||
+ | ! Documentation | ||
+ | |- | ||
+ | | NXP | ||
+ | | I.MX 25 | ||
+ | | ? | ||
+ | | ? | ||
+ | | No known issues | ||
+ | | Mostly complete | ||
+ | | Mostly complete? (bareobx?, u-boot?) | ||
+ | | ? | ||
+ | | | ||
+ | |- | ||
+ | | NXP | ||
+ | | I.MX 50 | ||
+ | | ? | ||
+ | | ? | ||
+ | | | ||
+ | Issues: | ||
+ | * GPU | ||
+ | * Video decoding offload | ||
+ | TODO: | ||
+ | * SDMA firmware: [https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=70dabaede806e12881a527ef9460b293ec15af59 The upstream linux driver can use in-rom firmware since Linux 3.14] | ||
+ | | Mostly complete | ||
+ | | Mostly complete? (bareobx?, u-boot?) | ||
+ | | ? | ||
+ | | | ||
+ | |- | ||
+ | | NXP | ||
+ | | I.MX 51 | ||
+ | | ? | ||
+ | | ? | ||
+ | | | ||
+ | Issues: | ||
+ | * GPU | ||
+ | * Video decoding offload | ||
+ | Optional: | ||
+ | * SDMA firmware: [https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=70dabaede806e12881a527ef9460b293ec15af59 The upstream linux driver can use in-rom firmware since Linux 3.14] | ||
+ | | Mostly complete | ||
+ | | Mostly complete? (bareobx?, u-boot?) | ||
+ | | ? | ||
+ | | | ||
+ | |- | ||
+ | | NXP | ||
+ | | | ||
+ | * i.MX6 Dual | ||
+ | * i.MX6 Quad | ||
+ | * i.MX6 DualPlus | ||
+ | * i.MX6 QuadPlus | ||
+ | | ? | ||
+ | | ? | ||
+ | | | ||
+ | Issues: | ||
+ | * [[Group:Hardware/ReverseEngineering#Vivante_GPU|GPU (WIP)]] | ||
+ | * Video encoding/decoding offload processor | ||
+ | Optional: | ||
+ | * SDMA firmware: [https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=70dabaede806e12881a527ef9460b293ec15af59 The upstream linux driver can use in-rom firmware since Linux 3.14] | ||
+ | | Mostly complete | ||
+ | | Mostly complete? (bareobx?, u-boot?) | ||
+ | | ? | ||
+ | | | ||
+ | |- | ||
+ | | NXP | ||
+ | | | ||
+ | * i.MX6 i.MX6 SoloLite | ||
+ | * i.MX6 i.MX6 SoloX | ||
+ | | ? | ||
+ | | ? | ||
+ | | | ||
+ | Good: | ||
+ | * No video decoding/encoding offload processor | ||
+ | Issues: | ||
+ | * [[Group:Hardware/ReverseEngineering#Vivante_GPU|GPU (WIP)]] | ||
+ | Optional: | ||
+ | * SDMA firmware: [https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=70dabaede806e12881a527ef9460b293ec15af59 The upstream linux driver can use in-rom firmware since Linux 3.14] | ||
+ | | Mostly complete | ||
+ | | Mostly complete? (bareobx?, u-boot?) | ||
+ | | ? | ||
+ | | | ||
+ | * [https://www.nxp.com/products/processors-and-microcontrollers/applications-processors/i.mx-applications-processors/i.mx-6-processors/i.mx-6sololite-processors-single-core-low-power-epd-controller-arm-cortex-a9-core:i.MX6SL?tab=Documentation_Tab i.MX6 i.MX6 SoloLite] | ||
+ | |- | ||
+ | | NXP | ||
+ | | | ||
+ | * I.MX6 UltraLite | ||
+ | * I.MX6 UUL | ||
+ | | | ||
+ | | | ||
+ | | Good: | ||
+ | * No GPU | ||
+ | * No video decoding/encoding offload processor | ||
+ | Optional: | ||
+ | * SDMA firmware: [https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=70dabaede806e12881a527ef9460b293ec15af59 The upstream linux driver can use in-rom firmware since Linux 3.14] | ||
+ | | Good | ||
+ | | Good | ||
+ | | ? | ||
+ | | | ||
+ | |- | ||
+ | | Allwinner | ||
+ | | A20 | ||
+ | | ? | ||
+ | | ? | ||
+ | | | ||
+ | * GPU (WIP) | ||
+ | * Video encoding/decoding offload processor (WIP) | ||
+ | | [https://linux-sunxi.org/Linux_mainlining_effort very few missing drivers] | ||
+ | | [https://linux-sunxi.org/Mainline_U-Boot ?] | ||
+ | | ? | ||
+ | | | ||
+ | |- | ||
+ | | Samsung | ||
+ | | | ||
+ | * S3C2410 | ||
+ | * S3C2440 | ||
+ | * S3C2442 | ||
+ | | ? | ||
+ | | ? | ||
+ | | No known issues | ||
+ | | Needs to be ported to the devicetree | ||
+ | | ? | ||
+ | | ? | ||
+ | | | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | |||
+ | {{featured resource|month=April|year=2018}} |
Revision as of 22:33, 12 October 2019
Vendor | Product | GPU | Bootloader status | USB host | (mini)PCI(e) possible? | Minimum quantity required |
---|---|---|---|---|---|---|
Texas instruments | DM370(like omap3 but higher speed) | Powervr | good (free software unsigned possible) | Yes | Seem not | ? |
Texas instruments | omap4 | Powervr | good (free software unsigned possible) | Yes | Seem not | ? |
Allwinner Tech | A31 | Powervr | good (free software unsigned possible) | Yes | ? | ? |
Allwinner Tech | A10,A10s,A13,A20 | Mali | good (free software unsigned possible, requires SD-card) | Yes | ? | ? |
Samsung | Exynos 3 Single -> Exynos 5 dual | Mali | bad (part of it is software, non-free and signed on all known devices) | Yes | ? | ? |
Samsung | Exynos 5 Octa | Powervr | ? | ? | ? | ? |
Freescale | I.MX6 | Vivante, partially supported by etna_viv; VPU with nonfree firmware | Yes | Yes | Yes | ? |
Ingenic | JZ4760 | Vivante GC200 | Free | Yes | ? | 1 |
Vendor | Product | Minumum quantities | Available until | RYF issues | Linux upstream status | Bootloader upstream status | Companion chips | Documentation |
---|---|---|---|---|---|---|---|---|
NXP | I.MX 25 | ? | ? | No known issues | Mostly complete | Mostly complete? (bareobx?, u-boot?) | ? | |
NXP | I.MX 50 | ? | ? |
Issues:
TODO: |
Mostly complete | Mostly complete? (bareobx?, u-boot?) | ? | |
NXP | I.MX 51 | ? | ? |
Issues:
Optional: |
Mostly complete | Mostly complete? (bareobx?, u-boot?) | ? | |
NXP |
|
? | ? |
Issues:
Optional: |
Mostly complete | Mostly complete? (bareobx?, u-boot?) | ? | |
NXP |
|
? | ? |
Good:
Issues: Optional: |
Mostly complete | Mostly complete? (bareobx?, u-boot?) | ? | |
NXP |
|
Good:
Optional: |
Good | Good | ? | |||
Allwinner | A20 | ? | ? |
|
very few missing drivers | ? | ? | |
Samsung |
|
? | ? | No known issues | Needs to be ported to the devicetree | ? | ? |
This page was a featured resource in April 2018.