Difference between revisions of "User:CounterPillow"

From PINE64
Jump to navigation Jump to search
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
Hi, I'm a student and FOSS software developer from Switzerland. I'm versed in C, D, Python, Java and [https://github.com/CounterPillow/asm_playground AArch64 assembly].
Hi, I'm a FOSS software developer from Switzerland. I'm versed in C, D, Python, Java and [https://github.com/CounterPillow/asm_playground AArch64 assembly].


You can contact me under <code>CounterPillow</code> on the PINE64 IRC or Discord, or through the e-mail listed on [https://github.com/CounterPillow my GitHub profile].
You can contact me under <code>CounterPillow</code> on the PINE64 IRC or Discord, or through the e-mail listed on [https://github.com/CounterPillow my GitHub profile].
= What Am I Working On? =
This is a list of stuff I'm currently somewhat sometimes working on. '''You can support my bad life decisions through [https://github.com/sponsors/CounterPillow/ GitHub Sponsors].'''
== Currently Working On ==
* [https://plebian.org '''Plebian''']: I'm maintaining an automated pipeline to generate Debian images for Quartz64/SOQuartz devices.
* '''rkdjpeg driver''': I'm writing a driver to use the hardware JPEG decoding on RK35xx chips from Rockchip. It's currently quite early stages and I don't work on it very often.
* '''i2s-tdm driver''': I'm the maintainer for this driver in mainline.
== Interested In Working On ==
* The panvk stuff (Vulkan for the Panfrost driver) could be fun to work on, but I've never written GPU drivers and I've never written a Vulkan application before (though I do have OpenGL experience).
* A mainline rkvdec2 driver, but this is way above my head.
* Mainlining the RK3588 HDMI RX driver, because having HDMI input is cool.
* An rkvenc driver, but again, way above my head.


= PINE64 Stuff I Own =
= PINE64 Stuff I Own =
Line 7: Line 24:
For the purposes of what I can help with regarding documenting things on the wiki and testing things out, here's a list of PINE64 products I own.
For the purposes of what I can help with regarding documenting things on the wiki and testing things out, here's a list of PINE64 products I own.


* ROCK64 2GB
* ROCK64 2 GB
** aluminium case
** aluminium case
** open acrylic case
** open acrylic case
** RTL8188EU Wi-Fi adapter (still shipping)
** RTL8188EU Wi-Fi adapter
* ROCKPro64 4GB
** 3.5mm jack to RCA cable (plan to port the driver for it at some point)
** aluminium case
* ROCKPro64 4 GB
* Quartz64 8GB (still shipping)
** aluminium case (I don't use it though)
** open acrylic case (still shipping)
** tall heat sink
** fan
* Quartz64 Model A 8 GB
** open acrylic case
** medium heat sink
* Quartz64 Model B 4 GB
** open acrylic case
* PinePower Desktop
* PinePower Desktop
* PineNut (managed to flash something to it with a jank breadboard setup)
* PineNut (managed to flash something to it with a jank breadboard setup)
* PineCone
* eMMC + eMMC USB adapter
* eMMC + eMMC USB adapter
* PineDio USB adapter
* PineNote dev kit
* QuartzPro64 dev kit
* SOQuartz 2 GB, 4 GB, 6 &times; 8 GB
** Model A baseboard
** Blade baseboard
* PINE64 7" LCD Panel
== Plan To Get ==
* PineTab 2
* STAR64

Latest revision as of 14:03, 1 April 2023

Hi, I'm a FOSS software developer from Switzerland. I'm versed in C, D, Python, Java and AArch64 assembly.

You can contact me under CounterPillow on the PINE64 IRC or Discord, or through the e-mail listed on my GitHub profile.

What Am I Working On?

This is a list of stuff I'm currently somewhat sometimes working on. You can support my bad life decisions through GitHub Sponsors.

Currently Working On

  • Plebian: I'm maintaining an automated pipeline to generate Debian images for Quartz64/SOQuartz devices.
  • rkdjpeg driver: I'm writing a driver to use the hardware JPEG decoding on RK35xx chips from Rockchip. It's currently quite early stages and I don't work on it very often.
  • i2s-tdm driver: I'm the maintainer for this driver in mainline.

Interested In Working On

  • The panvk stuff (Vulkan for the Panfrost driver) could be fun to work on, but I've never written GPU drivers and I've never written a Vulkan application before (though I do have OpenGL experience).
  • A mainline rkvdec2 driver, but this is way above my head.
  • Mainlining the RK3588 HDMI RX driver, because having HDMI input is cool.
  • An rkvenc driver, but again, way above my head.

PINE64 Stuff I Own

For the purposes of what I can help with regarding documenting things on the wiki and testing things out, here's a list of PINE64 products I own.

  • ROCK64 2 GB
    • aluminium case
    • open acrylic case
    • RTL8188EU Wi-Fi adapter
    • 3.5mm jack to RCA cable (plan to port the driver for it at some point)
  • ROCKPro64 4 GB
    • aluminium case (I don't use it though)
    • tall heat sink
    • fan
  • Quartz64 Model A 8 GB
    • open acrylic case
    • medium heat sink
  • Quartz64 Model B 4 GB
    • open acrylic case
  • PinePower Desktop
  • PineNut (managed to flash something to it with a jank breadboard setup)
  • PineCone
  • eMMC + eMMC USB adapter
  • PineDio USB adapter
  • PineNote dev kit
  • QuartzPro64 dev kit
  • SOQuartz 2 GB, 4 GB, 6 × 8 GB
    • Model A baseboard
    • Blade baseboard
  • PINE64 7" LCD Panel

Plan To Get

  • PineTab 2
  • STAR64