Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. Download https://github.com/armbian/linux-rockchip/blob/rk-6.1-rkr1/arch/arm64/boot/dts/rockchip/overlay/orangepi-5-sata.dts and add it to the system using armbian-add-overlay orangepi-5-sata.dts it seems Like we don't have an overlay for sata0 for edge kernel yet
  3. Description As per title. How Has This Been Tested? [x] Patch test Checklist: [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
  4. Description Maint, rename patch folder and rewrite kernel config. Jira reference number AR-2355 How Has This Been Tested? [x] Patch Checklist: [ ] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
  5. Description Maint, moving folder to expected location, add upstream patch Jira reference number AR-2354 How Has This Been Tested? [x] Patch test Checklist: [x] My changes generate no new warnings [ ] Any dependent changes have been merged and published in downstream modules View the full article
  6. Voltage might be an issue. Most SBCs while rated for 5 volts prefer slight overvoltage, last but not least to compensate for voltage loss across wiring, connectors and the PCB itself. Even PSU sold by xunlong in combination with the OPi5, also while rated for 5v actually outputs about 5.2V. I verified this on an OPi5 month ago by measuring at the voltage source which was between 5.2 and 5.3 volts and the USB-A connector on the board which dropped to 5.0 volts when putting on a heavy CPU load. Since the PSU itself has way more than enough power voltage there were constant. Now think about what happens when your PSU only outputs barely enough wattage. Not only the voltage drop mentioned earlier will be there but also the voltage will break down at PSU level which increases the overall voltage drop to a (from a electronics perspective) crazy level. So if your input voltage is 5 volts only it will drop below this and malfunctioning is VERY likely then. I'd test this on the 5+ 32G model if I had one. But mine has 16G memory only.
  7. Description Maint, moving folder to expected location, add upstream patch. @belegdol Jira reference number AR-2353 How Has This Been Tested? [ ] CI Checklist: [x] My changes generate no new warnings [x] Any dependent changes have been merged and published in downstream modules View the full article
  8. Today
  9. More current (5A instead of 4A) did not resolve the problem for me. I will tried the vendor distro (debian) and problem is not solved. a simple copy command make debian crash. i will go to orangepi forum 😕 dor help.
  10. Warpme updated his miniarch using kernel 6.9. Maybe hdmi will work? Test out some of his 616 images see if they have video. Not sure why your box doesn't have hdmi. https://github.com/warpme/miniarch/releases
  11. trying to find a working linux image, i have just installed Lakka and it is running kernel 6.6.30 (maybe the armbian issue is not completly kernel related?) ... but i have no network still searching a working image ... edit: just found older image: https://armbian.systemonachip.net/archive/orangepipc2/archive/
  12. someone have a copy of a working image? i cant find it anywere 😕
  13. It will be interesting to replace my "Home Media Server" on Orange Pi Zero. There are a lot of services running now and it's getting hard for my current board, sometimes throttling happens. Because homebridge, minidlna, and shairport work at the same time, and a lot of other small services I developed
  14. it will never happend.... I promess you. my next project will be RK3576 rk3588 desnt make sense for a TV box.... cheap EMMC, Cheap WIFI, cheap RAM, and big price.
  15. Update : I haven't downgrade to bullseye, but seeing there's a new update for the bookworm, I try it. it seems this latest update is making it stable: linux-dtb-current-sunxi:armhf (24.2.1, 24.5.1), linux-u-boot-orangepione-current:armhf (24.2.1, 24.5.1), linux-image-current-sunxi:armhf (24.2.1, 24.5.1) been running for 48 hours without error. I even tried to install the newest armbian-firmware yesterday.
  16. root@t98-616:~# ls /sys/kernel/debug/clk ahb3 bus-i2c4 bus-ve mixer1 r-ahb apb1 bus-iommu bus-wb mixer1-div r-apb1 apb2 bus-keyadc ce mmc0 r-apb1-ir audio-codec-1x bus-mixer0 clk_dump mmc1 r-apb1-rtc audio-codec-4x bus-mixer1 clk_orphan_dump mmc2 r-apb1-twd audio-hub bus-mmc0 clk_orphan_summary nand0 r-apb2 avs bus-mmc1 clk_summary nand1 r-apb2-i2c axi bus-mmc2 cpux osc12M r-apb2-rsb bus-audio-codec bus-nand cpux-apb osc24M rtc-int-osc bus-audio-hub bus-ohci0 de osc32k-out spdif bus-ce bus-ohci1 deinterlace pll-audio-1x spi0 bus-dbg bus-ohci2 dmic pll-audio-2x spi1 bus-de bus-ohci3 dram pll-audio-4x tcon-top-tv0 bus-deinterlace bus-otg emac-25m pll-audio-hs tcon-tv0 bus-dma bus-psi g2d pll-cpux tcon-tv1 bus-dmic bus-pwm gpu0 pll-ddr0 ts bus-dram bus-spdif gpu1 pll-ddr1 tve0 bus-ehci0 bus-spi0 hdcp pll-de usb-ohci0 bus-ehci1 bus-spi1 hdmi pll-gpu usb-ohci1 bus-ehci2 bus-tcon-top hdmi-cec pll-periph0 usb-ohci2 bus-ehci3 bus-tcon-tv0 hdmi-slow pll-periph0-2x usb-ohci3 bus-emac0 bus-tcon-tv1 ir pll-periph1 usb-phy0 bus-emac1 bus-ths losc pll-periph1-2x usb-phy1 bus-g2d bus-ts mbus pll-system-32k usb-phy2 bus-gpu bus-tve0 mbus-ce pll-ve usb-phy3 bus-hdcp bus-tve-top mbus-dma pll-video0 ve bus-hdmi bus-uart0 mbus-g2d pll-video0-4x wb bus-hstimer bus-uart1 mbus-nand pll-video1 wb-div bus-i2c0 bus-uart2 mbus-ts pll-video1-4x bus-i2c1 bus-uart3 mbus-ve pll-video2 bus-i2c2 bus-uart4 mixer0 pll-video2-4x bus-i2c3 bus-uart5 mixer0-div psi-ahb1-ahb2 there is a lot of clock, I dont think that all of them are use on sun50i-h616.dtsi I still cant get hdmi output to work.....
  17. @Szymon_Zy the way it works is you create a new thread in the "TVBox section" (refer to Fig. 1.1.) of this forum, named "H96 max" and "v58" separately (if they do not already exist), you may cross-reference each other. References: - Figure 1.1. https://forum.armbian.com/forum/24-tv-boxes/
  18. mount -o loop,offset=$((512*32768)) Armbian_24.5.1_Orangepi5_noble_edge_6.8.10.img /mnt root@debian:/mnt/boot/dtb/rockchip/overlay# ls *sata* rockchip-rk3588-sata1.dtbo rockchip-rk3588-sata2.dtbo root@debian:/mnt/boot# cat /mnt/boot/armbianEnv.txt verbosity=1 bootlogo=false console=both overlay_prefix=rockchip-rk3588 fdtfile=rockchip/rk3588s-orangepi-5.dtb rootdev=UUID=8d4fb7ad-919e-4333-b280-898b77c80f0a rootfstype=ext4 for 'Armbian_24.5.1_Orangepi5_noble_edge_6.8.10.img' what should I add to armbianEnv.txt to start armbian from a m2 sata? Thank you so much
  19. 1)Boot Message: U-Boot 2017.09-orangepi (Feb 15 2023 - 16:41:34 +0800) Model: Orange Pi 5 PreSerial: 2, raw, 0xfeb50000 DRAM: 7.7 GiB Sysmem: init Relocation Offset: eda2c000 Relocation fdt: eb9f8c88 - eb9fecb0 CR: M/C/I Using default environment ... 2) in '/boot/dtb/rockchip/overlay' exist: rockchip-rk3588-sata1.dtbo rockchip-rk3588-sata2.dtbo /boot/armbianEnv.txt # if add 'overlays=opi5-sata' error: ** File not found /boot/dtb/rockchip/overlay/rockchip-rk3588-opi5-sata.dtbo ** if add 'overlays=sata1' message: Applying kernel provided DT overlay rockchip-rk3588-sata1.dtfailed on fdt_overlay_apply(): FDT_ERR_NOTFOUND Error applying DT overlays, restoring original DT if add 'overlays=sata2' message: Applying kernel provided DT overlay rockchip-rk3588-sata2.dtTrying kaslrseed command... Info: Unknown command can be safely ignored since kaslrseed does not 'kaslrseed' - try 'help' Starting kernel ... done. Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done. Begin: Running /scripts/local-premount ... Scanning for Btrfs filesystems done. Begin: Waiting for root file system ... Begin: Running /scripts/local-block ... done. done. Gave up waiting for root file system device. Common problems: - Boot args (cat /proc/cmdline) - Check rootdelay= (did the system wait long enough?) - Missing modules (cat /proc/modules; ls /dev) ALERT! UUID=161a1dc1-0e13-476e-84b6-4423ebac7f9e does not exist. Dropping to a shell!
  20. Yesterday
  21. WIFI WORK!!!!!! there are still errors root@t98-616:~# dmesg | grep brc [ 20.031429] brcmfmac: brcmf_of_probe: interrupt could not be mapped [ 20.031742] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43342-sdio for chip BCM43342/1 [ 20.231753] brcmfmac mmc3:0001:1: Direct firmware load for brcm/brcmfmac43342-sdio.clm_blob failed with error -2 [ 20.395168] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available [ 20.395193] brcmfmac: brcmf_c_process_txcap_blob: no txcap_blob available (err=-2) [ 20.395670] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43342/1 wl0: Oct 18 2016 17:43:42 version 6.25.134.25 (r662387) FWID 01-281dd9d9 but at least I can leave it like that for now, I dont like that one have to manually do cp, but now I have to debug video output... and there is a p2p-dev-wlan0 GENERAL.DEVICE: p2p-dev-wlan0 GENERAL.TYPE: wifi-p2p GENERAL.HWADDR: (unknown) GENERAL.MTU: 0 GENERAL.STATE: 30 (disconnected) GENERAL.CONNECTION: -- GENERAL.CON-PATH: --
  22. You can make a copy of brcmfmac43342-sdio.bin and rename it to brcmfmac43342-sdio.transpeed,t98-616.bin. I had to do the same on my box. No big deal.
  23. there is already a brcmfmac43342-sdio.txt in repo https://github.com/armbian/firmware/tree/master/brcm it could just need brcmfmac43342-sdio.transpeed,t98-616.bin I could need to find why is brcmfmac43342-sdio.transpeed,t98-616.bin and no brcmfmac43342-sdio.bin, or to generate from it for now, i could just use cp brcmfmac43342-sdio.bin brcmfmac43342-sdio.transpeed,t98-616.bin
  24. https://github.com/armbian/firmware/tree/master/brcm You can rename or make a symoblic link to brcmfmac43342-sdio.bin. Really all you need is these two files to get it to work. I didn't use a clm_blob. brcm/brcmfmac43342-sdio.transpeed,t98-616.bin brcm/brcmfmac43342-sdio.txt If bluetooth still doesn't work. I would turn bluetooth ON in android then boot linux. Bluetooth also needs this patch. Not sure if you applied it yet. If your board has an external clock oscillator then you don't need it. https://github.com/NickAlilovic/build/blob/main/patch/kernel/archive/sunxi-6.7/patches.armbian/Code-to-enable-Internal-OSC-Clock-Auto-Calibration.patch
  25. UEFI Release today https://github.com/hqnicolas/h96v56_uefi/releases/tag/v1.2.1
  26. Today I Build the UEFI for this board https://github.com/hqnicolas/h96v56_uefi/releases/tag/v1.2.1
  27. right now I am at [ 34.734766] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43342-sdio for chip BCM43342/1 [ 34.767051] brcmfmac mmc3:0001:1: Direct firmware load for brcm/brcmfmac43342-sdio.transpeed,t98-616.bin failed with error -2 [ 34.851705] brcmfmac mmc3:0001:1: Direct firmware load for brcm/brcmfmac43342-sdio.clm_blob failed with error -2 [ 35.021210] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43342/1 wl0: Oct 18 2016 17:43:42 version 6.25.134.25 (r662387) FWID 01-281dd9d9 I already found patch at rockchip patches, but now I need .clm_blob, I am trying to find how to tell armbian to compile, but I also could just get it from a rockchip image..... From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Paolo Sabatino <paolo.sabatino@gmail.com> Date: Thu, 10 Feb 2022 21:30:54 +0000 Subject: add broadcom bcm43342 chip id --- drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 ++ drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h | 1 + 2 files changed, 3 insertions(+) diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c index 6b38d9de71af..6a603d045103 100644 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c @@ -609,6 +609,7 @@ BRCMF_FW_DEF(4329, "brcmfmac4329-sdio"); BRCMF_FW_DEF(4330, "brcmfmac4330-sdio"); BRCMF_FW_DEF(4334, "brcmfmac4334-sdio"); BRCMF_FW_DEF(43340, "brcmfmac43340-sdio"); +BRCMF_FW_DEF(43342, "brcmfmac43342-sdio"); BRCMF_FW_DEF(4335, "brcmfmac4335-sdio"); BRCMF_FW_DEF(43362, "brcmfmac43362-sdio"); BRCMF_FW_DEF(4339, "brcmfmac4339-sdio"); @@ -642,6 +643,7 @@ static const struct brcmf_firmware_mapping brcmf_sdio_fwnames[] = { BRCMF_FW_ENTRY(BRCM_CC_4334_CHIP_ID, 0xFFFFFFFF, 4334), BRCMF_FW_ENTRY(BRCM_CC_43340_CHIP_ID, 0xFFFFFFFF, 43340), BRCMF_FW_ENTRY(BRCM_CC_43341_CHIP_ID, 0xFFFFFFFF, 43340), + BRCMF_FW_ENTRY(BRCM_CC_43342_CHIP_ID, 0xFFFFFFFF, 43342), BRCMF_FW_ENTRY(BRCM_CC_4335_CHIP_ID, 0xFFFFFFFF, 4335), BRCMF_FW_ENTRY(BRCM_CC_43362_CHIP_ID, 0xFFFFFFFE, 43362), BRCMF_FW_ENTRY(BRCM_CC_4339_CHIP_ID, 0xFFFFFFFF, 4339), diff --git a/drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h b/drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h index 44684bf1b9ac..bcf48de78d53 100644 --- a/drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h +++ b/drivers/net/wireless/broadcom/brcm80211/include/brcm_hw_ids.h @@ -27,6 +27,7 @@ #define BRCM_CC_4334_CHIP_ID 0x4334 #define BRCM_CC_43340_CHIP_ID 43340 #define BRCM_CC_43341_CHIP_ID 43341 +#define BRCM_CC_43342_CHIP_ID 43342 #define BRCM_CC_43362_CHIP_ID 43362 #define BRCM_CC_4335_CHIP_ID 0x4335 #define BRCM_CC_4339_CHIP_ID 0x4339 --
  28. https://patchew.org/linux/20240317-add-t95-axp313-support-v3-0-0d63f7c23d37@gmail.com/20240317-add-t95-axp313-support-v3-3-0d63f7c23d37@gmail.com/ It's actually BCM43342/1 It System doesn't detect this chip by default. The most relevant message from dmesg is: [ 14.042035] kernel: brcmfmac: brcmf_fw_alloc_request: Unknown chip BCM43342/1 I believe that it's only a matter of missing module. I don't think it is supported in mainline ATM. I left it to have a wi-fi node accessible and detectable by kernel. If you think that it's better to remove the node if it's not supported I can do it. Somebody actually extracted modified precompiled module from custom 5.15.16 rockchip kernel, which implements support for this card. There's no patch for it that could be submitted to mainline unfortunately ATM. I've found a patch that adds chip id strings to brcmfmac, but I would like to test it beforehand. V4 of the patch. If you want to borrow the code. https://patchew.org/linux/20240319-add-t95-axp313-support-v4-0-6204b6d23229@gmail.com/20240319-add-t95-axp313-support-v4-3-6204b6d23229@gmail.com/
  1. Load more activity
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines