Tido

Members
  • Content Count

    1224
  • Joined

  • Last visited


Reputation Activity

  1. Like
    Tido reacted to balbes150 in Armbian for Amlogic S912   
    Please note, the principle of using the button may be different. There are hardware buttons, they work correctly with Linux, there are "soft" buttons, they do not work well with Linux (supported only in Android firmware). What tasks do you plan to solve on this device ? With Tanix products I would recommend to be more careful, there may be problems with running Linux.
     
     
  2. Like
    Tido reacted to Igor in [RFC] New Naming Convention for Kernel Source Trees   
    1/2 into that direction.
     

  3. Like
    Tido reacted to gprovost in Survey: Any reliable EspressoBin V7 around?   
    @Tido The power consumption for Helios4 is up-to-date on our wiki. I don't really consider that like too much energy for a NAS board.
     
    @barish Just FYI, Helios4 is not a product from Solidrun, we are just using their System-on-Module.
  4. Like
    Tido got a reaction from qblueRed42 in Rock Pi S, RK3308 CPU, is it supported by anything?   
    is aimed at ALLWINNER SoC, not the ones from Rockchip
     
  5. Like
    Tido got a reaction from lanefu in [RFC] New Naming Convention for Kernel Source Trees   
    @martinayotte, @TonyMac32, @Igor, @chwe, @gprovost, now that you look at it, do you like the idea or do you see some obstacles ?
     
  6. Like
    Tido reacted to Igor in LMS not continuously running on Tinker Board   
    Is that USB drive powered externally? If not, do it ... and provide logs with:
    armbianmonitor -u  
  7. Like
    Tido reacted to TonyMac32 in Support of Raspberry Pi   
    Maybe, maybe not. If their CompaTability nonsense can simply be ignored, and the ARM cores are in control, then yes. If VC6 is running the show, it is the same. :-/

    Sent from my Pixel using Tapatalk


  8. Like
    Tido reacted to lanefu in [RFC] New Naming Convention for Kernel Source Trees   
    See conversation in this commit for background
     
    The current default, Next, Dev naming convention for the kernel source trees is confusing, and a bit inconsistent.   I think it's time to rename them and provide clear definitions of what they are supposed to provide.
     
    I'll start with some ideas here:

    Vendor 
     
    This Kernel is currently called Default .  The Vendor kernel would be the BSP-derived kernel or vendor maintained kernel.  Typically there for basic functionality early in a boards life.  Armbian can supply patches for these kernels
     
    LTS

    This kernel is currently called Next.   The LTS kernel would follow a LTS version of mainline or fork.  Ex: 4.19 of Megous's branch for orangepi, mainline:4.19 for espressobin.   This should be our flagship kernel and the only one we "support" for end users.  Armbian can supply patches for these kernels
     
    Unstable
     
    This kernel is currently called Dev.  The Unstable kernel would follow a recent branch or fork of a kernel.  Armbian can supply patches for these kernels.
     
    Mainline
     
    This is new.  It would follow mainline:master.  Its purpose is to provide a 100% mainline experience when practical.  No patches will be supplied by Armbian.
  9. Like
    Tido got a reaction from lanefu in Daily (tech related) news diet   
    Back in the day I was wondering, why the bloody TV wouldn't show the pictures in logical order..  now I heard about this:
     
    FATSort Utility
     
    FATSort is a C utility that sorts FAT12, FAT16 and FAT32 partitions. It even can handle long file name entries. It was developed because I wanted to sort my MP3 files on my MP3 hardware player. Unfortunately, there was no utility out there so far, so I had to write it myself. FATSort reads the boot sector and sorts the directory structure recursively.
     
    https://fatsort.sourceforge.io/ 
     
    If I only new a couple years ago about that.
  10. Like
    Tido reacted to Igor in THE testing thread   
    Merged stuff from private thread. OT posts were left there and are hidden out.
  11. Like
    Tido got a reaction from guidol in How to disable autologin and gui   
    this solution is said to work regardless of which distro:  systemctl set-default multi-user.target
    https://unix.stackexchange.com/questions/264393/how-to-disable-x-server-autostart-in-debian-jessie
     
    root@tinkerboard:~# systemctl set-default multi-user.target Created symlink from /etc/systemd/system/default.target to /lib/systemd/system/multi-user.target.  
  12. Like
    Tido reacted to sunzone in OPi Zero: xradio_wlan driver Kernel hang   
    Just a follow up
    After changing the driver software some places and testing, without any in-depth understanding about this chip, I was not able to stop kernel hang on X-radio wifi driver.
     
    I noticed problems with xradio in 2 modes.
    1) When using xradio  in AP mode: kernel hang, reboot -f does not work
     
    2) Using xradio in concurrent mode: kernel hang
     
    In either cases AP mode had the problem.
    I decided to stop using the xradio for good after all the testing.
     
    I stopped xradio module loading from boot: commented out 'xradio_wlan' from /etc/modules file
    I blacklisted xradio driver by adding  'blacklist xradio_wlan' to /etc/modprobe.d/blacklist.conf file
     
    After that there were no kernel hangs or 'reboot -f' problems.
     
    I use an external wifi module now. I have tested about 8 wifi modules now and I will make another post with my results and experience of them.
    Cheers!
  13. Like
    Tido reacted to Hijax in THE testing thread   
    @lanefu hold yourself with sending for production. Let me build the prototype, and when verified, I will publish final production files.
  14. Like
    Tido reacted to martinayotte in THE testing thread   
    Me ...
  15. Like
    Tido got a reaction from lanefu in THE testing thread   
    Can we take the time and think about the whole package, including cables and adapters?
    Also, unless someone like @TonyMac32, hasn't overlooked the design I would wait to order, production takes longer. Who else beside Tony has some electronics know how?
     
  16. Like
    Tido reacted to Hijax in THE testing thread   
    Ok chaps, final design of serial mux board, plus zip file full of gerber files.


    serial-mux.zip
     
    BOM:

     
     
    manufacture.pdf
     
    Simple example how to control mux from bash (not verified, concept only
     
    #!/bin/bash # pin allocation MOSI_PIN=353 #GPIO2 SCK_PIN=3 #GPIO3 EN_PIN=19 #GPIO4 function gpio-setup { for pin in $MOSI_PIN $SCK_PIN $EN_PIN; do [[ -d /sys/class/gpio/gpio$PIN ]] && echo $pin > /sys/class/gpio/export echo "out" > /sys/class/gpio/gpio$PIN/direction done } function gpio-write_byte { for i in {1..8}; do // set data pin to high or low value BIT=0 (( $1 > 127 )) && BIT=1 echo "$BIT" > /sys/class/gpio/gpio$MOSI_PIN/value // set clock high echo "1" > /sys/class/gpio/gpio$SCK_PIN/value $1=$(( $1 << 1 )) // set clock low echo "0" > /sys/class/gpio/gpio$SCK_PIN/value done } # 16 bits: -- -- -- -- -- b3 b2 b1 p7 p6 p5 p4 p3 p2 p1 # px - power status on port x # bx - serial connected to port x function setup_mux { local high_byte=$(( $1 >> 8 )) local low_byte=$(( $1 & 255 )) gpio-setup gpio-write_byte(high_byte) gpio-write_byte(low_byte) # toogle EN bit to latch new value on 595s echo "1" > /sys/class/gpio/gpio$EN_PIN/value echo "0" > /sys/class/gpio/gpio$EN_PIN/value }  
  17. Like
    Tido reacted to Igor in Summer update. Bust.er4all boards   
    I am technically finished my 1st week of my summer vacations and there was not a single day that I worked less than 10 hours. If you wait for me ... my only possible time slot with access to hardware and do something about - is August 5-7th, but this is not the only thing that is waiting for me. Then I am traveling for two weeks, office time for a week, traveling again. Somebody else will need to solve this problem or it will take 2-3 weeks at best.
  18. Like
    Tido reacted to ning in Switching SUNXI-DEV to 5.2.y   
    lima userspace driver is merged to mesa 19.1, and latest develop lima is based on 18.3.0. and the good news is mesa used in debian 10 is 18.3.6. so its very easy to rebuild mesa debs for debian 10.
     
    I have done ARM64 debs build, and ARM debs is on going.
     
    https://github.com/zhangn1985/lima_gpu_drv
  19. Like
    Tido reacted to sfx2000 in Very Small Platforms - Rockchip 3308 and Allwinner V3s   
    Not quite accurate - 2G (GSM/GPRS) is a completely different radio access network, including waveforms and modulation scheme.
     
    2G was turned down some time back here in the US, and now the major operators have scheduled the 3G sunset in the next couple.
  20. Like
    Tido reacted to martinayotte in Switching SUNXI-DEV to 5.2.y   
    Maybe with some kind of hack by having DTB copied under both /boot/dtb/sun50i-h3-orangepi-zero-plus2.dtb and /boot/dtb/sun50i-h3-orangepi-zeroplus2.dtb names...
  21. Like
    Tido reacted to balbes150 in Raspberry Pi 4 Released - From $35 USD   
    A priori, the price of a set of RPI will always be higher than the price of comparable TV box. This is an objective reality, because SbS have a number of "extra" elements and not the optimal design in comparison with the TV box. TV box is a specialized device in which everything is sharpened to perform a specific function. Therefore, it will always be cheaper than a similar "multifunctional" device. If this were not so, no manufacturer TV boxes would not have to spend time for their production, and stupidly  would take the SbS and turn it into these TV boxes.
     
    No need to juggle and substitute concepts. Don't mix Android system development and Linux-based system development. It is a completely different direction. The main system for TV boxes is Android and it has all the necessary documentation and access to all technical resources. By the way, Your information about support for a number of ARM platforms in the main core is very outdated. Confirmation of this, the release in the near future of new images of Libreelec with a new kernel on the platforms Amlogic Rockchip and Allwiner.
     
    You confirm that the "clean" RPi is not suitable for standard use as a TV box. And you have to spend extra money to get the necessary functionality. For example, it put the module WiFi\Bt, but there is no normal antenna, without which it will not work properly.
     
    I see that You are very prone to distort and replace concepts. The design and parameters of RPI 1 and 2 have nothing to do with RPi 4. It is a completely different platform, having a very different thermopowers.
     
    p.s. You are always trying to distort the essence of the discussion, so I see no point in continuing the discussion with You.
     
  22. Like
    Tido reacted to TonyMac32 in Raspberry Pi 4 Released - From $35 USD   
    - 4 big cores on 28 nm, see the Tinker Board for a lesson in cooling that form factor.  (the Pi seems oddly underclocked, if I'm being honest, a 3288 will go 1.8 GHz, @wtarreau will tell you 2.0+)
     
    - As far as USB3/Gb, the tunnel-vision Pi people would have seen an insane improvement with just 4x USB2 on their own channels and a 100 Mb PHY.  So yes, they are going to think they're lighting the world on fire performance wise.
     
    - That USB-C does not appear to be intelligent PD type, so I'd be interested to see when people use smart supplies with it, if it will run on the 500 mA they'll probably limit to.  (correct me if I've gotten it mixed up)
     
    It looks more interesting than the Pi 3, I bought a few 3's and have since let them rot.  I still used a 2 until recently for music.
  23. Like
    Tido reacted to martinayotte in Lamobo-r1 b53 switch not working with newer kernels   
    No ! The 'm' means 'module' ...
  24. Like
    Tido got a reaction from RussianNeuroMancer in Banana Pi R2   
    @JohnnyWednesday, having people like you in our community is great and appreciated.
    Just don't try to convince us that SinoVoip is a great manufacturer - because the past and current proof different.
    And please, when you find errors and patch fixed it, send pull requests to SinoVoip and report back when they were added. I say this because we have seen it for more than 2years, not months, not days.
     
  25. Like
    Tido got a reaction from balbes150 in Le Potato - LibreElec & Netflix s905x, Kernel 5.1   
    Hello reader
     
    I will report here about my experience to watch Netflix as written in the title. To do so, I got a current LE image from @balbes150 (thank you).
     
    You may be asking the same question as I do (did), why using the image from balbes and not the official one from the download page ?

    It is actually quite simple, balbes integrates the latest Kernel for his LE builds. While on a x86 system the kernel isn't so interesting, it is on ARM systems, because a lot of the development happens 1 or 2 year later of the release of the SoC.
     
    I have asked him about the different versions he offers for Le Potato:
     
    All versions of libreElec (LE) use the common core of aarch64 (64 bits).
    There is only one 32-bit library (arm) for Netflix. Therefore, I am releasing two versions of LE.
    ARM version = core of aarch64 + the whole ARM system. aarch64 = core aarch64 + whole system aarch64, this version runs 20-30 % faster than ARM.  By the way, it would be interesting to check if Netflix works on Armbian, it may be possible to run it in the environment aarch64 + 32 bit library.
     
    So I chose this image: LibreELEC-AMLGX.arm-9.1-devel-20190604084103-a41fdf1-lepotato
     
    After writing the image on the SDcard I had to walk through the basic configuration of LE (by the way no SSH - you must use a Display and Keyboard) you find more information here:
    https://forum.libreelec.tv/board/38-amlogic/
      https://libreelec.wiki/
     
    YouTube
    A german screenshot film, that guides you through the process of installing the Netflix addon from libdev + jojo + asciidisco https://youtu.be/gyue62JWEkc
     
    Netflix addons; the Kodinerds repository is already part of LE, that saves you some time, update this first.
    The update and install of the Netflix addon (libdev + jojo + asciidisco), which has some dependencies, is tricky. I had repeated this process several times and a reboot once, because it would only install a few, but not all of the 9 dependencies at once. After 4 or 5 times it confirmed: installed.  Now, keep following the YouTube film mentioned above.
     
    Adding your credtials to get access to Netflix.
     
    WideVine for digital rights mgmnt (DRM), is extracted from ChromeOS - this will download 2Gb
     
    Load on the hardware
    Press the "O" key on the keyboard when playing the video and the service information about the video will be displayed on the screen. It is Software-Decoding for Netflix.
    2 cores were running at around 50%  and  2 cores were idle (1280 x 720). Testing it on my TV it switched to FullHD at which point it got useless audio and picture were no longer insync.
     
    SSH (Secure Shell)
    During configuration you will see the SSH menu item. You can turn on SSH and you should then change the password!!
    However, reading the Wiki I got the feeling that this implementation is a bit weird... that said, I would turn it of if you don't need it.
     
    WiFi
    For to me unkown reason the binaries for the USB-WiFi Sticks were removed in 2017: https://github.com/LibreELEC/LibreELEC.tv/pull/1635 , luckily it is easy to add the driver.
    cd /storage/.config/  and here you do: mkdir -p firmware  and now  cd firmware/
    unplug your USB-WiFi Stick, plug it in again and do: dmesg | tail -7   you can now see your stick and which binary is missing. Search the binary on this website and complete the line with your binary link:
    wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware...
    reboot
     
    no APT
    There is no working 'apt-get'.  TIP: use XBMC's addon browser to enhance your LibreELEC system
     
     
    to be continued