Group: Hardware/Components/SOCs
(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 21: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.