Jump to content

ValdikSS

Members
  • Posts

    10
  • Joined

  • Last visited

  1. There's "SD card and PSU issues" category. It's not about armbian (software), it's about hardware. Maybe introduce "general hardware discussions" or so? It's not entirely off-topic (it's a SBC-related talk), but it's not exactly armbian-related.
  2. People rarely talk about it, but it's pretty common to replace stock libc memory allocator with jemalloc or alternatives. Stock libc allocator really doesn't like to free the memory and require special handling (calling malloc_trim() from time to time), which most applications doesn't do. Most of the time this seems like a memory leak of the application itself, while in reality this is a combination of not-very-memory-friendly stock malloc libc implementation and memory fragmentation. Using jemalloc is usually as easy as LD_PRELOAD'ing it. This could be done in systemd service drop-in.
  3. It's been several years since I started looking for a forum to discuss various general aspects of SBCs, such as "recommend me the board for X", SoC software support state, pricing, deals, etc. All not armbian-related per se. Neither of current categories are exactly suitable for such questions on this forum. Off-topic category doesn't receive much attention as I would guess. Proposal: create "general discussions" category.
  4. If you're looking for a result, and not trying to learn how to create the images manually, then I could recommend mkosi: https://github.com/systemd/mkosi It supports creating both container images (no kernel or bootloader) and real bootable images.
  5. @VishnuDas Step 0: apt install overlayroot echo 'overlayroot="tmpfs"' > /etc/overlayroot.local.conf Then follow the steps above and reboot.
  6. There's a small bug in overlayroot package: it requires grep to be in initramfs, but by default it is not included. To fix this, you need: 1. Install busybox-static: apt install busybox-static 2. Enable busybox in initramfs: set BUSYBOX=y in /etc/initramfs-tools/initramfs.conf 3. Regenerate initramfs: update-initramfs -c -k all Now it should work. P.S. the logs of overlayfs is in /run/initramfs/overlayroot.log
  7. There's a small bug in overlayroot package: it requires grep to be in initramfs, but by default it is not included. To fix this, you need: 1. Install busybox-static: apt install busybox-static 2. Enable busybox in initramfs: set BUSYBOX=y in /etc/initramfs-tools/initramfs.conf 3. Regenerate initramfs: update-initramfs -c -k all Now it should work. P.S. the logs of overlayfs is in /run/initramfs/overlayroot.log
  8. NicoD, you're right, the board boots newer images without HDMI plugged in. I power it on without HDMI plugged, wait until green LED begin to flash, plug in HDMI, everything works. The issue persists after full apt upgrade on newer images. I assume that the initialization process has changed inside the u-boot, introducing this issue. I have official 12V PSU module from FriendlyELEC. https://www.friendlyarm.com/index.php?route=product/product&product_id=256
  9. Hi, the latest Bionic Legacy Desktop images for NanoPi M4 V2 (Armbian_20.05.2_Nanopim4v2_bionic_legacy_4.4.213_desktop.img.xz and Armbian_20.05.1_Nanopim4v2_bionic_legacy_4.4.213_desktop.img.xz) do not boot on the board. No green LED. No video output at all. I haven't checked UART. The latest working image is Armbian_20.02.7_Nanopim4v2_bionic_legacy_4.4.213_desktop.7z I have a good power supply (12V 2A, also tried with USB 5V 3A), and a good MicroSD card (high endurance). I did not forget to unXZ the new image file and write it with dd, just as 20.02.7 7z. I've checked the checksum of written data on the MicroSD card, and it equals to the checksum of the uncompressed file, that's why I believe that the images are broken. The issue happened somewhere in between .7z → .xz image transaction. If I update 20.02.7 with apt, it continues to work fine.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines