Jump to content

diaamant

Members
  • Posts

    11
  • Joined

  • Last visited

Profile Information

  • Gender
    Male
  • Location
    Belarus

Recent Profile Visitors

1876 profile views
  1. 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!
  2. 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>; };
  3. diaamant

    ROCK64

    By the way, I'm for support of rk3328 Rock64. I already use Armbian ubuntu on amlogic s905x tv box Nexbox A95x. It's great, it works well. Friends have a shock :-)
  4. 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.
  5. For the active use of Linux, the acquisition of S912 seems so far too early ... IMHO S905x at the moment is the most ..
  6. 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 ..
  7. Yes, I noticed that there is no folder in the /hardware package /4.9.4 There are folders: aml-3.10 aml-3.14
  8. 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
  9. 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
  10. 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 :-)
  11. Openlinux.amlogic finally laid out the buildroot buildroot-openlinux-20170310.tar.gz (S912 S905X S905 S905D S812 S805 S802), size 1.8G http://openlinux.amlogic.com:8000/download/ARM/filesystem/
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines