Skip to content

Releases: redrathnure/armbian-mkspi

0.1.10_23.05.0-trunk

09 May 20:18
Compare
Choose a tag to compare

Custom build for MKS PI and MKS SKIPR boards.

Current status

Feature Current (5.15) Edge (6.1)
USB 2 yes yes
USB 3 yes yes
USB Type-C (debug serial port) yes yes
HDMI Video yes yes
HDMI Audio not tested yet not tested yet
MKSPI-TS35 TFT display yes yes
MKSPI-TS35 touch screen yes yes
Reset button yes yes
Ethernet yes yes
WiFi dongles yes yes
ADXL345 (SPI0 connection) yes yes
UART0 yes yes
I2C not tested yet not tested yet

Known Issues

Edge, Jammy:

  • irq 37: nobody cared message in boot log and on boot screen
  • Works either HDMI out or MKS PI-TS32 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.

Current, Jammy:

  • irq 56: nobody cared message in boot log
  • Works either HDMI out or MKS PI-TS35 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.

Changes

  • bump Armbian version to 23.05.0-trunk (e.g. should solve 8821cu repo issue and add WSL support)
  • Keep downgraded Linux kernel to fix UART0 port issue. Linux Kernel v5.15.92 (current) and v6.1.10 (edge).

0.1.9-23.02.2

02 Apr 18:47
Compare
Choose a tag to compare

Custom build for MKS PI and MKS SKIPR boards.

Current status

Feature Current (5.15) Edge (6.1)
USB 2 yes yes
USB 3 yes yes
USB Type-C (debug serial port) yes yes
HDMI Video yes yes
HDMI Audio not tested yet not tested yet
MKSPI-TS35 TFT display yes yes
MKSPI-TS35 touch screen yes yes
Reset button yes yes
Ethernet yes yes
WiFi dongles yes yes
ADXL345 (SPI0 connection) yes yes
UART0 yes yes
I2C not tested yet not tested yet

Known Issues

Edge, Jammy:

  • irq 37: nobody cared message in boot log and on boot screen
  • Works either HDMI out or MKS PI-TS32 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.

Current, Jammy:

  • irq 56: nobody cared message in boot log
  • Works either HDMI out or MKS PI-TS35 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.

Changes

  • bump Armbian version to 23.02.2 (stable)
  • Downgrade Linux kernel to fix UART0 port issue. Linux Kernel v5.15.92 (current) and v6.1.10 (edge).

0.1.8-23.02.0-trunk.0256

19 Mar 12:52
Compare
Choose a tag to compare

Custom build for MKS PI board.

Current status

Feature Current (5.15) Edge (6.1)
USB 2 yes yes
USB 3 yes yes
USB Type-C (debug serial port) yes yes
HDMI Video yes yes
HDMI Audio not tested yet not tested yet
MKSPI-TS35 TFT display yes yes
MKSPI-TS35 touch screen yes yes
Reset button yes yes
Ethernet yes yes
WiFi dongles yes yes
ADXL345 (SPI0 connection) yes yes
UART0 yes yes
I2C not tested yet not tested yet

Known Issues

Edge, Jammy:

  • UART0<-->Board connection seems to be broken
  • irq 37: nobody cared message in boot log and on boot screen
  • Works either HDMI out or MKS PI-TS32 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.

Current, Jammy:

  • UART0<-->Board connection seems to be broken
  • irq 56: nobody cared message in boot log
  • Works either HDMI out or MKS PI-TS35 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.

Changes

  • bump Armbian version to 23.02.0-trunk.0256
  • Linux Kernel v5.15.103 (current) and v6.1.20 (edge)

0.1.7-23.02.0-trunk.0236

15 Mar 19:02
Compare
Choose a tag to compare

Custom build for MKS PI board.

Current status

Feature Current (5.15) Edge (6.1)
USB 2 yes yes
USB 3 yes yes
USB Type-C (debug serial port) yes yes
HDMI Video yes yes
HDMI Audio not tested yet not tested yet
MKSPI-TS35 TFT display yes yes
MKSPI-TS35 touch screen yes yes
Reset button yes yes
Ethernet yes yes
WiFi dongles yes yes
ADXL345 (SPI0 connection) yes yes
UART0 yes yes
I2C not tested yet not tested yet

Known Issues

Edge, Jammy:

  • UART0<-->Board connection seems to be broken
  • irq 37: nobody cared message in boot log and on boot screen
  • Works either HDMI out or MKS PI-TS32 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.

Current, Jammy:

  • UART0<-->Board connection seems to be broken
  • irq 56: nobody cared message in boot log
  • Works either HDMI out or MKS PI-TS35 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.

Changes

  • Freeze Armbian kernel packages. Now an apt update run should not destroy DTS file
  • Fix screen rotation. A ili9481 driver was changed to custom fb_st7796s module
  • Linux Kernel v5.15.102 (current) and v6.1.9 (edge)

0.1.6-23.02.0-trunk.0236

05 Feb 13:44
Compare
Choose a tag to compare

Custom build for MKS PI board.

Current status

Feature Current (5.15) Edge (6.1)
USB 2 yes yes
USB 3 yes yes
USB Type-C (debug serial port) yes yes
HDMI Video yes yes
HDMI Audio not tested yet not tested yet
MKSPI-TS35 TFT display yes yes
MKSPI-TS35 touch screen yes yes
Reset button yes yes
Ethernet yes yes
WiFi dongles yes yes
ADXL345 (SPI0 connection) yes yes
UART0 yes yes
I2C not tested yet not tested yet

Known Issues

Edge, Jammy:

  • irq 37: nobody cared message in boot log and on boot screen
  • Works either HDMI out or MKS PI-TS32 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.

Current, Jammy:

  • irq 56: nobody cared message in boot log
  • Works either HDMI out or MKS PI-TS35 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.

Changes

  • bump Armbian version to '23.02.0-trunk.0236'
  • bump Kernel version: v1.15.91 (current) and v6.1.9 (edge)
  • add support for Debian Bullseye builds (thanks compihu for the contribution)
  • DTS patches was adapted for v6.1.9 kernel sources
  • reboot and shutdown issues were fixed in edge build

0.1.5-23.02.0-trunk.0171

16 Jan 00:00
Compare
Choose a tag to compare

Custom build for MKS PI board.

Current status

Feature Current (5.15) Edge (6.1)
USB 2 yes yes
USB 3 yes yes
USB Type-C (debug serial port) yes yes
HDMI Video yes yes
HDMI Audio not tested yet not tested yet
MKSPI-TS35 TFT display yes yes
MKSPI-TS35 touch screen yes yes
Reset button yes yes
Ethernet yes yes
WiFi dongles yes yes
ADXL345 (SPI0 connection) yes yes
UART0 yes yes
I2C not tested yet not tested yet

Known Issues

Edge, Jammy:

  • irq 37: nobody cared message in boot log and on boot screen
  • Works either HDMI out or MKS PI-TS35 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.
  • software reset and shutdown commands do not work. Need to reset board by reset button or via PSU off/on.

Current, Jammy:

  • irq 56: nobody cared message in boot log
  • Works either HDMI out or MKS PI-TS35 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.

Changes

  • bump Armbian version to 23.02.0-trunk.0171
  • all mks code patches were removed. This release contains has only u-boot and Kernel DTS changes (still is based on rk3328-roc-cc board)
  • simplify ADXL345 via spi0 sensor configuration. Load spidev module automatically

0.1.4_23.02.0-trunk.0135

06 Jan 20:41
Compare
Choose a tag to compare

Custom build for MKS PI board.

Current status

Feature Current (5.15) Edge (6.1)
USB 2 yes yes
USB 3 yes yes
USB Type-C (debug serial port) yes yes
HDMI Video yes yes
HDMI Audio not tested yet not tested yet
MKSPI-TS35 TFT display yes yes
MKSPI-TS35 touch screen yes yes
Reset button yes yes
Ethernet yes yes
WiFi dongles yes yes
ADXL345 (SPI connectors) not tested yet not tested yet

Known Issues

