a_faerber

a_faerber

openSUSE for Firefly-RK3288

a project by a_faerber

The Firefly-RK3288 is the first SBC with the Rockchip RK3288 SoC, the first available chip with Cortex-A17 cores (32-bit ARMv7). I received such a board just in time for Hackweek Interstellar and will be looking into booting an upstream kernel with openSUSE 13.2/Factory rootfs.

Updated over 5 years ago. No love.

openSUSE for IFC6540

a project by a_faerber

The Inforce Computing IFC6540 is an SBC with Qualcomm Snapdragon 805 SoC (32-bit ARMv7). I had previously brought up openSUSE on the IFC6410. A week before Hackweek Interstellar I got the IFC6540 to boot on serial console using the upstream-based Linaro integration branch, up to searching for the rootfs. Since USB and SATA support were still missing, my goal will be to prepare a MicroSD based rootfs to complete the bringup.

Updated over 5 years ago. No love.

Parallella: Epiphany packaging for openSUSE

an invention by a_faerber

The Parallella is an SBC with Xilinx Zynq SoC and 16-core Epiphany-III co-processor. I had contributed a device tree for the Parallella to v3.17 (with a network/clock issue just reported by Olof Johansson to be investigated).

Updated almost 3 years ago. No love.

KVM for Nvidia Jetson TK1

a project by a_faerber

The Nvidia Jetson TK1 is an SBC with Nvidia Tegra K1 SoC (quad-core Cortex-A15, 32-bit ARMv7). I have openSUSE running on the Jetson TK1, but KVM is currently not usable as the CPUs are not booted in HYP mode. Thierry Reding of Nvidia has some work-in-progress for U-Boot and upstream kernel that I would like to test.

Updated over 3 years ago. 1 hackers ♥️.

Bring up Linux on Optimus Board (Allwinner A80)

a project by a_faerber

The Allwinner Tech Optimus Board by Merrii is the evaluation board for the Allwinner A80 SoC with big.LITTLE Cortex-A15/-A7 configuration (32-bit ARMv7). The sources leaked from Allwinner contain GPL violations in U-Boot and Linux kernel and therefore won't easily build with openSUSE's armhf gcc (binaries seem to be softfp).

Updated over 5 years ago. No love.

Experiment with no-mmu Linux (STM32F429I-DISCO)

an invention by a_faerber

A broad range of ARMv7-A boards have been enabled in openSUSE already. I would like to complement my experiences by bringing up Linux on an ARMv7-M board, the STM32F429I discovery board, featuring a Cortex-M4 and 8 MB SDRAM. As first step I would build and deploy an image based on instructions from the Internet, using downstream U-Boot and kernel and known-working binary arm-uclinuxeabi compiler toolchain. As preparation I have already packaged the genromfs tool.

Updated over 3 years ago. 1 hackers ♥️.

Port openSUSE to Intel Galileo board (Quark X1000)

an idea by a_faerber

The Intel Quark X1000 SoC was said not to run the i586 version of openSUSE. An i486 or other variant of openSUSE would need to be built to run on the Galileo and Edison boards.

Updated over 5 years ago. No love. Has no hacker: grab it!

Bootstrap openSUSE for MIPS

a project by a_faerber

While in the past MIPS boards were either low-end PIC32 or found in routers running OpenWRT at most, Imagination themselves have recently released the Creator CI20 board (Ingenic, MIPS32) running Debian. And the Shield Pro (previously iGuardian) kickstarter project (Octeon-III, MIPS64) promises to become a playground for testing KVM hardware virtualization. Porting openSUSE to MIPS will involve setting up an OBS instance linked to Factory (update: done) and cross-compiling a set of packages for an initial bootstrap (update: in progress). Maybe this can be scripted to some degree, as there will be some overlap with the ARM ILP32 port project.

Updated over 3 years ago. 6 hacker ♥️.

Bootstrap Maven in OBS

a project by a_faerber

Apache Maven is a build tool used by many Java projects, which is incompatible with OBS in that it tries to download binary dependencies from the Internet. Several people have in the past years tried to somehow bootstrap Maven and failed. My new proposed approach is a Maven, patched to obtain packages from a filesystem location, and packages with .jar based -bootstrap.spec variant plus source-based build for properly modeling dependencies in OBS. Unlike the SUSE Manager team's work I am trying to rebuild those .jars from sources. Where necessary I am patching dependency versions to the latest sources/jars packaged.

Updated over 3 years ago. 2 hacker ♥️.

Investigate EtherCAT fieldbus

an idea by a_faerber

