Category Archives: Linux

Progress on the stable kernel and Debian 12 for the RK3399.

It’s been a long time since the last update for the Rockchip RK3399 series, especially for the Rock960B and C models. A few months ago, I found a stable kernel version 5.10.66 that works well on my Rock960B and C models, providing full support for Broadcom SDIO Wi-Fi and Bluetooth…. Read more »

Best performance with zram expansion

Notice: Update this article to correct some inaccurate information. ZRAM expansion is the best option for expanding memory for Linux systems that for lower performance Cortex-A53 series within 1 GiB system memory. How to activate ZRAM low performance systems as like Cortex-A53 A bah script file for ZRAM, zram.sh is… Read more »

TwoFish encryption for modern C++.

      Comments Off on TwoFish encryption for modern C++.

Background and development The TwoFish encryption was developed in 1998 by Bruce Schneier and it is perfectly royalty free, uncopyrighted open source, and still this encryption is stronger. And I needed plan to use this hard-to-break encryption for maximum performance on USB3.2 Gen1 (USB3.0) 5Gbps some heading packets in real-time… Read more »

Rock960 (rk3399) Improved kernel 4.4.179

      Comments Off on Rock960 (rk3399) Improved kernel 4.4.179

A short history: Rock960 board is a variabtion of Rockchip RK3399 series, and supports many features as a stand-alone smallest AARCH64 system. VAMRS still providing this card sized embedded linux computer in half of year 2020. I love this powerful RK3399 processor, as economical AARCH64, to be used for embedded… Read more »

Realtek r8156 2.5GbE USB network performance

      Comments Off on Realtek r8156 2.5GbE USB network performance

Test base: System #1 Rock960B debian stretcch aarch64, RK3399 @ Performance governor, 1.4GHz x 4 + 1.8GHz x 2 Kernel customized from ‘stable-4.4.-rk3399-linux-v2.1x’ Board configured for 4GB DDR3, 32GB eMMC 5.1 System #2 Intel i7-7700 @ 3.6GHz , 32GB DDR4, Windows 10 Condition Dual r8156 USB3.1 2.5GbE adaptors connected directly…. Read more »

Realtek R815x USBNET kernel driver for RK3399

      Comments Off on Realtek R815x USBNET kernel driver for RK3399

Here is latest version 2.12.0 of Realtek GbE USB network kernel driver (source codes) for RK3399. Everyone should be download this driver and extract tar.gz in kernel directory. This driver will overwrites old r8152.c, so anyone doesn’t need to modify any files, just extract tar.gz and make your kernel again…. Read more »

‘The repository does no longer have a Release file’ when RaspberryPi update.

      Comments Off on ‘The repository does no longer have a Release file’ when RaspberryPi update.

If you faced to an error of The repository ‘http://archive.raspberrypi.org/debian stretch Release’ does no longer have a Release file. them, you can just solve this error with sudo apt-get dist-upgrade. Then try to sudo apt-get update and sudo apt-get upgrade.

Rock960[A/B/C] kernel patch for supporting some USB GbE

      Comments Off on Rock960[A/B/C] kernel patch for supporting some USB GbE

Here’s my kernel patch for Rock960[A/B/C] board based on git – “stable-4.4-rk3399-linux-v2.1x” branch patch for support or modified for : Governor for performance. Supporting latest version of Realtek r8152/3 USB 3.0 GbE ( merged version of “9” ) Supporting latest version of Cypress GX3 USB 3.0 GbE Supporting latest version… Read more »

Realtek 8152 GbE USB kernel driver for RK3399

      Comments Off on Realtek 8152 GbE USB kernel driver for RK3399

If you have trouble with Realtek 8152 GbE USB device on your Rock960A/B/C board with error of “unnmaed net_device” ? It is reason of built in r8152 driver is too old in Rock960a/b/c (even all kernel driver of Rockchip) kernel source. Here’s my modified driver from latest version of r8152… Read more »

Make Image ‘O HDR fresh updated!

      Comments Off on Make Image ‘O HDR fresh updated!

‘Make Image ‘O HDR’ has been updated to version 0.2.20.70, and it provides save current setting to user’s space – it is each different place for platform types; Windows, Linux and MacOSX. You can clone sources or, download binary image here: https://bitbucket.org/rageworx/make_img_o_hdr/src/master/  Strongly recommend to build source code if your… Read more »