Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Hqnicolas

Members
  • Joined

  • Last visited

Everything posted by Hqnicolas

  1. @Astlin This U-boot was updated on PR: https://github.com/armbian/build/pull/10723 Test Image: https://drive.google.com/file/d/1QvW1Gb-Ik7TTOT9DGVJAHyj_RGm5LcTb/view?usp=drive_link
  2. @Astlin I'm working on update https://github.com/armbian/build/blob/main/config/boards/jp-tvbox-3566.tvb I will generate some images for you to test since you are the only here that already have a JP-TV box
  3. Build vendor again https://github.com/armbian/linux-rockchip/pull/549 merged and closed let'me build it again edit: Build Logs: https://paste.armbian.com/ifaxolareb Board Logs: https://paste.armbian.com/fisozesesu Boot logs:
  4. Rockchip is an Android device Manufacturer. same as Amlogic. Rockchip tried to enter the world of Windows handhelds, but the project was costly and yielded no results. https://www.youtube.com/watch?v=bMNK71Oa2II RK3288W and RK3399 for rk35xx it's manteined by community https://worproject.com With the AI boom, Linux might end up on the project management radar. The Amlogic Linux looks like they want to step up in Linux. on Rockchip we'll have to wait for the arrival of the RK36xx devices. The rockchip scenario isn't that bad, you need to see what's been happening with the Cix's CD8180. We need to Learn from Joshua mistakes, Technically, he was the best because he devoted time and determination to providing corrections to the Rocks that can build a bigger castle with Rknpu and Rknn integrated. His mistake was investing so much time building a big castle with Rocks from a manufacturer that doesn't care about castles with npu and vpu. We all want to build a castle here that is bigger than the one that already exists, but we need to know that the Rocks we are going to use do not come from the Rock manufacturer with manuals for castles, they will arrive with manuals and drivers for google operational system and for Huawei HarmonyOS. You seem to work in a good field for solving this exact problem, thanks for the philosophical perspective.
  5. PR: https://github.com/armbian/build/pull/10689 Build with: ./compile.sh BOARD=lubancat-3-v2 BRANCH=bleedingedge BUILD_DESKTOP=no BUILD_MINIMAL=yes KERNEL_CONFIGURE=no INSTALL_HEADERS=yes RELEASE=resolute Tested again on bleedingedge 7.3.0-RC2 https://paste.armbian.com/mesigeruda
  6. @Boardcon_yang here are the boot logs using this loader for mainline 7.2.5-edge-rockchip64: Build with: ./compile.sh BOARD=lubancat-3-v2 BRANCH=current BUILD_DESKTOP=no BUILD_MINIMAL=yes KERNEL_CONFIGURE=no INSTALL_HEADERS=yes RELEASE=resolute $ armbianmonitor -u https://paste.armbian.com/wagupuyopi
  7. @Boardcon_yang Thanks for the tip, here are the boot logs using this loader for mainline 6.18: Then it reboots: Build with: ./compile.sh BOARD=lubancat-3-v2 BRANCH=current BUILD_DESKTOP=no BUILD_MINIMAL=yes KERNEL_CONFIGURE=no INSTALL_HEADERS=yes RELEASE=resolute $ armbianmonitor -u https://paste.armbian.com/efawuhoguq https://paste.armbian.com/evuboloxop
  8. you need to disable this USB1 port1 looks like your USB map is different from h96 max board
  9. Build Vendor: ./compile.sh BOARD=lubancat-3-v2 BRANCH=vendor BUILD_DESKTOP=yes BUILD_MINIMAL=no DESKTOP_ENVIRONMENT=gnome DESKTOP_TIER=mid KERNEL_CONFIGURE=yes INSTALL_HEADERS=yes RELEASE=noble Vendor Kernel $ cat dmesg $ dmesg $ armbianmonitor -u https://paste.armbian.com/oxoreteqib https://paste.armbian.com/aqatapejip Armbian-unofficial_26.11.0-trunk_Lubancat-3-v2_noble_vendor_6.1.172_gnome_desktop https://drive.google.com/file/d/1MVb1bwc-vf6geXrWAVmU1RLjvcAyCQh6/view?usp=sharing PR into Rockchip Kernel: https://github.com/armbian/linux-rockchip/pull/549
  10. Become a sponsor, help to add other boards in armbian standart, you don't need to be a programmer to help the community, just need a copy of the ARM BOARD and a x86 computer to compile new versions. If you like what you see here and want to help: Donate Armbian the like button only costs a few dollars. Here will be published all the tweaks for the Embedfire RK3576 board to enter the mainline with armbian. MiniLoaderAll.bin https://drive.google.com/file/d/15q19LOv_XuXbvwdlVjEWuhQtNEceOXwc Documentation: https://doc.embedfire.com/linux/rk3576/quick_start/zh/latest/index.html Unnoficial Firmware: https://drive.google.com/file/d/1MVb1bwc-vf6geXrWAVmU1RLjvcAyCQh6/view?usp=sharing Board Image:
  11. I'm running a TTS (text-to-speech) service on this RK3566; if anyone is interested, everything is working on the new 7.2+ kernel. https://github.com/hqnicolas/Paroli-for-RK3566-CasaOS build Kernel with INSTALL_HEADERS=yes ./compile.sh BOARD=h96-tvbox-3566 BRANCH=edge BUILD_DESKTOP=no BUILD_MINIMAL=no KERNEL_CONFIGURE=yes RELEASE=resolute INSTALL_HEADERS=yes Like this: https://drive.google.com/file/d/1m40cNfBzABYQ-QX6LMKbINxpIn9nMUse/view?usp=sharing
  12. Do not use pre-compiled images with dtb. There are no shortcuts, you will need to compile Armbian. since you created a DTS you will need to use it as such: simply add the repository as an overlay within your Armbian build and compile h96 box with this new dts file applyed. https://docs.armbian.com/build-framework/getting-started/ https://github.com/armbian/build https://forum.armbian.com/topic/18255-rk3566-and-armbian/page/2/#comment-238959 https://forum.armbian.com/topic/28895-efforts-to-develop-firmware-for-h96-max-v56-rk3566-8g64g/page/20/#comment-237177 Don't forget U-Boot dts. if you don't have SD-card there are methods to flash: https://forum.armbian.com/topic/28895-efforts-to-develop-firmware-for-h96-max-v56-rk3566-8g64g/page/7/#comment-186851 https://forum.armbian.com/topic/28895-efforts-to-develop-firmware-for-h96-max-v56-rk3566-8g64g/page/18/#comment-225206 Sorry, this file looks corrupted.
  13. @Ruan diego this is h313 allwinner box please read things inside the https://forum.armbian.com/forum/194-allwinner-cpu-boxes/ like: https://forum.armbian.com/topic/56895-have-armbian-for-tanix-tx1-qhziw_h313_tx1_emcp_v20/ @SteeMan please move this topic to the allwinner cpu It looks like something is going to happen there.
  14. @Tebello Abel Phadi You bought hardware that doesn't have software. I almost sent you to the gulag (4pda), but there's happiness waiting for you on the Android XDA forum. https://xdaforums.com/t/rk3229q-221p-v1-3-2gb-ram.4734683/ Come back here when you want to compile Linux without those obscure Java files found inside the rk3229q-221p-v1.3.gz archive.
  15. @sr4armbian, this DTS is from android, so you should use it as a base to create the linux DTS. create a codex account, claude, antigravity, and setup an environment to convert it, grab this repo, https://github.com/hqnicolas/ArmBoardBringUp drop your android DTS file inside of it and ask your agent to create the linux version based on the repo. if you don't like big tech sh!t just use https://opencode.ai this repo is an overlay for armbian compiler to enable box devices to compile
  16. welcome to tv-box section, send some photos of the top and bottom of your board. Keep your board in a safe place while you read through all the topics in the TV box section. Start reading at this link: https://forum.armbian.com/topic/43438-efforts-to-develop-firmware-for-lemfo-hk1-rbox-k8s-4g64g/#comment-198471 After that, stop by here too and give it a read: https://forum.armbian.com/topic/28841-efforts-to-develop-firmware-for-hk1-rbox-r2-4g64g/#comment-166750 If you want to run Linux on this board, you're in the right place, If not, go to the 4pda.to/forum/index.php?showtopic=1077600 and only come back when you fell's ready to do it. we are all avid readers here, to get others to join you on your journey, you should read what they have written. It is a form of mental exercise that boosts focus, memory, and reasoning skills. It also helps reduce stress, lower heart rate, and relieve muscle tension, thereby improving sleep and helping to calm the mind when done before bed, while also playing a role in disease prevention and protecting against cognitive decline in old age.
  17. you just need the correct dts to build this image The biggest mistake the owners made was creating a separate forum for such an obscure board. This images have malware inside don't connect into your home network.
  18. the guys from this board they create a forum just for this device https://t95plus.com/forums I think the forum was running into a TV box so it's not longer available, all information is gone There is another forum with a chinese Gui with the same problem as you https://www.znds.com/tv-1256610-1-1.html after detecting maskroom, you will need an UART device to debug https://forum.armbian.com/topic/33487-unable-to-connect-to-my-nanopi-neo3-via-ethernet/#comment-222221 if you care about it, search for CLK and GND pins, before shorting things during the USB detection, if you don't care about, just short random pins in this region to gnd and connect into the USB that you use to flash.
  19. @sr4armbian don't ask for images, you can take the dts files from other users and compile an updated image. https://docs.armbian.com/Developer-Guide_Build-Preparation/
  20. @guenter your pci-e fixes have ben included into this PR: https://github.com/armbian/build/pull/10365 Armbian-unofficial_26.08.0-trunk_Yy3568_noble_edge_7.1.7.tar.xz
  21. this device is only enabled on kernel 6.1 vendor kernel, If you are excited about the idea, you can start the process of getting this board included in the mainline. All the information is already available on this forum.
  22. Open source SPI-NOR to NVME bootload for yy3568: https://github.com/hqnicolas/RK-SPI-NOR-Chainloader how to use it: https://wiki.radxa.com/Rock3/install/spi the Rockchip loader bin for this type of BootROM: https://github.com/hqnicolas/Rockchip-Library/blob/main/RK356x/rkbin/rk356x_spl_loader_ddr1056_v1.12.109_no_check_todly.bin
  23. @Scrumpper Thank you for spending so many tokens on this project. But it looks like you have a closed fork of Armbian. On this forum, our focus is sharing information to enable boards to be compiled using the Armbian build. It is not recommended for any user to install or even decompress images obtained from other internet users. You must provide the source code so that other users can compile the system on their own machines. please include this REPO into your context window and ask for claude to make a repo like this for you. https://github.com/hqnicolas/ArmBoardBringUp This is the easiest way to add content to this community. With a repository like this, others will be able to engage in discussions with a more solid foundation. Thank you for sharing files like: MiniLoaderAll.bin https://drive.google.com/file/d/1e5U6_npf6pRbzaRBgW44XXL752UPhGn8/view?usp=sharing rk3588-h96-max-v58.dtb https://drive.google.com/file/d/1SQsldgu0MO4jTU7RuVakBXoYIjdQ6zYj/view?usp=sharing
  24. Unnoficial Image: Download Link enabled CMA, increased CMA to 32mb and enabled rknn Board logs: https://paste.armbian.com/hoqejiqeno Build logs: https://paste.armbian.eu/cekehuhule Installing ffmpeg with encoders and decoders, armhf - armv7: ffmpeg-rockchip-armhf.zip On rv1126 armbian device: cd /media/usb/esp32-rv1126-ffmpeg-rockchip ./install-on-target.sh Verify: /opt/ffmpeg-rockchip/bin/ffmpeg -hide_banner -encoders | grep -Ei 'rkmpp|mpp' /opt/ffmpeg-rockchip/bin/ffmpeg -hide_banner -decoders | grep -Ei 'rkmpp|mpp' /opt/ffmpeg-rockchip/bin/ffmpeg -hide_banner -filters | grep -Ei 'rkrga|rga' Please don't trust pre-compiled files. compile yourself: Use this only if you really want hardware H.264 encode for the go2rtc bridge. A normal upstream FFmpeg build with --enable-rkmpp may expose Rockchip decoders but not the encoder set needed here. For encoder support, use an encoder-capable Rockchip FFmpeg fork such as nyanmisaka/ffmpeg-rockchip, which documents h264_rkmpp, hevc_rkmpp, and mjpeg_rkmpp under encoders. Build FFmpeg With RKMpp Encoders: sudo apt update sudo apt install -y \ git build-essential pkg-config cmake meson ninja-build \ yasm nasm libdrm-dev libudev-dev The MPP and RGA sources below are hosted on Gitee. If git clone prompts with Username for 'https://gitee.com':, sign in with a Gitee account. That prompt is expected for these URLs and is not an FFmpeg/RKMpp build error. Build and install Rockchip MPP runtime and headers: mkdir -p ~/src cd ~/src if [ -d rkmpp/.git ]; then git -C rkmpp pull --ff-only elif [ -e rkmpp ]; then echo "rkmpp exists but is not a git checkout; move it aside or choose a new directory" >&2 exit 1 else git clone -b jellyfin-mpp --depth=1 https://gitee.com/nyanmisaka/mpp.git rkmpp fi cd rkmpp cmake -S . -B build \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr/local \ -DBUILD_SHARED_LIBS=ON \ -DBUILD_TEST=OFF cmake --build build -j"$(nproc)" sudo cmake --install build sudo ldconfig Build and install RGA. The FFmpeg fork can use RGA for hardware color conversion/scaling; this is useful because the ESP32 camera enters as raw YUYV and encoders usually want a YUV420/NV12-style input. cd ~/src if [ -d rkrga/.git ]; then git -C rkrga pull --ff-only elif [ -e rkrga ]; then echo "rkrga exists but is not a git checkout; move it aside or choose a new directory" >&2 exit 1 else git clone -b jellyfin-rga --depth=1 https://gitee.com/nyanmisaka/rga.git rkrga fi if [ -d rkrga_build ]; then meson setup --reconfigure rkrga_build else meson setup rkrga rkrga_build \ --prefix=/usr/local \ --libdir=lib \ --buildtype=release \ --default-library=shared \ -Dcpp_args=-fpermissive \ -Dlibdrm=false \ -Dlibrga_demo=false fi meson compile -C rkrga_build sudo meson install -C rkrga_build sudo ldconfig Build FFmpeg to /opt/ffmpeg-rockchip so it does not overwrite the system FFmpeg: set -e cd ~/src if [ -d ffmpeg-rockchip/.git ]; then git -C ffmpeg-rockchip pull --ff-only elif [ -e ffmpeg-rockchip ]; then echo "ffmpeg-rockchip exists but is not a git checkout; move it aside or choose a new directory" >&2 exit 1 else git clone --depth=1 https://github.com/nyanmisaka/ffmpeg-rockchip.git ffmpeg-rockchip fi cd ffmpeg-rockchip make distclean >/dev/null 2>&1 || true # RV1126 is ARMv7-A. Disabling ARMv5TE avoids assembler failures in # libavcodec/arm/mlpdsp_armv5te.S on some armhf toolchains. PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/lib/arm-linux-gnueabihf/pkgconfig:/usr/lib/arm-linux-gnueabihf/pkgconfig \ ./configure \ --prefix=/opt/ffmpeg-rockchip \ --enable-gpl \ --enable-version3 \ --enable-libdrm \ --enable-rkmpp \ --enable-rkrga \ --disable-armv5te \ --enable-shared \ --disable-static \ --disable-doc \ --disable-debug make -j"$(nproc)" sudo make install echo /opt/ffmpeg-rockchip/lib | sudo tee /etc/ld.so.conf.d/ffmpeg-rockchip.conf sudo ldconfig This only disables FFmpeg's CPU hand-written assembly. It does not disable the Rockchip MPP encoder or RGA support, and it is acceptable for this camera path because the input is only 320x240 @ 3 fps. Verify that FFmpeg was built with actual encoders: /opt/ffmpeg-rockchip/bin/ffmpeg -hide_banner -encoders | grep -Ei 'rkmpp|mpp' /opt/ffmpeg-rockchip/bin/ffmpeg -hide_banner -decoders | grep -Ei 'rkmpp|mpp' /opt/ffmpeg-rockchip/bin/ffmpeg -hide_banner -filters | grep -Ei 'rkrga|rga' Expected Result: /opt/ffmpeg-rockchip/bin/ffmpeg -hide_banner -encoders | grep -Ei 'rkmpp|mpp' /opt/ffmpeg-rockchip/bin/ffmpeg -hide_banner -decoders | grep -Ei 'rkmpp|mpp' /opt/ffmpeg-rockchip/bin/ffmpeg -hide_banner -filters | grep -Ei 'rkrga|rga' V..... h264_rkmpp Rockchip MPP (Media Process Platform) H264 encoder (codec h264) V..... hevc_rkmpp Rockchip MPP (Media Process Platform) HEVC encoder (codec hevc) V..... mjpeg_rkmpp Rockchip MPP (Media Process Platform) MJPEG encoder (codec mjpeg) V..... av1_rkmpp Rockchip MPP (Media Process Platform) AV1 decoder (codec av1) V..... h263_rkmpp Rockchip MPP (Media Process Platform) H263 decoder (codec h263) V..... h264_rkmpp Rockchip MPP (Media Process Platform) H264 decoder (codec h264) V..... hevc_rkmpp Rockchip MPP (Media Process Platform) HEVC decoder (codec hevc) V..... mjpeg_rkmpp Rockchip MPP (Media Process Platform) MJPEG decoder (codec mjpeg) V..... mpeg1_rkmpp Rockchip MPP (Media Process Platform) MPEG1VIDEO decoder (codec mpeg1video) V..... mpeg2_rkmpp Rockchip MPP (Media Process Platform) MPEG2VIDEO decoder (codec mpeg2video) V..... mpeg4_rkmpp Rockchip MPP (Media Process Platform) MPEG4 decoder (codec mpeg4) V..... vp8_rkmpp Rockchip MPP (Media Process Platform) VP8 decoder (codec vp8) V..... vp9_rkmpp Rockchip MPP (Media Process Platform) VP9 decoder (codec vp9) ... overlay_rkrga VV->V Rockchip RGA (2D Raster Graphic Acceleration) video compositor ... scale_rkrga V->V Rockchip RGA (2D Raster Graphic Acceleration) video resizer and format converter ... vpp_rkrga V->V Rockchip RGA (2D Raster Graphic Acceleration) video post-process (scale/crop/transpose)

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.