Jump to content

AaronNGray

Members
  • Posts

    48
  • Joined

  • Last visited

Profile Information

  • Gender
    Male
  • Location
    UK
  • Interests
    Language and Operating System Research and Development, Open Source, Computer Science, Type Theory, Category Theory, Genetics, Bass, and Guitar

Contact Methods

  • Website URL
    https://aarongray.org

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. @Igor I need to understand what I am doing first as I dont have a lot of time I and also to verify the method. @amazingfate seems to know what he is doing and it would be good to document it first. Then we can look at the install-script., which might actually work anyway ? @Igor Please read the whole of this thread if you have not already done so.
  2. @amazingfateIs it possible to eleborate on the details of installing to a fdisked NVME please ? on what device and partition does the /boot/armbianEnv.txt live and how do I specify the UUID. Do I create a boot partition on the NVME as well as a swap and main/root partition ? Its would be nice to create a HOWTO document on how to do all this with possible variations, Many thanks for your help.
  3. @amazingfateHi, can I fdisk the NVME SSD as I want to have a separate SWAP partition. How do I get the eMMC to boot the NVME SSD ir will it booted from the on on board "Masked ROM" ? Sorry not replied for nearly a week : |
  4. Hi, I thought the eMMC is separate from the MaskedROM and the eMMC is write programmable while running the device booted from the uSDCard. Where as the MaskedROM boots either the SDCard or the eMMC in that order. I am actually looking to be able to either :- i ) boot directly from the NVME M2 SSD ii) boot a bootloader on eMMC that then boots from the NVME M2 SSD
  5. I am trying to install Ambian on to the BananaPi-M7 to eMMC using option 6. there is no option for NVME / M2 SSD. I had a failed install as the uSDCard image was 256GB larger than the eMMC, so it balked. I tried a 128GB uSDCard, followed by a 64GB uSDCard, but got the same error each time even on the 64GB one. I seem to have two partitions on the eMMC, mmcblk0boot0, and mmcblk0boot2 now,. I am not sure if they were on the boards eMMC originally or what the boot sequence for the board is If the Masked ROM tries to boot the uSDCard if present and if that fails it boots the eMMC ? Do I clear mmcblk0 and try again with the 64GB uSDcard ? Or is mmcblk0 required to boot mmcblk1 ? I have done an :- https://paste.armbian.com/ehanixecoh Also ``` aaronngray@bananapim7:~$ lsblk -a NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS ram0 1:0 0 4M 0 disk loop0 7:0 0 0B 0 loop loop1 7:1 0 0B 0 loop loop2 7:2 0 0B 0 loop loop3 7:3 0 0B 0 loop loop4 7:4 0 0B 0 loop loop5 7:5 0 0B 0 loop loop6 7:6 0 0B 0 loop loop7 7:7 0 0B 0 loop mmcblk1 179:0 0 59.7G 0 disk └─mmcblk1p1 179:1 0 59.1G 0 part /var/log.hdd / mmcblk0 179:32 0 115.3G 0 disk mmcblk0boot0 179:64 0 4M 1 disk mmcblk0boot1 179:96 0 4M 1 disk zram0 252:0 0 15.5G 0 disk [SWAP] zram1 252:1 0 50M 0 disk /var/log zram2 252:2 0 0B 0 disk nvme0n1 259:0 0 1.8T 0 disk ```
  6. I am trying to work out how to add a 2560x1400 mode to the ViewSonic 32" 2560x1440 (16:9) display configuration that is not listed on the display settings configuration and should be there. Any tips on updating the configuration file, locally and then as a patch to Armbian please ?
  7. Hi, I am wondering if people have tried the Banana-Pi M7 board with `armbian monitor -m` and `stress --cpu 8` in different ssh or window terminals, both with bare board, with metal case, and also with different kernels ? I have had temperature issues with Banana-Pi M3 RockChip boards, and am wondering if M7's suffer the same.
  8. Oh wonderful, thank you for the info ! Thats great news it looks like the RockChip might be a good host for distributed video streaming. Great thanks for the GitHub link. Just read the README.md :- https://github.com/nyanmisaka/ffmpeg-rockchip/blob/master/README.md
  9. I am interested in hardware video support and wether ffmpeg has hardware support on the RK3588 and Mali G610MC4 GPU. And was wondering if someone whould be interested in giving me the output of a few tests for me please ? ``` ffmpeg -hide_banner -encoders ``` ``` ffmpeg -hide_banner -decoders ``` ``` ffmpeg -hide_banner -hwaccels ``` Many thanks in advance.
  10. @going I have an uptime of 10 days on this :- Armbian_23.10_Bananapim3_bookworm_edge_6.4.10_minimal.zip
  11. @going A millivoltmeter and knowledge of the measuring point is something that cannot be programmed and provided. This might help this is BPi-M3 v1.2, so there maybe other versions available from BananaPi themselves ? https://drive.google.com/file/d/0B4PAo2nW2KfnY2dSS1ZzUlpyTDQ/view?pli=1&resourcekey=0-WdF9yYKr5CF7-5VDdLakMA
  12. @going I am getting "Too slow Downloading speed" repeatedly aborting when very nearly downloaded. I put it up as an issue against your repo :- https://github.com/The-going/armbian-build/issues/21 Anyway I have a working build now and can reproduce your work at this end which is very good news ! Thank you !
  13. updated `userpatches/config-test.conf` changing `KERNEL_CONFIGURE="no"` solved the issue.
  14. @going After doing the following its done a load of downloads, then put me in the middle of a console kernel configuration Q&A ! ``` git clone --depth=120 --branch=pbs-master https://github.com/The-going/armbian-build cd armbian-build git pull mkdir userpatches cp config/templates/config-test.conf userpatches ./compile.sh test BUILD_ONLY=default ``` ``` * * Restart config... * * * Configure standard kernel features (expert users) * Configure standard kernel features (expert users) (EXPERT) [Y/n/?] y Enable 16-bit UID system calls (UID16) [Y/n/?] y Multiple users, groups and capabilities support (MULTIUSER) [Y/n/?] y sgetmask/ssetmask syscalls support (SGETMASK_SYSCALL) [N/y/?] n Sysfs syscall support (SYSFS_SYSCALL) [Y/n/?] y open by fhandle syscalls (FHANDLE) [Y/n/?] y Posix Clocks & timers (POSIX_TIMERS) [Y/n/?] y Enable support for printk (PRINTK) [Y/n/?] y BUG() support (BUG) [Y/n/?] y Enable ELF core dumps (ELF_CORE) [Y/n/?] y Enable full-sized data structures for core (BASE_FULL) [Y/n/?] y Enable futex support (FUTEX) [Y/n/?] y Enable eventpoll support (EPOLL) [Y/n/?] y Enable signalfd() system call (SIGNALFD) [Y/n/?] y Enable timerfd() system call (TIMERFD) [Y/n/?] y Enable eventfd() system call (EVENTFD) [Y/?] y Use full shmem filesystem (SHMEM) [Y/?] y Enable AIO support (AIO) [Y/n/?] y Enable IO uring support (IO_URING) [Y/?] y Enable madvise/fadvise syscalls (ADVISE_SYSCALLS) [Y/n/?] y Enable membarrier() system call (MEMBARRIER) [Y/?] y Load all symbols for debugging/ksymoops (KALLSYMS) [Y/?] y Test the basic functions and performance of kallsyms (KALLSYMS_SELFTEST) [N/y/?] (NEW) Y Include all symbols in kallsyms (KALLSYMS_ALL) [N/y/?] n * * Enable loadable module support * Enable loadable module support (MODULES) [Y/n/?] y Module debugging (MODULE_DEBUG) [N/y/?] (NEW) Y Module statistics (MODULE_STATS) [N/y/?] (NEW) y Debug duplicate modules with auto-loading (MODULE_DEBUG_AUTOLOAD_DUPS) [N/y/?] (NEW) Forced module loading (MODULE_FORCE_LOAD) [N/y/?] n Module unloading (MODULE_UNLOAD) [Y/n/?] y Forced module unloading (MODULE_FORCE_UNLOAD) [Y/n/?] y Tainted module unload tracking (MODULE_UNLOAD_TAINT_TRACKING) [N/y/?] n Module versioning support (MODVERSIONS) [N/y/?] n Source checksum for all modules (MODULE_SRCVERSION_ALL) [N/y/?] n Module signature verification (MODULE_SIG) [Y/?] y Require modules to be validly signed (MODULE_SIG_FORCE) [N/y/?] n Automatically sign all modules (MODULE_SIG_ALL) [Y/n/?] y Which hash algorithm should modules be signed with? > 1. Sign modules with SHA-1 (MODULE_SIG_SHA1) 2. Sign modules with SHA-224 (MODULE_SIG_SHA224) 3. Sign modules with SHA-256 (MODULE_SIG_SHA256) 4. Sign modules with SHA-384 (MODULE_SIG_SHA384) 5. Sign modules with SHA-512 (MODULE_SIG_SHA512) choice[1-5?]: 1 Module compression mode 1. None (MODULE_COMPRESS_NONE) 2. GZIP (MODULE_COMPRESS_GZIP) > 3. XZ (MODULE_COMPRESS_XZ) 4. ZSTD (MODULE_COMPRESS_ZSTD) choice[1-4?]: 3 Support in-kernel module decompression (MODULE_DECOMPRESS) [Y/n/?] y Allow loading of modules with missing namespace imports (MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS) [N/y/?] n Path to modprobe binary (MODPROBE_PATH) [/sbin/modprobe] /sbin/modprobe Trim unused exported kernel symbols (TRIM_UNUSED_KSYMS) [N/y/?] n * * Support for paging of anonymous memory (swap) * Support for paging of anonymous memory (swap) (SWAP) [Y/n/?] y Compressed cache for swap pages (ZSWAP) [Y/n/?] y Enable the compressed cache for swap pages by default (ZSWAP_DEFAULT_ON) [Y/n/?] y Default compressor 1. Deflate (ZSWAP_COMPRESSOR_DEFAULT_DEFLATE) 2. LZO (ZSWAP_COMPRESSOR_DEFAULT_LZO) 3. 842 (ZSWAP_COMPRESSOR_DEFAULT_842) 4. LZ4 (ZSWAP_COMPRESSOR_DEFAULT_LZ4) 5. LZ4HC (ZSWAP_COMPRESSOR_DEFAULT_LZ4HC) > 6. zstd (ZSWAP_COMPRESSOR_DEFAULT_ZSTD) choice[1-6?]: 6 Default allocator 1. zbud (ZSWAP_ZPOOL_DEFAULT_ZBUD) > 2. z3fold (ZSWAP_ZPOOL_DEFAULT_Z3FOLD) 3. zsmalloc (ZSWAP_ZPOOL_DEFAULT_ZSMALLOC) choice[1-3?]: 2 2:1 compression allocator (zbud) (ZBUD) [Y/n/m/?] y 3:1 compression allocator (z3fold) (Z3FOLD) [Y/?] y N:1 compression allocator (zsmalloc) (ZSMALLOC) [Y/m/?] y Export zsmalloc statistics (ZSMALLOC_STAT) [N/y/?] n Maximum number of physical pages per-zspage (ZSMALLOC_CHAIN_SIZE) [8] (NEW) * * SLAB allocator options * Choose SLAB allocator 1. SLAB (SLAB) > 2. SLUB (Unqueued Allocator) (SLUB) choice[1-2?]: 2 Configure SLUB for minimal memory footprint (SLUB_TINY) [N/y/?] (NEW) ```
  15. Thank you, you two, I will try tomorrow now as its a bit late here. Will also check out the 1Gb/s switch tomorrow now too.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines