ZjemCiKolege Posted Saturday at 11:01 PM Posted Saturday at 11:01 PM (edited) @Igor I have been using uboot V2025.04(2025-snuxi) on orangepi zero2w since 19 April and everything is works as it should no problems. https://github.com/ZjemCiKolege/build/commit/b3eaeb7d2059c3429951da7e6022c9528237c0e7 Edited Saturday at 11:02 PM by ZjemCiKolege 1 Quote
boyd86 Posted Sunday at 06:01 AM Posted Sunday at 06:01 AM During the first few boots on my Orange Pi Zero 3 1GB, RAM size seemed to be detected correctly. Yesterday I saw RAM size being reported as 2GB, also after a reboot. As soon as the fixed U-Boot is available to install I am happy to provide test results or other test procedures when needed! 0 Quote
boyd86 Posted Tuesday at 03:32 PM Posted Tuesday at 03:32 PM I have a custom build running to try u-boot 2025.4, some warnings about "no previous prototype for..." are given, for example: [🔨] drivers/net/wireless/rtl8192eu/hal/phydm/phydm.c:434:6: warning: no previous prototype for 'phydm_common_info_self_reset' [-Wmissing-prototypes] [🔨] 434 | void phydm_common_info_self_reset(struct dm_struct *dm) [🔨] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [🔨] drivers/net/wireless/rtl8192eu/hal/phydm/phydm.c:477:6: warning: no previous prototype for 'phydm_phy_info_update' [-Wmissing-prototypes] [🔨] 477 | void phydm_phy_info_update(struct dm_struct *dm) Is this just a warning or do I need to supply extra info/libraries to build without those warnings? 0 Quote
robertoj Posted Tuesday at 05:13 PM Posted Tuesday at 05:13 PM drivers/net/wireless/rtl8192eu/hal/phydm/phydm.c seems like a linux source file... maybe this warning was shown AFTER uboot finished compiling? 0 Quote
boyd86 Posted Tuesday at 05:56 PM Posted Tuesday at 05:56 PM From what I understood, yes this was after u-boot compilation. https://paste.armbian.eu/hilijogore.bash contains the log, there is no img file in the output directory. Before I ran ./compile.sh I added BOOTBRANCH="tag:v2025.04" and BOOTPATCHDIR="v2025.04" to config/boards/orangepizero3.csc. 0 Quote
robertoj Posted Tuesday at 09:27 PM Posted Tuesday at 09:27 PM In the final lines of your build log output, it seems that it cant download some ubuntu packages. I dont see linux compilation errors (I only looked at it for 1 minute). Can you try rebuilding with debian? 0 Quote
boyd86 Posted yesterday at 08:18 AM Posted yesterday at 08:18 AM Apparently the compile script or one of its libraries uses a fixed DNS server instead of the DHCP provided one. After disabling some pfSense rules I was able to successfully boot. However, it seems like still 2GB RAM is incorrectly shown: _ _ _ __ __ _ _ _ /_\ _ _ _ __ | |__(_)__ _ _ _ ___ _ _ _ _ ___ / _|/ _(_)__(_)__ _| | / _ \| '_| ' \| '_ \ / _` | ' \___| || | ' \/ _ \ _| _| / _| / _` | | /_/ \_\_| |_|_|_|_.__/_\__,_|_||_| \_,_|_||_\___/_| |_| |_\__|_\__,_|_| v25.08 rolling for Orange Pi Zero3 running Armbian Linux 6.12.30-current-sunxi64 Packages: Debian stable (bookworm) Support: DIY (custom image) IPv4: --- Performance: Load: 20% Up time: 1 min Memory usage: 7% of 1.93G CPU temp: 45°C Usage of /: 9% of 15G Also, /dev/ttyS1 is not working, I used overlays=uart5 which enabled /dev/ttyS1 correctly using Armbian Debian Minimal image from the Download section. dmesg does not output anything related to ttyS1. 0 Quote
Werner Posted yesterday at 11:30 AM Posted yesterday at 11:30 AM 3 hours ago, boyd86 said: Apparently the compile script or one of its libraries uses a fixed DNS server instead of the DHCP provided one. if NAMESERVER is not set it falls back to default 1.1.1.1 A while ago I made a hack to enforce using whatever hosts nameserver is:https://github.com/armbian/build/blob/e03b1b543cda430fbffcb62c979aecabee42b044/config/templates/config-example.conf.template#L25 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.