Topic: Novena Buster kernel WIP release
Hi! I've re-done a lot of the kernel patches and ported it to 4.19, and with it: Debian Buster!
Version 4.19.y-novena-wip2:
- Source: https://github.com/novena-next/novena-l … ovena-wip2
- Debian package: http://novena.jookia.org/linux-image-4. … _armhf.deb
- Debian package source: https://github.com/novena-next/debian-l … ovena-wip2
- Bare board device tree: http://novena.jookia.org/imx6q-novena.dtb
Hashes:
1b4b56f387e8769d58ee8541bacc9b01738314428ddc54269d8eb1ed7569487a imx6q-novena.dtb
6686f7d18ce049d2d89947909e6f34aa30fbcd96ddce89fd5d6a296aa895ee4c linux-image-4.19.0-6-armmp_4.19.67-2.novena.wip2_armhf.deb
(Make sure to check these, website isn't HTTPS and packages aren't signed yet)
How to use:
- Install Debian Buster using its Novena image. You may need HDMI for this.
- Install the .deb file using dpkg -i
- If you're using the bare board, copy imx6q-novena.dtb to /boot/dtbs/4.19.0-6-armmp/imx6q-novena.dtb OR YOUR BOARD WILL CRASH
- Reboot
What still needs to be done:
- More testing, laptop testing (I don't have a laptop)
- More documentation for an install
- x86-video-armada package for video acceleration (likely next)
- A debian repo
- u-boot package and port
- software for eeeprom viewer, irqbalance, etc
For kernel builders: The ~20 patches on the branch should be easily portable to whichever kernel you want. Just rebase and update your config with this. The patches will not conflict with other boards so they can safely be included in a larger multiplatform kernel.
CONFIG_KEYBOARD_SENOKO=m
CONFIG_CHARGER_SENOKO=m
CONFIG_MFD_SENOKO=m
CONFIG_GPIO_74XX_MMIO=m
CONFIG_GPIO_SYSCON=m
CONFIG_DRM_IT6251=m
CONFIG_SND_SOC_FSL_SAI=m
CONFIG_SND_SOC_FSL_ESAI=m
CONFIG_SND_SOC_FSL_ASOC_CARD=m