-
Upcoming Events
-
-
Volunteering positions
-
Single board computer maintainer
Position: Board maintainerNumber of places: 64Applicants: 62
-
-
Chat | Social Media
#armbian at
irc.libera.chat or irc.oftc.net
Matrix or Discord
Mastodon | 𝕏 -
Popular Now
-
Activity Stream
-
7
ST7796 display w/ opiz3
Ok. My efforts have been futile... but then again, I'm a noob at this. I'm thinking my pin numbers aren't matching up properly - I'm not 100% that I understand the <&pio 1 2 3> format. I have no clue what the first number is, I'm guessing the second number is the pin, and the third is high/low? (forgive my ignorance, I've tried researching this, but am not finding anything specific to this) the changes marked in that raspberry pi forum I made to armbianEnv.txt (I'm assuming that's the armbian equivalent to the pi's config.txt?) - but it just occurred to me that the format is different. I don't think the armbian file uses "dtoverlay", rather just "overlay". I'll adjust that now and see if that makes a difference. This is what I've got: /dts-v1/; /plugin/; / { compatible = "allwinner,sun50i-h616"; fragment@0 { target = <&spi1>; __overlay__ { status = "okay"; cs-gpios = <&pio 7 24 0>,<&pio 2 26 0>; //chip select pins 24 for LCD, 26 for touch panel: panel@0 { compatible = "panel-mipi-dbi-spi"; reg = <0>; spi-max-frequency = <40000000>; width-mm=<79>; height-mm=<52>; reset-gpios = <&pio 2 22 0>; // pin 22, PC7 dc-gpios = <&pio 2 18 0>; // pin 18, PC14 write-only; format = "b6x2g6x2r6x2"; panel-timing { hactive = <480>; vactive = <320>; hback-porch = <0>; vback-porch = <0>; clock-frequency = <0>; hfront-porch = <0>; hsync-len = <0>; vfront-porch = <0>; vsync-len = <0>; }; }; ads7846: ads7846@1 { compatible = "ti,ads7846"; reg = <1>; pinctrl-names = "default"; spi-max-frequency = <1000000>; interrupt-parent = <&pio>; interrupts = <2 11 2>; /* PC6, pin 11 */ pendown-gpio = <&pio 2 11 1>; /* PC6, pin 11 */ /* OPTIONS */ ti,x-min = /bits/ 16 <0>; ti,y-min = /bits/ 16 <0>; ti,x-max = /bits/ 16 <0xFFF>; ti,y-max = /bits/ 16 <0xFFF>; ti,pressure-min = /bits/ 16 <0>; ti,pressure-max = /bits/ 16 <0xFFF>; ti,x-plate-ohms = /bits/ 16 <400>; ti,swap-xy = <1>; }; }; }; }; -
2773
CSC Armbian for RK322x TV box boards
Hello @jock, hope you're ok! Seven months ago, I successfully installed Armbian (Armbian_community_24.5.0-trunk.563_Rk322x-box_bookworm_current_6.6.30_minimal) and RetroPie on my RK3229 TV box (MXQ-4K-5G) using an 8 GB USB drive. Following the instructions from this forum, the entire compilation process took me approximately 15 hours. I saved everything as an IMG file using Win32DiskManager. NOTE : I’m aware that the internal Wi-Fi module (SV6256P, which is my internal wifi module) doesn’t work with this setup, but I know that the Armbian Legacy version with kernel 4.4.194 offers an option in rk322x-config to enable this module. Since then, I’ve created multiple 8 GB images with this configuration. This time, I decided to make a different procedure: Install from scratch an updated Armbian bookworm, then sudo apt install LXDE in order to GUI-access and copy my files from Retropie (via sh script) without needing to remove the SD card and insert it into a separate Linux OS. I used the latest available community image, Armbian_community_25.2.0-trunk.86_Rk322x-box_bookworm_current_6.6.63_minimal.img.xz, and successfully installed LXDE without any issues. However, after installing RetroPie, the menu runs very slow. Somehow, I sense GPU Video driver is not responding or somehow LXDE messed up video drivers. What do you think might be causing this? I know a screenshot could explain better, but i'm not at home at this moment. Hope you can help me on this. Regards D -
445
Efforts to develop firmware for H96 MAX V56 RK3566 8G/64G
full androiod dmesg : there's a line [ 0.833910] ********************************jl2101 test**************************************** -
2
New orangepi-5plus_UEFI_Release_v0.12.img
Thanks for the reply. I'm sorry, maybe I"m confused but this script seems to be downloading orangepi-5plus_UEFI_Release_v0.12.img to a disk. I already have the uefi .img written to spinor and am booting into it. I'm prolly getting this all ass-backwards but I thought I could dl one of the armbian versions from https://www.armbian.com/uefi-arm64/ and use etcher to write to a nvme and boot up. It sounded simple, prolly too simple, but I thought that would work. (NOT) -
445
Efforts to develop firmware for H96 MAX V56 RK3566 8G/64G
since ethernet not working, i revert back to android, i also test different android firmware, with 8G-RK3566_userdebug_H96_Max_RK3566_11_20210421.2051.img ethernet is not working RK3566_userdebug_H96_Max_RK3566_11_20221126.1220.img ethernet is working here are dtb's that i extracted from working android's ethernet boot.img (there are 4 dtbs but the one is around 8mb so it doesn't upload) 01_dtbdump_rockchip,rk3566-evb3-DDR3-v10.dtb 03_dtbdump_rockchip,rk3566-evb3-DDR3-v10.dtb 04_dtbdump_rockchip,rk3566-evb3-DDR3-v10.dtb and here's the converted version of last dtb 04_dtbdump_rockchip,rk3566-evb3-DDR3-v10.dts in android dtb android_eth.txt, ethernet alias is ethernet1 while on armbian dtb armbian_eth.txt, ethernet alias is ethernet0, could it be the cause ? i'm about to test it android dtb ethernet armbian dtb ethernet
-
-
Member Statistics