Porting Tizen to open source hardware devices for beginnersLeon Anavi
This document discusses porting Tizen to open-source hardware devices for beginners. It covers popular single-board computers (SBCs) like Raspberry Pi and devices using the Allwinner chipset. It then describes Tizen-sunxi, an open-source port of Tizen to Allwinner devices. Finally, it provides instructions on building a DIY Tizen tablet and laptop, including key components, and discusses the process of porting Tizen to new ARM devices by building the Linux kernel and bootloader, creating a Tizen platform image, and setting up Tizen on a microSD card.
Porting Tizen-IVI 3.0 to an ARM based SoC PlatformRyo Jin
Porting Tizen IVI 3.0 to run on ARM-based Renesas R-Car platforms involved replacing the Mesa graphics driver with libraries supporting the PowerVR GPU, implementing a Wayland buffer manager for WebKit web processes, and customizing GStreamer to use hardware-accelerated video decoding with contiguous memory buffers allocated through libkms. This allowed standard Tizen applications, web apps, and 1080p video playback to run natively on the ARM SoC.
Porting Tizen to open source hardware devices for beginnersLeon Anavi
This document discusses porting Tizen to open-source hardware devices for beginners. It covers popular single-board computers (SBCs) like Raspberry Pi and devices using the Allwinner chipset. It then describes Tizen-sunxi, an open-source port of Tizen to Allwinner devices. Finally, it provides instructions on building a DIY Tizen tablet and laptop, including key components, and discusses the process of porting Tizen to new ARM devices by building the Linux kernel and bootloader, creating a Tizen platform image, and setting up Tizen on a microSD card.
Porting Tizen-IVI 3.0 to an ARM based SoC PlatformRyo Jin
Porting Tizen IVI 3.0 to run on ARM-based Renesas R-Car platforms involved replacing the Mesa graphics driver with libraries supporting the PowerVR GPU, implementing a Wayland buffer manager for WebKit web processes, and customizing GStreamer to use hardware-accelerated video decoding with contiguous memory buffers allocated through libkms. This allowed standard Tizen applications, web apps, and 1080p video playback to run natively on the ARM SoC.
GNU Toolchain is the de facto standard of IT industrial and has been improved by comprehensive open source contributions. In this session, it is expected to cover the mechanism of compiler driver, system interaction (take GNU/Linux for example), linker, C runtime library, and the related dynamic linker. Instead of analyzing the system design, the session is use case driven and illustrated progressively.