filmov
tv
Mainline Linux on AmLogic SoCs - Neil Armstrong, BayLibre

Показать описание
Mainline Linux on AmLogic SoCs - Neil Armstrong, BayLibre
Inexpensive set-top boxes are everywhere and many of them are powered by AmLogic SoCs. These chips provide 4K H.265/VP9 video decoding and have fully open source Linux kernel and U-boot releases.
Unfortunately most of the products based on these devices are running an ancient 3.10 Android kernel. Thankfully AmLogic has put a priority on supporting their chips in the mainline Linux kernel.
Neil will present the challenges and benefits to pushing support for these SoCs upstream, as well as the overall hardware architecture in order to understand the Linux upstreaming decisions and constraints.
Neil will also detail the future development plans aiming to offer a complete experience running an Upstream Linux kernel.
About Neil Armstrong
Embedded Linux Engineer since 2008, Neil worked on small home-designed SoCs for Digital TV Content Protection, Set-Top-Box or Security Co-Processor. He ported and maintained Linux for early FPGA based validation, ASIC samples validation and final products from version 2.6.17 to the latest 4.0.0 for ARM946 No-MMU to Cortex-A9 based SoCs. Neil experiences technical presentations during its engineering studies and within local technical events about various Open-Source technologies.
Inexpensive set-top boxes are everywhere and many of them are powered by AmLogic SoCs. These chips provide 4K H.265/VP9 video decoding and have fully open source Linux kernel and U-boot releases.
Unfortunately most of the products based on these devices are running an ancient 3.10 Android kernel. Thankfully AmLogic has put a priority on supporting their chips in the mainline Linux kernel.
Neil will present the challenges and benefits to pushing support for these SoCs upstream, as well as the overall hardware architecture in order to understand the Linux upstreaming decisions and constraints.
Neil will also detail the future development plans aiming to offer a complete experience running an Upstream Linux kernel.
About Neil Armstrong
Embedded Linux Engineer since 2008, Neil worked on small home-designed SoCs for Digital TV Content Protection, Set-Top-Box or Security Co-Processor. He ported and maintained Linux for early FPGA based validation, ASIC samples validation and final products from version 2.6.17 to the latest 4.0.0 for ARM946 No-MMU to Cortex-A9 based SoCs. Neil experiences technical presentations during its engineering studies and within local technical events about various Open-Source technologies.