All Activity

This stream auto-updates     

  1. Past hour
  2. well this part will be for sure off topic but: thankfully I don't have to give legal advises but I think you can have a 'confidential' document how to use your GPL derived code (and documentation is somehow a 'how to'). Is it a practice I support, for sure not but it is what it is. Luckily some companies decided to push further into making such stuff public (e.g. rockchip having a wiki, and opened a bunch of their kernelcode so that we can really work with, others like mediatek started to actively push their drivers to mainline as well - I hope others follow this way, it makes their SoCs just more useful in the long term). But back to topic, I might dive into the w2 adventure in the future I just need to sort out a few things cause I'm definitively not up to date here (actually this was some sort of a follow up after my work on the mt7623n which worked quite well in the end - well nobody here was really interested in the work in the end, but I got it more or less properly working with a mainline kernel in the end). As far as I understand the boot-process (and please correct if I'm wrong). There's a 32 bit bootloader (u-boot) supposed to chain-load the 64 bit u-boot somewhere in between the tools from them also provided the pieces of ATF needed (it's not really an isolated atf source right? this must come somewhere out during u-boot building I guess but I didn't dive into those sources right now to figure out what happens here and I'm rather unfamiliar with ATF, ). Finally, the 64 bit u-boot fires up the kernel with current limitations that this has to sit either in a squashfs or fat? (here things get messy in my head ). And there's some sort of rescue tools if you mess up with the SPI NOR to recover if you mess up there (before I really want to dive into this, I'm a uboot plumber by try and error not by complete understanding and for sure I'll mess it up more than once... ). For me as a armbian oriented plumber, it's obvious that the final u-boot needs to be able to load a kernel and a rootfs from an ext4 (I assume a 2015 u-boot should be capable to learn this, it's just a bit of tweaking needed (the mediatek u-boot for mt7623 was a 2014 version and finally also able to do this, wasn't that much work, once you figured out how outdated u-boots work). I won't repeat a fat adventure as I did with my experiments with the RPi 4 on 64 bit images built with armbians buildscript (yes, this stuff was never published and Images were never distributed, so no GPL issues here.. - and just in case someone asks, it's not gonna happen that I'll push this on github, too much mess in the buildscript to get out a barely working image - probably don't even have the branch anymore). But at least I need some hints how to recover a broken SPI once I'm there before trying heavy modifications on this side. So if one of you can summarize this a little bit, I would like to read it.
  3. Today
  4. Seems to be fixed now. Using ayufan's U-Boot 1065 I had no trouble restarting the board three times in a row. Also multiple times last week. I hope this isn't just a "good phase", but right now, it looks fine.
  5. Yeah, I've used it quite a lot in other systems before, unless the die has cracked over time I'm inclined to think it's ok. Though since I made this post it seems to be working as normal. Strange. So maybe this can be marked as fixed for now. Don't really know what fixed it.
  6. Hello @balbes150, I have the following observations to share. Observation with X96Max (S905x2 2gb ram 16gb eMMC). Request for your help to resolve. Flashed 5.96 (& also latest dated 20-Sep) image on SD card. Edited uEvn.ini and set the dtb_name=/dtb/meson-g12a-x96-max-rmii.dtb Also tried with dtb_name=/dtb/meson-g12a-x96-max.dtb Successfully booted with Armbian Linux However, only ethernet is shown. Wireless lan (wlan0) is not detected at all. Not detecting usb wifi adapter too Few other observations from 5.96 Armbian_Buster_desktop: dhcpcd, dnsmasq are not available by default Specific to Ubuntu_Bionic image: When tried to install with "apt-get install", gets an error like "" is not available Tried this for few days assuming the portal is down. But unable to install packages on ubuntu builds Chrome: I'm trying a webrtc solution and browser show errors like video codecs are not available I remember the same webrtc solution worked with 5.91 build The codecs are VP8, H.264. Not sure of why the webrtc library complains that codecs are missing Regards, Krishna
  7. I sort-of object to the word "published" when GPLv2 code is offered from a private repo with docs marked "Realtek Confidential" .. but I guess it's a form of progress?
  8. stop booting from UART console Is it to press some key on the keyboard or close TP50265 and GND?
  9. Igor

    RK3399 Orange Pi Which step is unclear?
  10. kernel compilation debugging Inspect the line where error is reported. Armbian build system seems to work - yesterday automated build was successful: Its possible that something broke upstream during a day ... but that will have to wait.
  11. So how to boot from a flash drive after installing Armbian in eMMC. If possible in detail, step by step. Sorry inexperienced user.
  12. I have another board BananaPi - not BananaPi PRO and have erroros: arch/arm/boot/dts/sun7i-a20.dtsi:1126.20-1132.5: ERROR (phandle_references): /soc/pwm@1c20e00: Reference to non-existent node or label "pwm0_pins_a" also defined at arch/arm/boot/dts/sun7i-a20-bananapi.dts:280.6-284.3 arch/arm/boot/dts/sun7i-a20.dtsi:1126.20-1132.5: ERROR (phandle_references): /soc/pwm@1c20e00: Reference to non-existent node or label "pwm1_pins_a" also defined at arch/arm/boot/dts/sun7i-a20-bananapi.dts:280.6-284.3 arch/arm/boot/dts/sun7i-a20.dtsi:1371.21-1382.5: ERROR (phandle_references): /soc/i2c@1c2b800: Reference to non-existent node or label "i2c3_pins_a" also defined at arch/arm/boot/dts/sun7i-a20-bananapi.dts:168.7-182.3 ERROR: Input tree has errors, aborting (use -f to force output) make[1]: *** [arch/arm/boot/dts/sun7i-a20-bananapi.dtb] Error 2 make[1]: *** Waiting for unfinished jobs.... sun7i-a20-bananapi.dts
  13. should this not be : sudo picocom -b 115200 /dev/ttyUSB0
  14. Hi all. For a new video I've made a list with my most used/useful terminal commands. Please let me know what I've missed, or which commands you use most. Useful Linux commands for Ubuntu/Debian --------------------------------------- Update/Install -------------- sudo apt update Update repolists sudo apt upgrade Upgrade system/programs sudo apt autoremove Remove obsolete programs sudo apt install programName Install program sudo apt remove programName Remove program sudo aptitude install When having issue's with apt, aptitude can help to solve this sudo apt update && sudo apt upgrade Update and upgrade together/You can run multiple commands with && Root user --------- sudo passwd Change root password su Super User/Enter root user Debug/Monitor ------------- dmesg Shows debug messages uname Shows basic system information env Shows the environment information htop Hardware monitor kill programNameToKill Kills application CPU Tools --------- taskset -c 3 programName Use a specific core for an application lscpu | grep MHz Show cpu frequency cpufreq-set -g performance Set governor to performance cpufreq-set -u 2Ghz Set max frequency for all cores cpufreq-set -c 0-1 -u 1.8Ghz Set max frequency for specific cores Files/Directories ----------------- nano /home/fileToRemove.txt Create a txt file with Nano. You could use any other texteditor. cat /home/fileToRemove.txt Shows the content of a file cp /home/fileToRemove.txt /home/copy.txt Copy file find /home/ -iname "*.txt" Search files that end with .txt comm /home/fileToRemove.txt /home/copy.txt Compare files rm /home/fileToRemove.txt Remove file mv /home/copy.txt ~/Documents/ Move file mkdir /home/directoryToGoTo/ Create directory cd /home/directoryToGoTo/ Go to directory ls List directory cd .. Go to the above directory rmdir /home/directoryToGoTo/ Remove directory wget Download file Mount drives/USB Devices ------------ lsusb List USB devices lsblb List attached drives mount /mount/mountedDisk /dev/sda2 Mount drive df -a List all mounted filesystems Reboot/Shutdown --------------- sudo reboot Reboot sudo shutdown now Shutdown Wifi ---- sudo nano /etc/network/interfaces and write: auto wlan0 iface wlan0 inet dhcp wpa-ssid {ssid} wpa-psk {password} OR nmcli device wifi rescan Scan for available wifi networks nmcli device wifi list Show available wifi networks nmcli device wifi connect SSID-Name password wireless-password Connect wifi ip a Show ip ifconfig iwconfig Date/Time --------- date Show date/time TZ Show TimeZone -set Set date/time Change Keyboard Layout ---------------------- sudo dpkg-reconfigure keyboard-configuration Set keyboard layout Switch terminal --------------- ctrl + F4 Open new terminal ctrl + F7 Go back to desktop Others ------ reset Clear terminal shift + page up Scroll up shift + page down Scroll down tab Autocomplete Armbian ------- sudo armbianmonitor -m sudo armbian-config Made by NicoD
  15. [ error ] ERROR in function compile_kernel [ ] [ error ] Kernel was not built [ @host ] [ o.k. ] Process terminated == kernel == Error: arch/arm/boot/dts/axp209.dtsi:51.1-8 syntax error FATAL ERROR: Unable to parse input tree make[1]: *** [arch/arm/boot/dts/sun7i-a20-bananapi.dtb] Error 1 make: *** [dtbs] Error 2 make: *** Waiting for unfinished jobs.... How to solve this?
  16. Bad or fake SD card is one of the most frequent (generic) issues in this SD card powered world. Did you try different SD card?
  17. I like that they published complete guide how to use HW encoding with ffmpeg together with a patch and libraries
  18. Magicsee N6 Max stable with MIN_SPEED=600000 MAX_SPEED=2208000 GOVERNOR=interactive for /etc/default/cpufrequtils
  19. You reinstall armbian. Run command sudo apt purge iozone3 armbian-firmware Then command sudo armbian-config From the menu you select kernel 5.3? And install it? I did not know a kernel for arm has to be customized for the mainboard.
  20. I tried the rom of this friend above and directly brushed in A5X MAX +. After the brushing is successful, the device has no response.
  21. Could you please build for me? In this It only write support bionic
  22. .... first a bridge mode has to be enables back, solve problems, test, test, test implement your ruleset with possible adjustments and test, test, test. I am unable to make big changes ATM. Can only review at best. Wrote on mobile
  23. Igor

    RK3399 Orange Pi

    There are no buttons, just tiny pads and it is hard to short them. We didn't responsible for hardware design failures and if there would be a simpler way ... Wrote on mobile
  24. If there is none for download you have to build one (xenial only) and hope it works. We stop supporting this board long time ago. Wrote on mobile
  25. Uninstall armbian-firmware and iozone3 and you are licence free. There is free driver for Mali but it perform as bad as on any other kernel. 5.3 , dev kernel might perform better. Install it from armbian-config - system. Generic kernels are not here yet. Wrote on mobile
  26. Apologies, I did not really follow up on that issue as the following two measures prevented any further occurrences: Avoid using the mentioned Samsung SSD (currently using Cruzial P1) Run the eMMC as Ubuntu 18.04 with overlayroot enabled Not sure if it's both or only one measure, but no more freezes. Let's hope it stays that way.
  27. I expect this is the software. Free software is software you may use, share, modify and redistribute. To my knowledge orange pi one has an armv7 cpu. And the gpu is the same as on a pinephone. On this forum I was told command apt purge iozone3 armbian-firmware might turn armbian into a free software system. There is an armv7 libre linux kernel, which to some extend supports mali gpus. I want to test the libre linux kernel on an orange pi one computer, to get to know how well a Mali 400 MP2 runs on free software. Maybe it can give a streak of how well the pinephone's gpu will run on free software? How do you test a libre linux kernel on an orange pi one? Do you purge the linux kernel from armbian and then install libre linux kernel? Thanks.
  1. Load more activity