Search the Community
Showing results for tags 'other'.
-
Because i need a more recent kernel than 5.10 on my odroid m2, i tried armbian. i searched for the nearest model and i manage to find Radxa Rock 5C (rocky 3588s2) i flash emmc with Bleeding edge images with Armbian Linux v6.11/ Debian 12 (Bookworm)Minimal / IOT for the rock 5c in /boot/armbianEnv.txt i changed just one line after installation : fdtfile=rockchip/rk3588s-odroid-m2.dtb and after a final apt upgrade i can run version 6.12.1-edge-rockchip-rk3588 of the kernel. for now it seems fine to me.
-
I can't seem to get apt-get update to work, this is a fresh install anyone know the fix? mango@nezha:~$ sudo apt-get update Hit:3 http://ports.ubuntu.com jammy InRelease Hit:4 http://ports.ubuntu.com jammy-security InRelease Hit:5 http://ppa.launchpadcontent.net/oibaf/graphics-drivers/ubuntu jammy InRelease Hit:6 http://ports.ubuntu.com jammy-updates InRelease Hit:7 http://ports.ubuntu.com jammy-backports InRelease Hit:1 https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs vscodium InRelease Hit:2 https://cli.github.com/packages stable InRelease Err:2 https://cli.github.com/packages stable InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 23F3D4EA75716059 Reading package lists... Done N: Skipping acquire of configured file 'main/binary-riscv64/Packages' as repository 'http://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs vscodium InRelease' doesn't support architecture 'riscv64' W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: https://cli.github.com/packages stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 23F3D4EA75716059 W: Failed to fetch http://cli.github.com/packages/dists/stable/InRelease The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 23F3D4EA75716059 W: Some index files failed to download. They have been ignored, or old ones used instead.
-
I want to understand the feasibility of installing Armbain on a board that is currently Tina Linux. The board has an Allwinner R528 processor and an emmc . The R528 is not a well known Allwinner processor but it is essentially a D1 with two Arm-a7 processors instead of a RISCV processor. It also is a essentially the same processor as a T113-s3 but in a different physical package. I see the mangopi-mq and the nehza have the D1, but I'm not sure it helps. I have a full dts file (3000+ lines) for this board. But what I am failing to get a grasp of is: Given that I that I have a complete dts file, what is the work flow to get Armbian onto this board? What other information and/or files do I need to successfully install Armbian? Am I "barking up the wrong tree" (i.e. am I asking the wrong question)? Should I be looking to install a standard version of Ubuntu or Debian?
-
Hello everyone, new ARM user here, but long-time GNU/Linux user for about 25 years. I'm trying to install a (preferably debian based) distribution on a newly acquired ARM laptop, a Samsung "galaxy S book" model SM-W767V - this machine is based on qcom's "Snapdragon 8cx" SoC. When i try to boot a generic image (assuming the BIOS/UEFI lists it in the boot menu) it either freezes or reboots at a specific point during the boot process. Where it crashes is always consistent for a specific image, but can differ across different images. The Armbian ones make it past the bootloader and crash at some point during the kernel boot. Has anyone had success installing GNU/Linux on this laptop, and/or can point me to which installer image i should try next? Thanks for any assistance!
-
Hello everyone, I encountered a "No space left on device (28)" issue while compiling custom firmware and would like to seek your help. The firmware compilation process works fine under normal circumstances. However, after using the customize-image.sh script to install my own applications, the rootfs size became 3285 MiB, and I encountered the "No space left on device (28)" error during compilation. I modified FIXED_IMAGE_SIZE to 6G and recompiled, but the same issue persisted. After mounting the raw file, I confirmed that no additional files could be added. I suspect there’s some parameter restricting this, but I’m not sure what it is. Can anyone provide some hints? Thank you! The compile log: Mount
-
Hello All, Preface: First time posting, I am not an experienced software developer but have designed a working SBC around the RV1126. I have had some success recently getting video out of an IMX258 camera connected to the RV1126 but I am experiencing a strange issue where the camera feed has a green hue. (see attached picture). I have tried to change variables within the kernel - IMX258.c and many other places to change the auto white balance with no success but have recently come across this thread which may provide better results: https://forum.pine64.org/showthread.php?tid=17067 I do not have the RKISP2_tuner.exe in the camera_engine_rkaiq section of the SDK so was wondering if anyone can point me in the right direction or is able to provide an iq file for the IMX258 camera? Thank you in advance, any help at this point would be greatly appreciated.
-
Hello Everyone I have added Armbian for the Heltec HT-M2808 Helium Miner https://github.com/armbian/build/pull/6989#event-13647037453 https://heltec.org/project/ht-m2808/ To Compile ./compile.sh build BOARD=rk3328-heltec BRANCH=current BUILD_DESKTOP=no BUILD_MINIMAL=no EXPERT=no KERNEL_CONFIGURE=yes KERNEL_GIT=shallow RELEASE=bookworm You can obviously decide to go with a desktop environment (board has no HDMI) or use a different release. How to Flash 1) Install Rockchip Flash Tools 2) Download bootloader (rk3328_loader_ddr333_v1.16.250.bin) attached here. 3) Boot device into LOADER mode. Plug USB Cable in to back of the unit, powered off. On the back of the device. Use a small pin and hold the reset button (unit powered off) THEN insert the power cable while the reset button is pressed 4) Follow the flash procedure found here. Maskrom Pin If you get stuck and need to reflash, there's a good chance holding the reset button will not work to get back into LOADER mode. To boot directly to MASKROM, you can short this pin Needed 1) Wifi/BT does not work currently 2) SPI not recognized 3) LEDs not working 4) Likely other things, but the OS is 90% functional. rk3328_loader_ddr333_v1.16.250.bin
-
Bigtreetech CB2 and Pi 2 released somewhat recently (April 20th). They use RK3566 and have a lot of nice features. The board and module are intended for 3d printer use but can be used just like any other pi. There is an official linux image on bigtreetech github, and it seems it's a slightly customized armbian. I propose copying that configuration and adding it as a supported board. This is a bit of a personal tangent, but I was also thinking of how I can submit the device tree files to the mainline linux kernel, would that be a good idea? I'm planning to use or at least try Alpine on the board and it would be nice to have the needed files in the linux package already.
-
Hi All, Looking for assistance with getting an old SmartQ5 Mobile Internet Device running with Armbian. I was able to locate Github page (https://github.com/tpruvot/smartq-magicsd) which references booting from SD but need assistance getting armbian compiled and configured for the device. Any help is appreciated! SPECS: Samsung Mobile Application Processor S3C6410 based on ARM11 core at 667 MHz/800 MHz 128 MB DDR 133/333 MHz SDRAM 1 GB NAND FLASH (256 MB usable for storage) AC97 audio codec & PCM 24-bit audio SoC graphics unit, OpenGL ES 1.1/2.0, 4M triangles/sec @133Mhz (Transform only) Integrated Wi-Fi 802.11b/g Integrated Bluetooth 2.0 + EDR 800x480 resolution resistive touchscreen LCD, 4.3", 16.7 million colors SDHC card slot (up to 32 GB) Headphone output power up to earphone 40 mW, frequency Response 20 Hz-20.000 Hz SNR 94dB Internal microphone USB 2.0 OTG port (480 Mbit/s) Runs Ubuntu Linux 2000mAH rechargeable lithium polymer battery Dimensions: 120x74x14mm Weight: 160 g
-
Hi I've made a new kernel Auxiliary Display Driver for TM16XX and compatible LED controllers. This driver supports various LED controller chips, including TM16XX family, FD6XX family, PT6964, and HBS658. It provides support for both I2C and SPI interfaces. I wanted it to manage the hardware on the kernel space while having an easy sysfs user space interface. It also aims to reduce the code to maintain by relaying on existing kernel features instead of recoding them. Plus, you can switch to hardware i2c/spi (instead of software gpio) depending on the pins used. You can use "vfdconf-convert" to convert your existing vfd.conf to its device-tree version. Or you can use the already converted vfd.conf of https://github.com/arthur-liberman/vfd-configurations that are listed in the device table. You don't need to manually edit your device tree, the "make" command will apply the device tree source overlay to your dtb. It comes with a service written as a simple bash script. So it's easily customizable without having to write custom C code. Instructions and source code at https://github.com/jefflessard/tm16xx-display/ Could you please give it a try and report your feedback?
-
I just created this account. During the account creation process there was a part where I had to click a checkbox saying that I agree to the forum rules & policies. But I didn't see a link to actually read the policies (I'm usually impatient about these things, I may have missed something obvious). Now, after the fact, I've spent more time looking, and I can't find the forum rules / policies. Is there a post or webpage somewhere detailing what they are?
-
Hi, I'm using a bananaPI m5 pro SBC with a rk3576 CPU and built-in emmc and linaro OS. I'd like to install minimal/IOT images using Armbian Linux v6.1. I went through all of the banana PI docs, but none of them contained any useful information about installing the OS and booting from SD cards. Can someone help me with this?
-
Hi all, I need to customize the /etc/fstab during the build to mount a mtd partition and also to override some mountpoints with tmpfs in order to reduce wearing on mmc. So, have added the following lines to customize-image.sh: cat <<EOT >> /etc/fstab # Reduce SD wearing by storing log files into ram (no need as overlayroot is used to freeze all the rootfs) tmpfs /tmp tmpfs defaults,noatime,nosuid,nodev 0 0 tmpfs /run tmpfs defaults,noatime,nosuid,nodev 0 0 tmpfs /var/tmp tmpfs defaults,noatime,nosuid,nodev 0 0 tmpfs /var/log tmpfs defaults,noatime,nosuid,nodev,noexec 0 0 tmpfs /var/lib/logrotate tmpfs defaults,noatime,nosuid,nodev,noexec,size=1m,mode=0755 0 0 tmpfs /var/lib/sudo tmpfs defaults,noatime,nosuid,nodev,noexec,size=1m,mode=0700 0 0 # MTD EEPROM memory dev/mtdblock0 /mnt/mtd jffs2 ro,relatime 0 0 EOT However changes in /etc/fstab are overridden somewhere over the build process, and this is the resulting /etc/fstab: UUID=c8167755-b557-4288-9109-9108bc48dd94 / btrfs defaults,noatime,commit=600 0 1 UUID=27ac6cc6-eff3-4736-a7bd-5517e3b150c0 /boot ext4 defaults,commit=600,errors=remount-ro 0 2 tmpfs /tmp tmpfs defaults,nosuid 0 0 Is there a way to safely patch the /etc/fstab file? Thanks very much! Andrea
- 4 replies
-
- Orange Pi Zero Plus
- Other/unspec
-
(and 1 more)
Tagged with:
-
I noticed the BPI-M4 Zero is supported. It's the same SoC as the BPI-M4 Berry and mostly the same hardware (8GB eMMC, 2GB RAM). The main differences seem to be the ports. Is there a chance the image would work? Is the BPI-M4 Berry possibly going to get support?
-
Hi, I'm trying to build armbian with the tutorial https://docs.armbian.com/Developer-Guide_Build-Preparation/#what-do-i-need but I get this error: ~/git/others/armbian/build$ ./compile.sh [🚸] Docker is installed, but not usable [ can't use Docker; check your Docker config / groups / etc ] [💥] Problem detected [ Docker installed but not usable ] [💥] Exiting in 10 seconds [ Press <Ctrl-C> to abort, <Enter> to ignore and continue ] Counting down: 9... 8... 7... 6... 5... 4... 3... 2... 1... 0... [💥] error! [ Exiting due to 'Docker installed but not usable' ] [💥] Exiting with error 43 [ at /home/eloy/git/others/armbian/build/lib/functions/logging/traps.sh:1 exit_with_error() --> lib/functions/logging/traps.sh:1 exit_if_countdown_not_aborted() --> lib/functions/general/countdown.sh:41 cli_standard_relaunch_docker_or_sudo() --> lib/functions/cli/utils-cli.sh:261 cli_standard_build_pre_run() --> lib/functions/cli/cli-build.sh:14 armbian_cli_pre_run_command() --> lib/functions/cli/utils-cli.sh:122 cli_entrypoint() --> lib/functions/cli/entrypoint.sh:79 main() --> ./compile.sh:50 ] I have virtualbox installed, and my OS is: cat /etc/os-release PRETTY_NAME="Ubuntu 22.04.4 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.4 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=jammy lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 43 bits physical, 48 bits virtual Byte Order: Little Endian CPU(s): 8 On-line CPU(s) list: 0-7 Vendor ID: AuthenticAMD Model name: AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx What am I doing wrong? Thanks in advance.
-
Can I run a YOLOv8 model in RKNN format, developed for Rockchip 3588, on a Rockchip 3588S without any issues?
-
I have FriendlyElect CM3588 (RK3588 based) Nas kit which is lagging behind in terms of incorporating the latest NPU driver (the current is 0.9.3) in their firmwares. Thier repository contains Ubuntu / Debian with Kernels 6.1.x As far as I know the latest RKNPU version is 0.9.6. and as I understand there is no OS on Armian tailored for CM3588. What is best way to get the lastest driver?
-
Hello, thank you for your new image work. However, although I wrote to write your image to emmc or sd card, the device does not respond at all. The previous version Armbian_23.11.1_Panther-x2_bookworm_current_6.1.63.img.xz works normally on my panther device. The new version and minimal iot version do not boot at all. I kindly request your information about Armbian_community_24.11.0-trunk.25_Panther-x2_bookworm_current_6.6.47_minimal .img.xz.
-
While a friend of mine was developing my Rockchip rv 1126 device, we lost access as a result of a wrong operation. The device is powered on. the red light on the back is on, but we cannot access the device we have previously identified from the ip's. When I try the usb port on the device, I get a device not recognized warning in ubuntu 22.04 and windows10. Can anyone help me to reinstall the operating system or access the device? Thank you.
-
I found what a likely duplicate out-of-tree driver after investigating a warning from the kernel build: CC [M] drivers/gpu/drm/panel/panel-simple-dsi.o drivers/gpu/drm/panel/panel-simple-dsi.c: In function 'panel_simple_get_modes': drivers/gpu/drm/panel/panel-simple-dsi.c:310:73: warning: passing argument 3 of 'of_get_drm_display_mode' makes pointer from integer without a cast [-Wint-conversion] 310 | ret = of_get_drm_display_mode(panel->dev->of_node, mode, p->desc->bus_format, | ~~~~~~~^~~~~~~~of_get_drm_display_mode~~~~ | | | u32 {aka unsigned int} In file included from ./include/drm/drm_crtc.h:32, from drivers/gpu/drm/panel/panel-simple-dsi.c:13: ./include/drm/drm_modes.h:509:66: note: expected 'u32 *' {aka 'unsigned int *'} but argument is of type 'u32' {aka 'unsigned int'} 509 | struct drm_display_mode *dmode, u32 *bus_flags, | ~~~~~^~~~~~~~~ This code cannot work as is and a fix would be to add the missing ampersand before the p->desc->bus_format. Still other warning surface when this is fixed. This driver calls of_get_drm_display_mode against bus_format while panel-simple does against bus_flags (it also has bus_format but it passes it as an argument to drm_display_info_set_bus_formats). So it might well be that the driver would pass the wrong arguments. It has no documentation for its DTS parameters so it is hard to tell if bus_format should be set as bus_flags from the panel-simple documentation or if its user will end up sending bus_format as a bus_flags. There is already a dsi driver in upstream drivers/gpu/drm/panel/panel-simple.c (panel-dsi-simple while this one is panel-simple-dsi). So I wonder if there is a use in shipping two drivers for the same purpose. And there are no dts users of this out-of-tree driver panel-simple-dsi. The discussion about its introduction is in: https://github.com/armbian/build/pull/3140 It is told in the commit log to be a port of a rockchip kernel 4.4 driver, but panel-simple has dsi probe since v3.14. I am puzzled rockchip forked panel-simple instead of expanding it. Rockchip.DRM.Panel.Porting.Guide.pdf has no mention of the bus_format dts parameter so maybe this code path was never used and the buggy code affects no users. (a few dts parameters in the rockchip code are also not documented in this PDF). @iamdrq you are the author of this driver. Was there code missing in the dis support of panel-simple.c for dsi support, ie is panel-simple-dsi necessary? Was the aim to have a version of the panel dsi code that is bit-to-bit compatible with the rockchip kernel, so no porting was necessary? If features were missing could we bake them into the panel-simple.c driver (so they could be tested and one day be upstreamed)?
-
Is there any generic build of Armbian compatible with that processor?
-
Hi, I'm trying to use desktop community build for Windows dev kit 2023 but it is not working. Current image: Armbian_community_24.8.0-trunk.554_Wdk2023_noble_wdk2023_6.7.0-rc6_gnome_desktop.img.xz When using etcher to flash to usb, it will flash but fail at validation step say "Cannot validate, the image could be corrupt" or something like that. If still use that usb in WDK, it won't boot. The lite version Armbian_community_24.8.0-trunk.554_Wdk2023_bookworm_wdk2023_6.7.0-rc6_minimal.img.xz is still working fine.
-
Is there any description how to setup the boot logo? I tried what I found: in build/packages/blobs/splash change logo.png and run command line with "BOOT_LOGO=yes", it doesn't work. After I found "What we use now is plymouth". OK. Does it work in compile time? I don't have plymouth after installing armbian in a docker container. How should I use plymouth (if it is the only way) to make a boot logo in compile time?
-
Hello! Just wondered if an armbian image was planned for the Odroid M1S? Thank you in advance!
-
I install armbian on the sd card, then insert it into firefly ROC-RK3328-CC. At the start, it flashes quickly 2 times, makes a small pause and flashes quickly 2 more times. Before that, it worked correctly, but I decided to reinstall the system and got this problem. I tried to install the system from firefly, as a result, only debian 9 worked, but it also worked with problems (at the first launch it reached the desktop, after rebooting and connecting the keyboard and mouse, it did not go beyond tty).