Difference between revisions of "User:CounterPillow"

From PINE64
Jump to navigation Jump to search
 
(4 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].
Line 9: Line 9:
== Currently Working On ==
== 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.
* '''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 and did some work to add RK3588 support to it that I have yet to properly test, rework and submit upstream.
* '''i2s-tdm driver''': I'm the maintainer for this driver in mainline.


== Interested In Working On ==
== Interested In Working On ==
Line 44: Line 45:
* PineNote dev kit
* PineNote dev kit
* QuartzPro64 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 ==
== Plan To Get ==


* Nothing at the moment, but temptations are there.
* 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