@lex

Members
  • Content count

    305
  • Joined

  • Last visited

About @lex

  • Rank
    Embedded member

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

680 profile views
  1. Kernel: https://github.com/BPI-SINOVOIP/BPI-files/commit/4a955b91d05fc33099c2d5ed23257da351799f36#diff-5cc9f5b01a36dfa973531226f8915151L127 U-boot: https://github.com/BPI-SINOVOIP/BPI-files/tree/master/others/armbian/build/patch/u-boot/u-boot-sunxi * FYI: it does not mean their image will boot, but will pass u-boot SD card detection and will not stop right away, There will be the second part of the boot that your board will possibly hang (different pin configuration, etc...). You will only know when you get your serial debug log!
  2. Sorry, I did not mean your SD slot is broken, just u-boot should not check for cd-changes, something like: pinctrl-0 = <&mmc0_pins_a>, <&mmc0_cd_pin>; BananaPi M2+. M2+ H5 and BananaPi Zero need this patch in order to detect SD card.
  3. You have possibly run into this problem, just use another u-boot!
  4. Running Xserver on NanoPi NEO Plus2

    @dbelvede Today i played a bit with the 1706 version and managed to have full xorg-xserver just like in any ordinary pc. The possible solution is to have: # CONFIG_SUN8I_DE2_CCU is not set and only one /dev/fb0 , this way you don't need to fire startx, just let lightdm start the session and xorg. With this way you don't need to calibrate the touch. I have found GAMMA correction is wrong for xserver, image is too bright while is good for framebuffer, maybe you are using some other driver. @farfeduc You need to add the entries on the Device Source Tree for the kernel to load and probe the driver on kernel 4.x
  5. There is no CSI available for Kernel 4.x 4.1x yet, it is a WiP.
  6. Banana Pi M2+ H5

    iozone -e -I -a -s 3000M -r 16384k -i 0 -i 1 Some Observations: governor: interactive and if governor is with performance the board runs all the time with 1008 Mhz and i get small (very small) increase. and running all the time with 1008 Mhz the Temp is around 63 C (no heatsink or active cooler) If Wifi and BT are in use the numbers differ a tidy bit for the worse. Used PSU 5v 2.0A. Iozone: Performance Test of File I/O Version $Revision: 3.471 $ Compiled for 64 bit mode. Build: linux-arm Contributors:William Norcott, Don Capps, Isom Crawford, Kirby Collins Al Slater, Scott Rhine, Mike Wisner, Ken Goss Steve Landherr, Brad Smith, Mark Kelly, Dr. Alain CYR, Randy Dunlap, Mark Montague, Dan Million, Gavin Brebner, Jean-Marc Zucconi, Jeff Blomberg, Benny Halevy, Dave Boone, Erik Habbinga, Kris Strecker, Walter Wong, Joshua Root, Fabrice Bacchella, Zhenghua Xue, Qin Li, Darren Sawyer, Vangel Bojaxhi, Ben England, Vikentsi Lapa, Alexey Skidanov. Run began: Mon Dec 25 07:33:15 2017 Include fsync in write timing O_DIRECT feature enabled Auto Mode File size set to 3072000 kB Record Size 16384 kB Command line used: ../iozone/iozone3_471/src/current/iozone -e -I -a -s 3000M -r 16384k -i 0 -i 1 Output is in kBytes/sec Time Resolution = 0.000001 seconds. Processor cache size set to 1024 kBytes. Processor cache line size set to 32 bytes. File stride size set to 17 * record size. random random bkwd record stride kB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread 3072000 16384 12962 12838 23028 23117 iozone test complete. The question: Benchmarking eMMC with frequency can shorten its life and/or reduce writing speed until it dies?
  7. Banana Pi M2+ H5

    sudo ../iozone/iozone3_471/src/current/iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2 Iozone: Performance Test of File I/O Version $Revision: 3.471 $ Compiled for 64 bit mode. Build: linux-arm Contributors:William Norcott, Don Capps, Isom Crawford, Kirby Collins Al Slater, Scott Rhine, Mike Wisner, Ken Goss Steve Landherr, Brad Smith, Mark Kelly, Dr. Alain CYR, Randy Dunlap, Mark Montague, Dan Million, Gavin Brebner, Jean-Marc Zucconi, Jeff Blomberg, Benny Halevy, Dave Boone, Erik Habbinga, Kris Strecker, Walter Wong, Joshua Root, Fabrice Bacchella, Zhenghua Xue, Qin Li, Darren Sawyer, Vangel Bojaxhi, Ben England, Vikentsi Lapa, Alexey Skidanov. Run began: Sun Dec 24 17:58:38 2017 Include fsync in write timing O_DIRECT feature enabled Auto Mode File size set to 102400 kB Record Size 4 kB Record Size 16 kB Record Size 512 kB Record Size 1024 kB Record Size 16384 kB Command line used: ../iozone/iozone3_471/src/current/iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2 Output is in kBytes/sec Time Resolution = 0.000001 seconds. Processor cache size set to 1024 kBytes. Processor cache line size set to 32 bytes. File stride size set to 17 * record size. random random bkwd record stride kB reclen write rewrite read reread read write read rewrite read fwrite frewrite fread freread 102400 4 6361 6615 14036 14049 12156 6488 102400 16 19014 19470 30827 30886 28293 19009 102400 512 28949 29231 44031 44004 43835 28428 102400 1024 29138 29254 44116 44125 44007 28721 102400 16384 29878 29202 44358 44373 44386 29386 iozone test complete.
  8. Banana Pi M2+ H5

    Little update, after revising eMMC pin config and fixing my mistakes i have now eMMC working. Some hiccups on hdmi output , Light Display Manager failed to start with some funny messages, possibly wrong configuration. Gbps is working but wifi still need some attention, i don't have any working Android fex file to base my findings so it is just trial and errors here. If you want me to run and test eMMC, put the command here and i try to grab the results.
  9. Banana Pi M2+ H5

    Disabling eMMC i was able to boot up to maintenance console but not without some tweaks, trial and error. U-boot needs some work and kernel too. eMMC definitely is not the same as of OpiZ2+H5. Will try 4.14.y when time permits as i see mainline can deal with eMMC...
  10. Banana Pi M2+ H5

    Well, i think it is about use case too. We can draw some highlights / differences here (you can correct me if wrong or missed info) : * (m2+ h5) x (opiz2+h5) * Dram: 1 GB (m2+ h5) x 512 MB (opiz2+h5) * HDMI output x HDMI Output * Gbps + AP6212A1 x AP6212A1 * BT x BT * Reversed CSI pins x Reversed CSI pins (that means you need their sensor if you want a cheap camera or customize your sensor, more expensive) * eMMC: 8GB x 8GB * mali: ? x ? (i have read some where some user/developer got it working in fb, can't remember exactly) * price: ? x good * availability: ? x now If you ask me which one i prefer (H3 or H5) i don't hesitate to say: H5 (unless you need mali). And you need 1 GB of Dram to have a Browser experience. Regarding design flaw (voltage regulator) i can't comment, maybe it was a decision made due to BSP availability at the time, good or bad? who knows and they have the resources to "fix" the mistake if they want to. If we take for example the recent release of the BSP with kernel 4.4 that has no voltage regulator support we can infer this PCB (with H3) has some "advantages" and can run 4.4. Maybe AW release H5 BSP with missing voltage regulator support too (haha). Ok then, my first try with legacy (used u-boot and rootfs from OPIz2+H5 i had laying around here), was very promising but finally hit a wall, u-boot works and kernel boots fine but for whatever reasons SD card was not recognized when trying to mount /dev/mmcblk1p2 and i get freeze at this point (obviously). BT have some errors indicating it is really a AP6212A1. If I can't find a workaround for the SD card freeze will move on to kernel 4.14.y. If someone have any hint for the SD card issue, please let me know.
  11. Banana Pi M2+ H5

    I just received this sample sent by Nora Lee (Foxconn). I have put here the H3 and H5 side by side. I have been told it is pin to pin compatible so basically same pinctrl config would work, right? Let's find out, will try to build an Image with legacy and mainline and check out what we have here. Hey, don't expect a technical overview here.
  12. Banana Pi Zero

    Hmm... Waiting for 4.4 on A64/H5... I asked myself why did i rush to 4.14.y when: "LTS is LTS. Greg Kroah-Hartman, the LTS maintainer, is committing to do [a six-year LTS]. Not because of Google or Android or Treble, but because everything is on LTS; it’s not on upstream." [itsfoss]
  13. teamviewer on Armbian for Android TV box

    Have you tried this?: Ops, sorry, i see now you want unattended access, you may need to install some other armhf dependencies.
  14. request for Banana Pi M64

    uEnv.txt, ArmbianEnv.txt are dependents on which u-boot version is in use and patches applied, i can tell you u-boot 2017.09 can be used to load and run legacy and mainline kernel and that depends on which patches are applied and how is configured. I don't know if there is a wiki/documentation somewhere (possibly there is) , i usually search here in Armbian forum (as @tkaiser say most of problems and solutions are already fixed/done some time ago) or you can refer to https://www.denx.de/wiki/U-Boot and also https://www.kernel.org/doc/Documentation/admin-guide/kernel-parameters.txt
  15. request for Banana Pi M64

    Please try: root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx instead of root=/dev/mmcblk1p2 where xxxxxx is your rootfs UUID