Edge, Jammy:

  • irq 37: nobody cared message in boot log and on boot screen
  • Works either HDMI out or MKS PI-TS35 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.
  • software reset and shutdown commands do not work. Need to reset board by reset button or via PSU off/on.

Current, Jammy:

  • irq 55: nobody cared message in boot log
  • Works either HDMI out or MKS PI-TS35 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.

Changes

  • bump Armbian version to 23.02.0-trunk.0135
  • unpin kernel version for current(compilation issues was solved in new armbian master)
  • disable analog sound for u-boot
  • disable analog sound and remap usb20_host_drv for current build
  • disable analog sound and simplify gmac2phy for edge build

0.1.3_23.02.0-trunk.0073

06 Jan 10:20
Compare
Choose a tag to compare

Custom build for MKS PI board.

Current status

Feature Current (5.15) Edge (6.1)
USB 2 yes yes
USB 3 yes yes
USB Type-C (debug serial port) yes yes
HDMI Video yes yes
HDMI Audio not tested yet not tested yet
MKSPI-TS35 TFT display yes yes
MKSPI-TS35 touch screen yes yes
Reset button yes yes
Ethernet yes yes
WiFi dongles yes yes
ADXL345 (SPI connectors) not tested yet not tested yet

Known Issues

Edge, Jammy:

  • irq 37: nobody cared message in boot log and on boot screen
  • Works either HDMI out or MKS PI-TS35 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.
  • software reset and shutdown commands do not work. Need to reset board by reset button or via PSU off/on.

Current, Jammy:

  • irq 55: nobody cared message in boot log
  • Works either HDMI out or MKS PI-TS35 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.

Changes

  • fix ethernet interface
  • pin current to kernel v5.15.85 (v5.15.86 has a compilation issues)
  • cleanup DTS patches (remove duplicate declarations)

0.1.2-mkspi-23.02.0-trunk.0073

27 Dec 00:12
Compare
Choose a tag to compare

Custom build for MKS PI board.

Current status

Feature Current (5.15) Edge (6.1)
USB 2 yes yes
USB 3 yes yes
USB Type-C (debug serial port) yes yes
HDMI Video yes yes
HDMI Audio not tested yet not tested yet
MKSPI-TS35 TFT display yes yes
MKSPI-TS35 touch screen yes yes
Reser button yes yes
WiFi dongles yes yes
ADXL345 (SPI connectors) not tested yet not tested yet

Known Issues

Edge, Jammy:

  • irq 37: nobody cared message in boot log and on boot screen
  • Works either HDMI out or MKS PI-TS35 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.
  • software reset and shutdown commands do not work. Need to reset board by reset button or via PSU off/on.

Current, Jammy:

  • irq 55: nobody cared message in boot log
  • Works either HDMI out or MKS PI-TS35 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.

Changes

  • use ili9481 for LCD. Switch from custom patched ili9341 driver to ili9481 one.
  • reenable "rohm,dh2228fv" and "lineartechnology,ltc2488" compatibility for SPI port
  • remove custom patches for HDMI aspect ratio

0.1.1-mkspi-23.02.0-trunk.0073

25 Dec 21:13
Compare
Choose a tag to compare

Custom build for MKS PI board.

Current status

Feature Current (5.15) Edge (6.1)
USB 2 yes yes
USB 3 yes yes
USB Type-C (debug serial port) yes yes
HDMI Video yes yes
HDMI Audio not tested yet not tested yet
MKSPI-TS35 TFT display yes yes
MKSPI-TS35 touch screen yes yes
Reset button yes yes
WiFi dongles yes yes
ADXL345 (SPI connectors) not tested yet not tested yet

Known Issues

Edge, Jammy:

  • irq 37: nobody cared message in boot log and on boot screen
  • Works either HDMI out or MKS PI-TS35 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.
  • software reset and shutdown commands do not work. Need to reset board by reset button or via PSU off/on.

Current, Jammy:

  • irq 55: nobody cared message in boot log
  • Works either HDMI out or MKS PI-TS35 display. No dual screen, no reconnection during runtime. Display must be connected before system start and cannot be switched after boot.

Changes

  • make touchscreen worked out of the box. Load ads7846 module automatically