The Infineon XMC4800 EtherCAT Relax Kit microcontroller board has two EtherCAT RJ45 connectors. I'd like to investigate using openSUSE (or SLES) as EtherCAT master.

Updated over 1 year ago. No love. Has no hacker: grab it!

Actions kernel mainlining: pinctrl

an invention by a_faerber

During my trip to and from SUSECon 2017 I had been working on a pinctrl driver for Actions Semi S500, based on a previous pinctrl driver of mine for Realtek RTD1295. Goal of this project is to complete the driver with pin definitions and muxes.

Updated over 4 years ago. No love.

Package Robot OS (ROS) in OBS

an idea by a_faerber

A number of vendors are adopting ROS as a framework for developing complex robot control applications on Linux. ROS appears to be a collection of libraries and tools bundled in distributions. A few users in OBS appeared to have packaged one such distribution, but I have not seen them move forward into any development project.

Updated 6 months ago. No love. 1 follower. Has no hacker: grab it!

Finish packaging Angr in OBS

a project by a_faerber

Following a FOSDEM presentation on Angr for binary analysis, I started packaging it in OBS. We've made progress on getting many missing Python dependencies into Tumbleweed already; remaining ones including claripy and angr itself.

Updated 6 months ago. 1 hackers ♥️. 1 follower.

Investigate C-Sky architecture

an invention by a_faerber

The youngest architecture addition to the mainline Linux kernel was C-Sky (arch/csky/). I have a GX6605S board booting a downstream 4.9 kernel. It uses a proprietary GxLoader bootloader (similarities with U-Boot exist but no sources...) with uImage and gx6605s.dtb files in a FAT partition on USB stick.

Updated about 3 years ago. 1 hackers ♥️. 1 follower.

Mainline Sunplus Plus1 SP7021 kernel for Banana Pi F2S

a project by a_faerber

The recent Banana Pi BPI-F2S board features a new Arm SoC SP7021 by Sunplus, which is not yet supported in mainline Linux. Prior to Hackweek I had prepared UART and interrupt controller drivers and Device Tree for Sunplus SP7021's Arm Cortex-A7 cores: GitHub branch f2s-next

Updated over 1 year ago. No love. 1 follower.
15
13
50
134

Looking for projects around:

arm

Activity

  • over 1 year ago: a_faerber liked SUSE @home Hands On Lab
  • over 2 years ago: a_faerber liked openSUSE Leap / TW / MicroOS / Kubic running on Freebox Delta
  • over 2 years ago: a_faerber liked uMEC Documentation - Architecture and Installation
  • over 2 years ago: a_faerber liked Nvidia GPU support for CaaSP
  • over 2 years ago: a_faerber added keyword "arm" to Mainline Sunplus Plus1 SP7021 kernel for Banana Pi F2S
  • over 2 years ago: a_faerber added keyword "kernel" to Mainline Sunplus Plus1 SP7021 kernel for Banana Pi F2S
  • over 2 years ago: a_faerber started Mainline Sunplus Plus1 SP7021 kernel for Banana Pi F2S
  • over 2 years ago: a_faerber originated Mainline Sunplus Plus1 SP7021 kernel for Banana Pi F2S
  • over 2 years ago: a_faerber liked Packaging libnvidia-containers and nvidia-container-runtime-hook
  • over 2 years ago: a_faerber liked Investigate options to introduce Plugins to SUSE Manager
  • over 2 years ago: a_faerber liked UEFI/GRUB keyboard support on Raspberry Pi 4
  • over 2 years ago: a_faerber liked Btrfs OSD for Lustre
  • over 2 years ago: a_faerber liked Give avahi some love
  • over 2 years ago: a_faerber liked openSUSE on ROCKPro64
  • over 2 years ago: a_faerber liked Supportable Jetson Nano
  • over 2 years ago: a_faerber liked Migrate more OBS service scripts to pure systemd
  • over 2 years ago: a_faerber liked "Physical" notifications with Raspberry Pi and addressable LEDs
  • over 2 years ago: a_faerber liked AI Piano
  • over 2 years ago: a_faerber liked coreboot on Thinkpad Tx40p
  • over 2 years ago: a_faerber liked Bootable JeOS images for RISC-V
  • over 2 years ago: a_faerber liked Install openSUSE Tumbleweed and set up hass on rpi4
  • over 2 years ago: a_faerber liked Graphics support for SGI Octane
  • over 2 years ago: a_faerber liked revive qemu-devel.opensuse.org
  • over 2 years ago: a_faerber liked Support Pinebook Pro in openSUSE
  • over 2 years ago: a_faerber liked Run VMs in CaaSP 4 cluster with SUSE-powered kubevirt
  • All Activity