Jump to content

Hqnicolas

Members
  • Posts

    628
  • Joined

  • Last visited

Everything posted by Hqnicolas

  1. Tested on 4gb / 32gb Old board version The factory can change layout without warning nobody. This is the bad side of TV boxes, and this is why Linux on this type of devices isn't supported by community
  2. @Sunil sankar @hzdm @mvpwar Can you test this new 23.11 image? Please validade if it works
  3. V0.5 = @armbian The Armbian SD card image "Compiled From Armbian Project" V0.8 = @hzdm Project with Mainline Bootloader "Boot the 64gb Emmc Armbian with Mainline Rockchip" V0.9 = @hzdm Mainline Bootloader "Boot the 32gb and 64gb Emmc Armbian with Mainline Rockchip" V1.0 = @hotnikq The Armbian SD card inside the Android Legacy Rockchip Image "Glued Image: Android boot for Linux"
  4. based on @hzdm method i will make this image using Distro Boot with Boot.scr https://wiki.trenz-electronic.de/display/PD/Distro+Boot+with+Boot.scr mount the H96MAX update.img Files that will help 1. MiniLoaderAll.bin and U-boot are taken from Armbian image from Orange Pi 3B board. 2. The /boot directory was moved to a separate bootfs partition. 3. Rename file /boot/extlinux/extlinux.conf in extlinux.conf.bak 4. In /boot directory boot.cmd and boot.scr files were created with the following contents sudo apt-get update sudo apt install u-boot-tools This is the content of Boot.cmd and this is the content of boot.scr file too!! setenv docker_optimizations "on" setenv bootlogo "false" echo "Boot script loaded from ${devtype} ${devnum}" if test "${docker_optimizations}" = "on"; then setenv bootargs "${bootargs} cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1"; fi if test "${bootlogo}" = "true"; then setenv consoleargs "splash plymouth.ignore-serial-consoles ${consoleargs}" else setenv consoleargs "splash=verbose ${consoleargs}" fi part uuid mmc 1:2 partuuid setenv bootargs androidboot.console=ttyFIQ0 root=PARTUUID=${partuuid} rootwait rw rootfstype=ext4 ${consoleargs} no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 splash p> load mmc 1:1 0x42000000 Image load mmc 1:1 0x44000000 dtb/rockchip/rk3566-firefly-roc-pc.dtb load mmc 1:1 0x46000000 uInitrd booti 0x42000000 0x46000000 0x44000000 # Recompile with: # mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr fdisk /dev/mmcblk1 N default default (lower this value to match the size of your root image) T 1 W create the boot disk drive content Create the root disk drive content Create the rootfs.img file Create the bootfs.img file
  5. Attached, DTB and DTS Files that work with all USB ports Today I start the Recompile Session. Command: ./compile.sh build BOARD=station-m2 BRANCH=edge BUILD_DESKTOP=yes BUILD_MINIMAL=no DESKTOP_APPGROUPS_SELECTED='3dsupport browsers desktop_tools internet office programming remote_desktop' DESKTOP_ENVIRONMENT=cinnamon DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base KERNEL_CONFIGURE=yes RELEASE=jammy Whats news? Detect USB 2.0 port ✔️ Works Wifi Broadcom ✔️ Updated Armbian 23.11 ✔️ runs kernel 6.2 DESKTOP ✔️ Boot on Linux Cinnamon Ambian✔️ display video HDMi ✔️ detect internal MMC ✔️ Detect SD-CARD ✔️ Detect USB 3.0 port ✔️ Please test this image and report it here. Use this tutorial to test this image use the same update.img and apply this new 23.11 rootfs insted of 23.08 also use the new 23.11 update image NEW ROOT FILE ARMBIAN 23.11 CINNAMON The changes are: Line 299 and Line 304 Amazing job @hzdm rk3566-firefly-roc-pc.dtb rk3566-firefly-roc-pc.dts
  6. just disable and uninstall XFCE
  7. Attached, DTB and DTS Files that work with all USB ports Today I start the Recompile Session. Command: ./compile.sh build BOARD=station-m2 BRANCH=edge BUILD_DESKTOP=yes BUILD_MINIMAL=no DESKTOP_APPGROUPS_SELECTED='3dsupport browsers desktop_tools internet office programming remote_desktop' DESKTOP_ENVIRONMENT=cinnamon DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base KERNEL_CONFIGURE=yes RELEASE=jammy H96 Max RK3566 4gb and 8gb ✔️ boot from SD-CARD Soldered ✔️ runs kernel 6.2 DESKTOP ✔️ Boot on Linux XFCE Ambian✔️ display video HDMi ✔️ detect internal MMC ✔️ Detect SD-CARD ✔️ Detect USB 2.0 port ✔️ Detect USB 3.0 port ✔️ (nothing better than an usb hub) The changes are: Line 299 and Line 304 Amazing job @hzdm rk3566-firefly-roc-pc.dtb rk3566-firefly-roc-pc.dts
  8. you will need to build it again, probably on 2024 I will have time for that.
  9. this is Old! Your device is an 8gb RAM Please consider to use the HZDM 8GB version Follow the 8GB device topic This Topic is only for 4GB devices
  10. in only in a 4gb device rk3566 i was using 2x 1TB SATA SSD on USB3.0 Docker with CasaOS: Web tunnel over cloudflare to enable access to nextcloud with HTTPs. Web Nextcloud application dockered to share things with windows over samba to local network. on MacOS and Linux devices i used to share files from Local Lan over Cifis agaist baremetal. this device as a NAS work at gigabit speeds, all over the place with wifi6
  11. you can do it! I have a tip for you to do what you are imagining!!! Linux distros with ARC Manjaro architecture have GPU acceleration working perfectly on MALI GPU's. you can make a Manjaro ROOT compilation Based on Armbian, If you manage to compile it please come back here and share I start talking about it here and the conclusion is here my Rock 3a works fine as a media player device with Manjaro since 2022
  12. It's time to compile a version and call it alpha. I'm going to install Linux on my new FCBGA1744 interposer ddr4 In a few weeks I will publish an image for 4gb H96 max device with USB2 working
  13. This is something about the EDID The process that initialize display on ARM devices isn't Plug and Play it need the EDID code to start with system. like it was part of the GPU driver.
  14. it's kernel 4 it uses the DTB from android. android is an kernel 4 fork from google. we are here glue things on kernel 6.
  15. if you want GPU Performance, please go to android! the Mali GPU from rockchip RK3566 is not Open source! so, linux GNU software wont work properly with closed source things. if you find some updates like this please bring to US.
  16. Rockchip devices are unbrickable I think you put the incompatible image, please clean the emmc with this method Learn More on this document https://roc-rk3328-cc.readthedocs.io/en/latest/flash_emmc.html#maskrom-mode
  17. to Compile armbian you will need a x86 desktop you will need to select a CUSTOM KERNEL option when asked by the armbian comple system ./compile.sh build BOARD=station-m2 KERNEL_CONFIGURE=yes and when asked to EDIT KERNEL SETTINGS go to the compile KERNEL FOLDER and put the DTB files inside kernel after that :
  18. U-Boot's scripting language is different from conventional programming languages such as C++, Python or Java. how did you learn it? did you came from other linux distribuition? i think you was creating an universe before making the kubernetes cluster. keep pushing!
  19. if you want this extra features, it can be solved by editing the DTB file mipi DSi, display 7seg and infrared controller, all can be translated from android DTB to Linux DTB. in my case it can be found on /boot/dtb/rockchip/rk3566-firefly-roc-pc.dtb and the setup are made by the /boot/extlinux/extlinux.conf an example how to manipulate this files it can be done by the armbian config! sudo armbian-config i think to update this you will need to rebuild the entire system so: No end-user support: built from trunk I Reuploaded the Build File to google drive you can use it as an second and alternative link to download https://drive.google.com/file/d/1Hodbwqb0AzXvPMd0lm2w4bdeQ7uMjV7u/view?usp=sharing
  20. Hello I think you put the incompatible image, please clean the emmc with this method Learn More on this document https://roc-rk3328-cc.readthedocs.io/en/latest/flash_emmc.html#maskrom-mode
  21. put linux in this box, there is not enough processing power to run programs behind android these four ARM cores combined are equivalent to a celeron from the year 2013
  22. Welcome to Armbian, We all here think that the original android of this device contains harmfull software. feel free to use Linux on this box The remote control was not configured to work on Linux as we did here, but you can help us translate the DTS file to bring this functionality to Linux
  23. @paradigman i think HZDM did something
  24. to mipi interface you will need to enable on my released DTB, the config pinout for MIPI, you can bring the config from Android kernel DTS and translate it to our released linux DTB,
  25. @Tressie this topic is from 4gb device a different device than yours, Please, go to the 8GB board topic and test the HZDM release 0.8 version everithing we know about this tiny peace of crap is exposed and shared on this topic
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines