Jump to content

mike19

Members
  • Posts

    5
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. You also have to do as described here: https://dietpi.com/forum/t/no-sound-card-detected-for-opi-zero-2w/20133/26 /usr/bin/amixer -c 0 set 'Left Output Mixer DACL' 100% unmute /usr/bin/amixer -c 0 set 'Left Output Mixer DACR' 100% unmute /usr/bin/amixer -c 0 set 'Right Output Mixer DACL' 100% unmute /usr/bin/amixer -c 0 set 'Right Output Mixer DACR' 100% unmute
  2. You can see my changes in bolt codec@05096000 { #sound-dai-cells = <0x00>; compatible = "allwinner,sun50i-h616-codec"; reg = <0x5096000 0x31c>; interrupts = <0x00 0x3a 0x04>; clocks = <0x02 0x5d 0x02 0x5b 0x02 0x5c>; clock-names = "apb\0audio-codec-1x\0audio-codec-4x"; resets = <0x02 0x24>; dmas = <0x0d 0x06>; dma-names = "tx"; status = "okay"; phandle = <0x50>; }; ahub_dam_plat@5097000 { #sound-dai-cells = <0x00>; compatible = "allwinner,sunxi-snd-plat-ahub_dam"; reg = <0x5097000 0x1000>; resets = <0x02 0x25>; clocks = <0x02 0x5b 0x02 0x5c 0x02 0x5e 0x02 0x5f>; clock-names = "clk_pll_audio\0clk_pll_audio_4x\0clk_audio_hub\0clk_bus_audio_hub"; status = "okay"; phandle = <0x51>; }; ahub1_plat { #sound-dai-cells = <0x00>; compatible = "allwinner,sunxi-snd-plat-ahub"; apb_num = <0x01>; dmas = <0x0d 0x04 0x0d 0x04>; dma-names = "tx\0rx"; playback_cma = <0x80>; capture_cma = <0x80>; tx_fifo_size = <0x80>; rx_fifo_size = <0x80>; tdm_num = <0x01>; tx_pin = <0x00>; rx_pin = <0x00>; status = "okay"; phandle = <0x0f>; }; ahub1_mach { compatible = "allwinner,sunxi-snd-mach"; soundcard-mach,name = "HDMI"; soundcard-mach,format = "i2s"; soundcard-mach,frame-master = <0x0e>; soundcard-mach,bitclock-master = <0x0e>; soundcard-mach,slot-num = <0x02>; soundcard-mach,slot-width = <0x20>; status = "okay"; phandle = <0x52>; soundcard-mach,cpu { sound-dai = <0x0f>; soundcard-mach,pll-fs = <0x04>; soundcard-mach,mclk-fs = <0x00>; phandle = <0x0e>; }; soundcard-mach,codec { sound-dai = <0x10>; phandle = <0x53>; }; }; gpu@1800000 { compatible = "allwinner,sun50i-h616-mali\0arm,mali-bifrost"; reg = <0x1800000 0x40000>; interrupts = <0x00 0x5f 0x04 0x00 0x60 0x04 0x00 0x61 0x04>; interrupt-names = "job\0mmu\0gpu"; clocks = <0x02 0x23 0x02 0x24>; clock-names = "core\0bus"; resets = <0x02 0x03>; status = "okay"; mali-supply = <0x11>; phandle = <0x54>; };
  3. If i activate the gpu in the device tree manually by setting the status from "disable" to "okay", then it works with the 6.6 kernel. So there is maybe something wrong with the overlay. I tried the "next" build (kernel 6.13.7). For the orange pi zero 3 everything worked fine and gpu overlay also. The orange pi zero 2w instead does not boot up. The green led, which indicates that the kernel is loaded, stays off. If i use the zero 3 image for the zero2w, the zero 2w boots up. What is wrong there?
  4. The sound is deactivated in the device tree. I activated it directly in the device tree. It may not be a nice solution, but it works for now. I can try to write an overlay as soon as I will find some time. You can also try the image for the orange pi zero 3
  5. Hi, i have an orangepi zero 2w and tried noble gnome image with the "current" kernel (v6.6.x). I activated the gpu via armbian-config and reboot. Then it stucks somewhere in the booting process. It shows nothing on the screen. If i use the orange pi image instead, i can activate the gpu with orangepi-config, which is a similar tool like armbian-config. The gpu works fine then and has great performance. So it's theoretically possible. Can someone explain to me what the problem is here. If it was a simple port, it would surely have already been done. I tried also the dtb from the orange pi image, but then it also didnt boot up. Thanks for all replies. Mike
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines