Rolf Bakker

Members
  • Content Count

    23
  • Joined

  • Last visited

About Rolf Bakker

  • Rank
    Member

Recent Profile Visitors

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

  1. Hi Werner, Thank you for your support. Yesterday I was tied up and couldn't respond. I would like to help getting to the bottom of this, so I got behind the Ubuntu PC and did some tests. In the meantime I have updated the gpphoto2 to the latest version on the Ubuntu PC. The Ubuntu PC has a fresh Ubuntu 18.04 install. gphoto2 2.5.23 Copyright (c) 2000-2019 Marcus Meissner and others gphoto2 comes with NO WARRANTY, to the extent permitted by law. You may redistribute copies of gphoto2 under the terms of the GNU General Public License. For more information about these matters, see the f
  2. ok, thanks for the explanation and the driver suggestion. The device is not powered via mUSB, it has its own power supply. It's great to receive the feedback and suggestions in such a short time after posting the question.
  3. dmesg output Connect Sony via USB [ 6581.158357] usb 3-1: new high-speed USB device number 14 using ehci-platform [ 6581.187896] usb 3-1: New USB device found, idVendor=054c, idProduct=0cb2, bcdDevice= 2.00 [ 6581.187915] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 6581.187926] usb 3-1: Product: DSC-RX100M5A [ 6581.187937] usb 3-1: Manufacturer: Sony [ 6581.187947] usb 3-1: SerialNumber: C7A5602C40B2 Disconnect Sony from USB [ 6637.583714] usb 3-1: USB disconnect, device number 14 The dmesg output is
  4. I've got a Sony RX100VA camera that I want to connect to the NanoPi Neo2 running Armbian Buster. On the Camera I can select the type of USB connection: -Auto -Mass Storage -MTP -PC Remote My intention is to use the PC Remote connection for use with gphoto2, this works fine on a PC with Ubuntu 18.04, but when I connect the camera to the Nano Pi Neo2 with Armbian, the camera display shows connecting (but doesn't connect). I suspect a bug in the OS, but I am unsure how to find it. lsusb gives the following report with an error: can't get debug descriptor: R
  5. I had a hard time to figure out how to set the input pull-up on GPIO 1 of the NanoPi neo2. In the end it appeared to be extremely simple, but in order to help other beginners I like to share how I accomplished it. 1) I created a dts file with the input pull-up definition for GPIO 1 2) I compiled the dts with the "armbian-add-overlay" tool 3) rebooted the NanoPi Neo2 That's it. The dts file can be placed anywhere on the Nanopi Neo2 eg. /home/pi/sun50i-h5-nanopi-neo2-pullup.dts nano /home/pi/sun50i-h5-nanopi-neo2-pullup.dts The content of sun50i-h5-nanopi-neo2-pullup.
  6. Sorry, seems to have been a mounting issue after unmounting and remouting the results are very different: root@nanopineo2:~# umount -A /dev/sda1 root@nanopineo2:~# mount /dev/sda1 /SD root@nanopineo2:~# dd if=/dev/zero of=/SD/test.txt bs=512 count=2000 status=progress 2000+0 records in 2000+0 records out 1024000 bytes (1.0 MB, 1000 KiB) copied, 0.0831834 s, 12.3 MB/s root@nanopineo2:~# mount |grep sda /dev/sda1 on /SD type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro) It was previously mounted like this: roo
  7. I'm also experiencing extremely slow USB write speeds (less than 60 kBps) on the NanoPi Neo2 (H5), this seems to be new for me as I don't recall to have this issue with my previous setup. This is how I tested it root@nanopineo2:~# dd if=/dev/zero of=/SD/test.txt bs=512 count=2000 status=progress 1000960 bytes (1.0 MB, 978 KiB) copied, 18 s, 55.6 kB/s 2000+0 records in 2000+0 records out 1024000 bytes (1.0 MB, 1000 KiB) copied, 18.3359 s, 55.8 kB/s Current setup: root@nanopineo2:~# uname -a Linux nanopineo2 4.19.38-sunxi64 #5.86 SMP Sun May 12 18:16:25 CEST 2019 aarch64 aa
  8. There seems to be a bug, source: https://codeyarns.com/2019/05/18/usbmount-not-mounting-problem/ Solution: systemd seems to be the culprit. It sets MountFlags=slave in its systemd-udevd.service file, which causes, the mount operation of usbmount mounting into the namespace of systemd and not to the user. To change this mount option, run this command: sudo systemctl edit systemd-udevd Add these lines to the file: [Service] MountFlags=shared This creates the file /etc/systemd/system/systemd-udevd.service.d/override.conf with the above lin
  9. I'm not worried about the performance, its just simple stuff I'm doing. However, I haven't gotten much further. The information on the web is really thin, maybe its because I lack sufficient background that I don't understand it. U-boot reads the files but somehow the boot sequence ends in an error. I wish there was some sort of tutorial that shows me how I can compile Armbian for read only NFS boot.
  10. My objective is to boot Armbian on my NanoPi Neo2 from a network server. I've got Armbian running on the NanoPi Neo2 and u-boot recognizes the ethernet interface. Also, I have a DHCP server and TFTP server running. If I press space during start-up, I get in the U-boot environment. When I give the dhcp command in the U-boot environment, the NanoPi Neo2 get's an IP address and loads /boot/boot.scr from the network. So, the pre-requisites seem to work fine. But then.... I just can't figure out how to start Armbian (preferrably in read only mode) from the network.
  11. It has been a while but I can confirm that it works. I've seen that U-boot network support is now already included in the default Armbian. Great!
  12. Hi Rami, I've got several NanoPi Neo2 boards and their network connection runs very stable in my experience. Actually, I'm quite happy with these little boards. I've got mine fitted with the standard heatsink from FriendlyElec. Regards, Rolf
  13. I've got a working Vagrant Armbian Build environment. Now I want to add the following to the sun50i-h5-nanopi-neo2.dts (provides network support in U-boot) and compile a new image. &emac { pinctrl-names = "default"; pinctrl-0 = <&emac_rgmii_pins>; status = "okay"; phy = <&phy1>; phy-mode = "rgmii"; phy1: ethernet-phy@1 { reg = <0>; }; }; Despite reading the docs, I still can't figure out how it's done. Maybe someone can point me in the right direction?