Jump to content

Category:Samsung Exynos: Difference between revisions

From postmarketOS Wiki
Jenneron (talk | contribs)
Exynos 5420 update
m Exynos 4412: add image
Line 129: Line 129:
{{Infobox soc
{{Infobox soc
| name = Exynos 4412
| name = Exynos 4412
| image = File:Exynos-4412-Android-quad-core-Development-Board.jpg
| imagecaption = Exynos 4412 from a development board
| manufacturer = Samsung
| manufacturer = Samsung
| arch = armv7
| arch = armv7

Revision as of 23:22, 17 February 2022

This page only contains some info, data and links regarding mainline on Exynos SoCs. If you want to mainline a device please follow the Mainlining guide.

The mainline kernel has (at least some) support for several Exynos SoCs:

  • Exynos 3250
  • Exynos 4210
  • Exynos 4412
  • Exynos 5250
  • Exynos 5260
  • Exynos 5410
  • Exynos 5420
  • Exynos 5422
  • Exynos 5433
  • Exynos 5800
  • Exynos 7 (some early version of Exynos 7420 [1])
  • Exynos 7885
  • Exynos 850

There exists some WIP linux trees for other Exynos SoCs, or other devices with Exynos SoCs (this list can probably be extended):

  • grimler's repository contains branches related to Exynos 5420
  • PabloPL's repository contains branches related to Exynos 7420, 7580, 8890
  • dsankouski's repository contains branches related to Exynos 7880
  • VDavid003's repository contains branches related to Exynos 7885
  • ivoszbg's repository contains branches related to Exynos 8895
  • krzk's repository contains branches with several vendor (Samsung) kernel sources for many Exynos SoCs

Exynos 3250

Samsung Exynos 3250
Exynos 3250 from the Samsung Gear 2 smartwatch
Exynos 3250 from the Samsung Gear 2 smartwatch
Manufacturer Samsung
Name Exynos 3250
Architecture armv7
CPU 2x ARM Cortex-A7 MPcore
GPU ARM Mali-400 GPU
Year 2014
Process 28nm
Mainline yes
Components
CPU
Works
UART
Works
Storage
Works
USB
Works
Display
Works
GPU
Works
Pinctrl
Works
I²C
Works
SPI
No data
Audio
No data
Video
No data
Thermal
Works
WiFi
No data
Bluetooth
No data
Modem
No data
GPS
No data
Camera
No data
NPU
No data
Suspend
Works
Ethernet
No data
SATA
No data


Devices

No results

Specifications

  • 2x ARM Cortex-A7 MPcore
  • ARM Mali-400 GPU

More information

Exynos 4210

Samsung Exynos 4210
Exynos 4210
Exynos 4210
Manufacturer Samsung
Name Exynos 4210
Architecture armv7
CPU 2x ARM Cortex A9 @ 1.4GHz
GPU ARM Mali-400MP4
Year 2011
Process 45nm
Mainline yes
Components
CPU
Works
UART
Works
Storage
Works
USB
Works
Display
No data
GPU
No data
Pinctrl
Works
I²C
Works
SPI
No data
Audio
No data
Video
No data
Thermal
Works
WiFi
No data
Bluetooth
No data
Modem
No data
GPS
No data
Camera
No data
NPU
No data
Suspend
No data
Ethernet
No data
SATA
No data


Devices

No results

Specifications

  • 2x ARM Cortex A9 @ 1.4GHz
  • ARM Mali-400MP4

More information

Exynos 4412

Samsung Exynos 4412
Exynos 4412 from a development board
Exynos 4412 from a development board
Manufacturer Samsung
Name Exynos 4412
Architecture armv7
CPU 4x ARM Cortex A9 @ 1.4GHz
GPU ARM Mali-400 GPU
Year 2012
Process 32nm
Mainline yes
Components
CPU
Works
UART
Works
Storage
Works
USB
Works
Display
Works
GPU
Works
Pinctrl
Works
I²C
Works
SPI
No data
Audio
Works
Video
No data
Thermal
Works
WiFi
No data
Bluetooth
No data
Modem
No data
GPS
No data
Camera
No data
NPU
No data
Suspend
Works
Ethernet
No data
SATA
No data


Devices

No results

Specifications

  • 4x ARM Cortex A9 @ 1.4GHz
  • ARM Mali-400MP4 (quad-core) @ 440 MHz ; 17.6 GFLOPS

Downstream status

Both devices are reported to boot and have some initial support.

Mainline status

It has been reported that Samsung Galaxy Note 10.1 WiFi (samsung-n8010) now runs with the mainline kernel: https://github.com/CustomROMs/android_local_manifests_i9300/issues/1#issuecomment-568949705 The report says "I'm able to boot into buildroot with a 5.4 kernel, display, touch, wifi and some other stuff already working. I can run kmscube but I think it's not using the lima driver but software rendering as it's really slow."

More information

  • phonedb.net
  • Linux-Exynos.org
  • The Tizen reference device TRATS2 is some flavor of Galaxy S III. It's quite nicely supported by mainline Linux kernel and almost fully supported by Tizen open-source Linux kernel (not the vendor one).

Exynos 5250

Samsung Exynos 5250
Manufacturer Samsung
Name Exynos 5250
Architecture armv7
CPU 2x ARM Cortex A15 @ 1.7GHz
GPU ARM Mali-T604MP4
Year 2012
Process 32nm
Mainline yes
Components
CPU
Works
UART
Works
Storage
Works
USB
Works
Display
Works
GPU
Broken
Pinctrl
Works
I²C
Works
SPI
No data
Audio
Works
Video
Broken
Thermal
Works
Camera
No data
NPU
No data
Suspend
Works
Ethernet
No data
SATA
No data


Devices

Device Codename Mainline
Google (Samsung) Nexus 10 samsung-manta Y
HP Chromebook 11 G1 google-spring Y
Samsung Chromebook google-snow Y

Specifications

  • 2x ARM Cortex A15 @ 1.7GHz
  • ARM Mali-T604MP4 @ 533 MHz; 68.224 GFLOPS

More information

Exynos 5420

Samsung Exynos 5420
Manufacturer Samsung
Name Exynos 5420
Architecture arm
CPU 4x 1.9 GHz A15 & 4x 1.3 GHz A7
GPU Mali-T628 MP6
Year 2013
Process 28nm
Mainline yes
Components
CPU
Works
UART
Works
Storage
Works
USB
Works
Display
Works
GPU
Broken
Pinctrl
Works
I²C
Works
SPI
No data
Audio
Works
Video
Broken
Thermal
Works
Camera
No data
NPU
No data
Suspend
Works
Ethernet
No data
SATA
No data


Devices

Device Codename Mainline
Samsung Chromebook 2 11.6" google-peach-pit Y
Samsung Galaxy Note 10.1 (2014) samsung-n1awifi N
Samsung Galaxy Note 3 International (3g) samsung-ha3g
Samsung Galaxy Note Pro 12.2 (WiFi) samsung-v1awifi N
Samsung Galaxy Tab Pro 10.1 (Wi-Fi) samsung-n2awifi P
Samsung Galaxy Tab S 10.5 (WiFi) samsung-chagallwifi P
Samsung Galaxy Tab S 10.5" LTE samsung-chagalllte
Samsung Galaxy Tab S 8.4" LTE samsung-klimtlte P

Specifications

  • 4x Cortex A15 @ 1.9 GHz & 4x Cortex A7 @ 1.3 GHz
  • Mali-T628 MP6 @ 533 MHz; 109 GFLOPS

More information

Exynos 5422 (also Exynos 5800)

Samsung Exynos 5422
Manufacturer Samsung
Name Exynos 5422
Architecture armv7
CPU 4x 1.9 GHz A15 & 4x 1.3 GHz A7
GPU Mali-T628 MP6
Year 2014
Process nm
Mainline yes
Components
CPU
Works
UART
Works
Storage
Works
USB
Works
Display
Works
GPU
Works
Pinctrl
Works
I²C
Works
SPI
No data
Audio
Works
Video
Works
Thermal
Works
WiFi
No data
Bluetooth
No data
Modem
No data
GPS
No data
Camera
No data
NPU
No data
Suspend
Works
Ethernet
No data
SATA
No data


Devices

Device Codename Mainline
ODROID HC2 odroid-hc2 Y
ODROID XU4 odroid-xu4 Y
Samsung Galaxy S5 (International 3G) samsung-k3gxx

Exynos 5433

Samsung Exynos 5433
Manufacturer Samsung
Name Exynos 5433
Architecture aarch64
CPU 4x 1.9 GHz A57 & 4x 1.3 GHz A53
GPU Mali-T760
Year 2014
Process nm
Mainline yes
Components
CPU
Works
UART
Works
Storage
Works
USB
Works
Display
Works
GPU
Works
Pinctrl
Works
I²C
Works
SPI
No data
Audio
Works
Video
No data
Thermal
Works
WiFi
No data
Bluetooth
No data
Modem
No data
GPS
No data
Camera
No data
NPU
No data
Suspend
Works
Ethernet
No data
SATA
No data


Devices

Device Codename Mainline
Samsung Galaxy Note 4 samsung-treltexx
Samsung Galaxy Note 4 S-LTE samsung-tre3calte N
Samsung Galaxy Tab S2 9.7 LTE samsung-gts210lte N

Specifications

  • 4x Cortex A57 @ 1.9 GHz & 4x Cortex A53 @ 1.3 GHz
  • Mali-T760

More information

  • The Tizen reference device TM2 is basically rebranded Note 4 for Tizen development. The TM2e is Note 4 Edge. Both are quite nicely supported by mainline Linux kernel and almost fully supported by Tizen open-source Linux kernel (not the vendor one).

Exynos 8895

Samsung Exynos 8895
Manufacturer Samsung
Name Exynos 8895
Architecture aarch64
CPU 4x 2.3 GHz Mongoose M2 & 4x 1.7 GHz Cortex-A53
GPU Mali-G71 MP20
Year 2017
Process 10nm
Mainline yes
Components
CPU
Works
UART
No data
Storage
No data
USB
No data
Display
No data
GPU
No data
Pinctrl
Works
I²C
No data
SPI
No data
Audio
No data
Video
No data
Thermal
No data
WiFi
No data
Bluetooth
No data
Modem
No data
GPS
No data
Camera
No data
NPU
No data
Suspend
No data
Ethernet
No data
SATA
No data


Devices

No results

Specifications

  • 4x 2.3 GHz Mongoose M2 & 4x 1.7 GHz Cortex-A53
  • Mali-G71 MP20

Downstream status

Galaxy S8 has a working port.

Mainline status

Boots, pinctrl and pstore works. WIP

More information

Other

  • 4212: Samsung Gear 1 (support dropped from mainline kernel)
  • 4415 (support dropped from mainline kernel)
  • 5260: SM-N750 Galaxy Note 3 Neo
  • 5410
  • 5800
  • See also https://exynos.wiki.kernel.org

References

Pages in category "Samsung Exynos"

The following 6 pages are in this category, out of 6 total.