-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
about hdmi sound! #6
Comments
Did this work for you? I tried a lot of such things and nothing worked. |
Please use the latest armbian source build system! we test hdmi display and hdmi audio is ok! |
My patch uses Did you use |
armbian rockchip 5.10.160 kernel source is old!not sync rk sdk!pls used armbian rk6.1 kernel source https://github.com/armbian/linux-rockchip/tree/rk-6.1-rkr1 |
Can you provide the exact parameters of your Armbian build? Armbian scripts show how to reproduce the build. I don't want to guess what exactly you did. |
./compile.sh build BOARD=mangopi-m28k BRANCH=vendor BUILD_DESKTOP=yes BUILD_MINIMAL=no DESKTOP_APPGROUPS_SELECTED= DESKTOP_ENVIRONMENT=xfce DESKTOP_ENVIRONMENT_CONFIG_NAME=config_base KERNEL_CONFIGURE=no RELEASE=jammy |
Thanks, I'll try that out. I noticed that there are more recent drivers available for the newer kernel. But for older kernels, only the vendors have the latest fixes. Because of this there are problems with video and wireless network drivers. |
armbian/linux-rockchip#159 |
Now the Ethernet port doesn't work with either my .dtb or from |
Have you noticed that Rockchip's crappy U-Boot code randomly crashes? I tried using the suggested build for mangopi-m28k and it keeps happening, because I used your unpatched U-Boot branch. Have you read U-Boot crashes after it can't find a boot logo (fixed) in my readme? |
no,maybe different ddr ?Weused lpddr4 |
This is a bug in U-Boot, when Rockchip's code can't find a logo (that can only be found in Android), then after a while the code uses some garbage from memory and crashes. It seems they never properly tested their code in a situation where the logo is missing. In the UART log it looks like this:
If you don't have a UART connected, all you'll see is that Linux won't boot at all. This reproduces the same thing until you change something, which changes the garbage in memory. And maybe you will be lucky that with other garbage in memory it will not fail. |
RK3528 TV-boxes use
#define RK630_PHY_ID 0x00441400 And the driver is not enabled in
|
1.Your TV-BOX used ephy? not gmac? |
What is the difference between ephy and gmac? From what I can see, both Look at this and this, Yesterday I tried to rebuild the kernel with
This happens so often, 50% of the time, that on Linux distributions it would be immediately noticed. I guess that this only happens on TV-boxes, which are not tested with Linux, only with Android, perhaps this is due to the presence of a TV-out port. |
tv-box used ddr4 or lpddr4?and cpu used rk3528a orrk3528? |
How could I check that? Vontar DQ08 has 5OE77/5NQ77/5NE77 D9PQL (Micron) memory chips, and H96 MAX M1 has the SEC 519/428/410 BYKO K4B4G04460 (Samsung). Those are DDR3. I don't think it's a memory issue, it never crashes if the logo was found (if I patch it so it looks for logos in the Android partitions in EMMC while Linux boots from the SD card) and it never crashes if I'm using a patch that creates a gray square for the logo. |
try it!
The text was updated successfully, but these errors were encountered: