diaamant
Members-
Posts
16 -
Joined
-
Last visited
Profile Information
-
Gender
Male
-
Location
Belarus
Recent Profile Visitors
2117 profile views
-
How to change dts file to make Allwinner H618 Banana Pi M4 zero USB connector become host instead of OTG ??? usb@5100000 { compatible = "allwinner,sun50i-h616-musb\0allwinner,sun8i-h3-musb"; reg = <0x5100000 0x400>; clocks = <0x02 0x70>; resets = <0x02 0x32>; interrupts = <0x00 0x19 0x04>; interrupt-names = "mc"; phys = <0x23 0x00>; phy-names = "usb"; extcon = <0x23 0x00>; status = "okay"; # dr_mode = "peripheral"; # ????? dr_mode = "host"; phandle = <0x5f>;
-
Success Bookworm!!! Done building [ Armbian-unofficial_24.5.1_Bananapim4zero_bookworm_current_6.6.30_minimal.img ] [|] SHA256 calculating [ Armbian-unofficial_24.5.1_Bananapim4zero_bookworm_current_6.6.30_minimal.img ] [|] Moving artefacts using rsync to final destination [ Armbian-unofficial_24.5.1_Bananapim4zero_bookworm_current_6.6.30_minimal ] [|] sending incremental file list [|] Armbian-unofficial_24.5.1_Bananapim4zero_bookworm_current_6.6.30_minimal.img [|] Armbian-unofficial_24.5.1_Bananapim4zero_bookworm_current_6.6.30_minimal.img.sha [|] Armbian-unofficial_24.5.1_Bananapim4zero_bookworm_current_6.6.30_minimal.img.txt
-
Success!!! [ Armbian-unofficial_24.5.1_Bananapim4zero_jammy_current_6.6.30_minimal.img ] [|] Moving artefacts using rsync to final destination [ Armbian-unofficial_24.5.1_Bananapim4zero_jammy_current_6.6.30_minimal ] [|] sending incremental file list [|] Armbian-unofficial_24.5.1_Bananapim4zero_jammy_current_6.6.30_minimal.img [|] Armbian-unofficial_24.5.1_Bananapim4zero_jammy_current_6.6.30_minimal.img.sha [|] Armbian-unofficial_24.5.1_Bananapim4zero_jammy_current_6.6.30_minimal.img.txt
-
Perhaps this will be useful: Downloaded and ran the Docker binaries. Compilation current Bookworm for Bananapi M4 Zero fails with error: ``` CC [M] drivers/iio/light/zopt2201.o LD [M] drivers/net/usb/asix.o [|] AR drivers/built-in.a [|] make[2]: *** [Makefile:1915: .] Error 2 [|] make[1]: *** [/armbian/cache/sources/linux-kernel-worktree/6.6__sunxi64__arm64/Makefile:359: __build_one_by_one] Error 2 [|] make: *** [Makefile:234: __sub-make] Error 2 [|] Error 2 occurred in main shell [ at /armbian/lib/functions/logging/runners.sh:211 run_host_command_logged_raw() --> lib/functions/logging/runners.sh:211 run_host_command_logged() --> lib/functions/logging/runners.sh:193 run_kernel_make_internal() --> lib/functions/compilation/kernel-make.sh:61 run_kernel_make_long_running() --> lib/functions/compilation/kernel-make.sh:74 do_with_ccache_statistics() --> lib/functions/compilation/ccache.sh:39 kernel_build() --> lib/functions/compilation/kernel.sh:224 do_with_hooks() --> lib/functions/general/extensions.sh:557 do_with_logging() --> lib/functions/logging/section-logging.sh:81 kernel_prepare_build_and_package() --> lib/functions/compilation/kernel.sh:158 compile_kernel() --> lib/functions/compilation/kernel.sh:91 artifact_kernel_build_from_sources() --> lib/functions/artifacts/artifact-kernel.sh:240 artifact_build_from_sources() --> lib/functions/artifacts/artifacts-obtain.sh:34 obtain_complete_artifact() --> lib/functions/artifacts/artifacts-obtain.sh:280 build_artifact_for_image() --> lib/functions/artifacts/artifacts-obtain.sh:392 main_default_build_packages() --> lib/functions/main/build-packages.sh:108 full_build_packages_rootfs_and_image() --> lib/functions/main/default-build.sh:31 do_with_default_build() --> lib/functions/main/default-build.sh:42 cli_standard_build_run() --> lib/functions/cli/cli-build.sh:25 armbian_cli_run_command() --> lib/functions/cli/utils-cli.sh:136 cli_entrypoint() --> lib/functions/cli/entrypoint.sh:176 main() --> compile.sh:50 ```
-
Good afternoon. I have great respect for your work (I signed up for an Individual subscription and made a small contribution to Funding equipment in April 2023) Question about Bananapi M4 Zero board The board is assigned the status "Standard Support", but there are no links to a stable image (for example Armbian 24.2.1 Bookworm CLI). There are only links to daily/rolling releases. I understand how much time and effort goes into maintaining a large number of boards. Tell me, can we hope for the appearance of stable firmware versions for Bananapi M4 Zero?
-
I need a UART in my work. Added uartC overlay via armbian-config (UART_EE_C - /dev/ttyAML4) However, after booting, the device /dev/ttyAML4 does not appear. The download log contains the following information: Using the kernel-provided DT meson-uartC.dtbo overlay fdt_overlay_apply() error: FDT_ERR_BADMAGIC base fdt has no node /__symbols__ make sure you compile with -@ Error applying DT overlays, restoring original DT I would be grateful for any help!
-
Many thanks. Changed the microUSB from OTG to host mode on the OPI ZERO PLUS 2 board. With changes for this board (sun8i-h3-orangepi-zeroplus2.dtb): cd /boot/dtb sudo cp sun8i-h3-orangepi-zeroplus2.dtb sun8i-h3-orangepi-zeroplus2.dtb.old sudo dtc -I dtb -O dts -o sun8i-h3-orangepi-zeroplus2.dts sun8i-h3-orangepi-zeroplus2.dtb sudo sed -i -e 's/dr_mode = "peripheral";/dr_mode = "host";/g' sun8i-h3-orangepi-zeroplus2.dts sudo dtc -I dts -O dtb -o sun8i-h3-orangepi-zeroplus2.dtb sun8i-h3-orangepi-zeroplus2.dts I changed the line manually in a file "sun8i-h3-orangepi-zeroplus2.dts": Old (OTG): dr_mode = "peripheral"; New (host): dr_mode = "host"; usb_otg = "/soc/usb@01c19000"; usb@01c19000 { compatible = "allwinner,sun8i-h3-musb"; reg = <0x1c19000 0x400>; clocks = <0x6 0x20>; resets = <0x6 0x11>; interrupts = <0x0 0x47 0x4>; interrupt-names = "mc"; phys = <0x1a 0x0>; phy-names = "usb"; extcon = <0x1a 0x0>; status = "okay"; dr_mode = "peripheral"; linux,phandle = <0x46>; phandle = <0x46>; };
-
I want to say that the work of the developers of Armbian does not vanish in vain. Personally, I'm very grateful for the opportunity, thanks to your diligence, to use Orange Pi Zero as a multimedia streamer server. For a certain range of tasks, Orange Zero copes wonderfully, wi-fi I do not use. Thanks again to Igor, TKaiser and all developers supporting this project. I think that the feasibility of supporting a particular board should be based on your capabilities and the ability of boards to perform the required minimum of functions. For headless servers - this is a ethernet and work with usb devices. And I think that most people here understand that the main purpose of these devices is the Internet of things, and not a desktop PC replacement.
-
For the active use of Linux, the acquisition of S912 seems so far too early ... IMHO S905x at the moment is the most ..
-
Unfortunately, everything is very simple. The library libmali.so is in the folders at: buildroot/package/opengl/src/lib/arm64/r6p1 There are folders: m450 m450-x And there are no folder for T8xx And assembly buildroot with opengl for S912 is interrupted with the inscription: cp: cannot stat '/home/buildroot-openlinux-20170310/output/mesongxm_q200/build/opengl/lib/arm64/r6p1//*.so*': No such file or directory For the active use of Linux, the acquisition of S912 seems so far too early ... IMHO S905x at the moment is the most ..
-
Yes, I noticed that there is no folder in the /hardware package /4.9.4 There are folders: aml-3.10 aml-3.14
-
During the compilation, was built a file: mali.ko, Which is placed in the file system /output/target In folder /lib/modules/3.14.29/kernel/amlogic/gpu gpu r6p1 Installing to target In folder buildroot-openlinux-20170310/output/mesongxm_q200/build created folder /gpu-r6p1
-
Yes, in order to build without any problems (the fact is that the download from openlinux.amlogic.com is constantly broken), you need to use any tool with the ability to download the following packages of large sizes: http://openlinux.amlogic.com:8000/deploy/CodeSourcery.tar.gz http://openlinux.amlogic.com:8000/deploy/gcc-linaro-aarch64-none-elf-4.8-2013.11_linux.tar http://openlinux.amlogic.com:8000/deploy/arc-4.8-amlogic-20130904-r2.tar.gz And put them in the folder: ~/buildroot-openlinux-20170310/buildroot/dl
-
I just started to understand. Inside there is such a folder: buildroot-openlinux-20170310/hardware/aml-3.14/arm/gpu/t83x/kernel/drivers/gpu/arm/midgard Unzip buildroot-openlinux-20170310.tar.gz to /home A folder is created: /buildroot-openlinux-20170310 $ cd ~/buildroot-openlinux-20170310 $ source buildroot/build/setenv.sh You're building on Linux Lunch menu...pick a combo: 1. mesongxl_p212_32_kernel49_release 2. mesongxl_p212_kernel49_release 3. mesongxm_q200_32_kernel49_release 4. mesongxm_q200_kernel49_release 5. mesongxb_p200_release 6. mesongxb_p200_32_release 7. mesongxb_p201_release 8. mesongxb_p201_32_release 9. mesongxl_p212_release 10. mesongxl_p212_32_release 11. mesongxl_p230_release 12. mesongxl_p230_32_release 13. mesongxm_q200_release 14. mesongxm_q200_32_release 15. meson8_k200_release 16. meson8_k200b_release 17. meson8b_m200_release 18. meson8b_m201_release 19. meson8m2_n200_release Which would you like? [5] 13 (Note: mesongxm_q200 is board on Amlogic S912 Q200: • Amlogic S912 CPU • 2GB DDR3 • HDMI out x 1 • TF Card x 1 • Ethernet 100M x 1, 1000M x 1 • SDIO WIFI/BT (AP6356S) x 1 • SPDIF x 1 • USB hub x 2 • USB otg x 1 • EMMC x 1 end Note) #TARGET_BOARD=q200 #BUILD_TYPE=64 #OUTPUT_DIR=output/mesongxm_q200 #CONFIG=mesongxm_q200_release_defconfig … … # # configuration written to /home/buildroot-openlinux-20170310/output/mesongxm_q200/.config # $ make menuconfig The buildroot window opens In the bookmark KERNEL there is such an item [*] amlogic gpu driver git repo │ │ │ │ (r6p1) amlogic gpu branch [*] amlogic gpu driver local │$(TOPDIR)/../hardware/aml-3.14/arm/gpu I chose package gstreamer1 Started the assembly.. $ make Let's look :-)