TheLinuxBug Posted April 28, 2017 Share Posted April 28, 2017 8 hours ago, tkaiser said: This is not a PM but just a low-end PCIe SATA controller (ASM1061: PCIe 2.x x1 to 2 x SATA). For your mSATA SSD you would need something similar since it can not work directly inside a PCIe slot. The only SSD variants that might work with a mechanical adapter are NVME thingies with an mPCIe to M.2 adapter. I had purchased both the M.2 and a PCIe adapter: here and here and this is what I was trying to use. For whatever reason it won't register in the slot. Also, I checked the kernel I compiled and I included: # CONFIG_SATA_AHCI is not set So this was not the problem. I am assuming something needs to be changed to make it notice it as PCI-e (mSATA) instead of SATA. To avoid pulling out my hair in frustration I just purchased a M.2 to SATA adapter for another 5$ and will likely just hook it to the ASM1061. If you do come up with any ideas you think would get the m.2 working in the PCI-e adapter I am all ears though! Cheers! 0 Quote Link to comment Share on other sites More sharing options...
tkaiser Posted April 28, 2017 Share Posted April 28, 2017 27 minutes ago, TheLinuxBug said: If you do come up with any ideas you think would get the m.2 working in the PCI-e adapter I am all ears though! Basics: https://en.wikipedia.org/wiki/M.2#Form_factors_and_keying The adapter looks like B key (not totally wrong since able to transport PCIe x2 but risky since also used for mSATA) and the SSD has B+M key and is a SATA variant (that's the 'nice' stuff with M.2, depending on the keying it can transport SATA and/or PCIe, the latter able to use either AHCI or NVME at the protocol layer). Still: If you have an Espressobin lying around can't you give the OMV image a try (desperately looking for feedback -- that's all ) 0 Quote Link to comment Share on other sites More sharing options...
TheLinuxBug Posted April 28, 2017 Share Posted April 28, 2017 13 minutes ago, tkaiser said: Still: If you have an Espressobin lying around can't you give the OMV image a try (desperately looking for feedback -- that's all ) Yeah I realize now I should have just purchased an 32GB SATA SSD instead of goofing around with m.2 and converters and such, however, at this point I figured it cheaper to cut my losses by buying the m.2 to sata adapter than still buying another drive. Hopefully this adapter arrives and everything works (and I don't find my issues were caused by a bad SSD module). As far as testing on the ESPRESSOBin: Unfortunately the first one I ordered is already in production -- One of the reasons I wanted the SSD was to provide a little bit of high speed swap without chancing killing off an SDcard. The board its self runs like a champ and it is easily my favorite headless board I own. While some of their documentation is lacking. it does seem like they actually spent some time thinking about the board and creating docs which actually teach(force) you to compile your own kernel and use the USB to serial console and some things other board vendors don't really make you do. I have enjoyed the experience of setting it up, learning the in and outs and working with it in general, so far (other than this issue with m.2). Now, I have another ESPRESSOBin I had ordered, which they said would start shipping 'soon' so as soon as the second one arrives, I will make OMV my first test with it. Sorry I can't be more helpful right now. Maybe if I can afford some downtime of the appliance its running this weekend I will see if I can test, but I won't make any promises at this time. @tkaiser thanks again for taking time out to answer my questions as well as all the time and hard work you put in to keep Armbian the awesome distro it is! Cheers! 1 Quote Link to comment Share on other sites More sharing options...
neomanic Posted May 3, 2017 Share Posted May 3, 2017 Apologies for posting an almost content-free post, but watching this progress along has me rather excited. The ESPRESSOBin board looks pretty much perfect for building a home gateway router with VPN, and it would be very tempting to replace my current Mac mini server for all media and file serving having had a look at OMV. 0 Quote Link to comment Share on other sites More sharing options...
TheLinuxBug Posted May 7, 2017 Share Posted May 7, 2017 Okay, so I got the m.2 SSD working in an m.2 to SATA adapter through the on-board SATA. I have the ESPRESSOBin booting from the SSD at this time. A few thoughts: - For a novice user of u-boot it was necessary to learn how to manipulate scsi devices in u-boot, once I figured this out things were pretty smooth. - For some reason the ASM1061 scsi devices and USB scsi devices are instantiated before the on-board SATA controller, this can make boot time confusing as block devices will be defined in this order and if you boot with a USB disk attached and you don't know about it ahead of time it will effect where your rootfs is located as USB drives will get block device names first. - For me I decided to just remove USB devices at boot and used /dev/sdb1 as my rootfs volume, but if I were to forget and reboot with the USB plugged in the kernel will panic on boot because it can't find rootfs where it is expecting it. I ended up with the following to boot: setenv bootcmd 'scsi scan; scsi dev 0; ext4load scsi 0:1 $kernel_addr $image_name;ext4load scsi 0:1 $fdt_addr $fdt_name;setenv bootargs $console root=/dev/sdb1 rw rootwait; booti $kernel_addr - $fdt_addr' save run bootcmd @tkaiser as I now have it booting off SSD and working as needed I will see if I can burn OMV to my SDcard and test booting it here. Worst case, supposedly per Kickstarter Globalscale has shipped all its 1GB boards out, which should mean my second boards is on its way, so when it arrives, OMV will be my first test with it. Thanks again for all your help and I will follow-up once I have been able to test OMV on the ESPRESSOBin. Cheers! 0 Quote Link to comment Share on other sites More sharing options...
Andrius Posted May 9, 2017 Share Posted May 9, 2017 I tried the following: - downloaded http://kaiser-edv.de/tmp/NumpU8/OMV_3_0_72_Espressobin_4.4.52.7z - unzipped and burned into microSD card using Etcher on linux mint - sudo sfdisk -l /dev/mmcblk0 shows: Disk /dev/mmcblk0: 7,4 GiB, 7948206080 bytes, 15523840 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x2b1c1cab Device Boot Start End Sectors Size Id Type /dev/mmcblk0p1 2048 3618815 3616768 1,7G 83 Linux - mount shows: /dev/mmcblk0p1 on /media/andrius/cc8b4e1a-3743-473d-8711-4176d1ba2858 type ext4 (rw,nosuid,nodev,relatime,uhelper=udisks2) - I inserted it into the espressobin - powered espressobin using its power adapter with a barel - connected espressobin microUSB to the computer USB. No other devices are connected to espressobin, just microUSB and microSD - after pressing RESET button kermit shows: Booting Trusted Firmware BL1: v1.2(release):armada-17.02.0: BL1: Built : 09:27:33, Apr 24 2NOTICE: BL2: v1.2(release):armada-17.02.0: NOTICE: BL2: Built : 09:27:34, Apr 24 20NOTICE: BL31: v1.2(release):armada-17.02.0: NOTICE: BL31: U-Boot 2015.01-armada-17.02.0-g48dc978 (Apr 24 2017 - 09:27:28) I2C: ready DRAM: 1 GiB Board: DB-88F3720-ESPRESSOBin CPU @ 800 [MHz] L2 @ 800 [MHz] TClock @ 200 [MHz] DDR @ 800 [MHz] Comphy-0: PEX0 2.5 Gbps Comphy-1: USB3 5 Gbps Comphy-2: SATA0 5 Gbps Now running in RAM - U-Boot at: 3ff2b000 U-Boot DT blob at : 000000003fa18168 MMC: XENON-SDHCI: 0 SF: Detected W25Q32DW with page size 256 Bytes, erase size 4 KiB, total 4 MiB PCIE-0: Link down SCSI: SATA link 0 timeout. AHCI 0001.0300 32 slots 1 ports 6 Gbps 0x1 impl SATA mode flags: ncq led only pmp fbss pio slum part sxs Net: neta0 Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device ** Unrecognized filesystem type ** ** Unrecognized filesystem type ** Bad Linux ARM64 Image magic! Marvell>> Am I doing something wrong? 0 Quote Link to comment Share on other sites More sharing options...
tkaiser Posted May 9, 2017 Share Posted May 9, 2017 24 minutes ago, Andrius said: Am I doing something wrong? Most probably not. This OMV image is not tested at all and I've not even the device. It was just a try to rely on @lanefu's contributions and let another image variant being created automatically (got maybe too jaunty since it worked perfectly with the last ~5 devices added to the build system -- finishing support without having them around yet). I'll delete the image in 2 days waiting for some more feedback in the meantime. 0 Quote Link to comment Share on other sites More sharing options...
TheLinuxBug Posted May 9, 2017 Share Posted May 9, 2017 1 minute ago, tkaiser said: I'll delete the image in 2 days waiting for some more feedback in the meantime. Hopefully I can get a chance to test it before then, works been ridiculously crazy and been also working on the H3Droid project so just haven't had time yet. I do fully intend to test though and if needed I will switch out the kernel also for the one I compiled and see if this allows it to run. Just don't go deleting it before I get time to download it ;p Cheers! 1 Quote Link to comment Share on other sites More sharing options...
lanefu Posted May 10, 2017 Author Share Posted May 10, 2017 @tkaiser Hey things for reminding me.... I just added 12 more ethernet runs in my house, so I'll have the plumbing to properly do bench testing and hacking on the espresso bin soon. I should be able to start hacking on it next week or sooner. @TheLinuxBug OH! you actually booted from the SD's u-boot instead of the onboard u-boot! i'm shocked. I just had u-boot building as a placebo. Try booting without the sd-card plugged in. then follow the u-boot steps here and see if that gets you a little closer. Sorry I can't take a deeper look https://gist.github.com/lanefu/d7c0349a3efd63570798462a45fe0e34 0 Quote Link to comment Share on other sites More sharing options...
TheLinuxBug Posted May 10, 2017 Share Posted May 10, 2017 4 hours ago, lanefu said: OH! you actually booted from the SD's u-boot instead of the onboard u-boot! i'm shocked. I just had u-boot building as a placebo. Try booting without the sd-card plugged in. then follow the u-boot steps here and see if that gets you a little closer. Sorry I can't take a deeper look https://gist.github.com/lanefu/d7c0349a3efd63570798462a45fe0e34 I honestly have not a clue what you are talking about. I have had no issues getting my ESPRESSOBin up and working, and I am using the u-boot on the built-on SPI NOR on the ESPRESSOBin, not booting u-boot from SDcard (although... you can...). I have a feeling this reply wasn't meant for me cause nothing you provided was useful to me at all. In fact I was offering to test things because others had not had success and mentioned I have already compiled my own kernel and will test with it if the one available with OMV doesn't work. Anyhow... maybe you can remember who that was for and actually tag them instead... Cheers! 0 Quote Link to comment Share on other sites More sharing options...
lanefu Posted May 10, 2017 Author Share Posted May 10, 2017 I have a feeling this reply wasn't meant for me cause nothing you provided was useful to me at all. Sorry I was in a hurry and misunserstood the context of an adjacent post. I misread the uboot build version. i thought it said 2017 instead 2015. Sent from my SM-G920V using Tapatalk 0 Quote Link to comment Share on other sites More sharing options...
Andrius Posted May 10, 2017 Share Posted May 10, 2017 It seems Lane's reply was directed at me. Thank you. After reading this thread I concluded Thomas' OMV image won't boot on espressobin. Do you know any other armbian images for espressobin? Lane's howto refers to some expertise I do not possess :-) 0 Quote Link to comment Share on other sites More sharing options...
TheLinuxBug Posted May 12, 2017 Share Posted May 12, 2017 4 hours ago, Andrius said: It seems Lane's reply was directed at me. Thank you. After reading this thread I concluded Thomas' OMV image won't boot on espressobin. Must have been for you I guess. Have you tried mounting the image as a loop device and changing the kernel to one you compiled? Globalscale includes all the directions needed to build your own kernel on their page.. here you should be able to compile your own kernel, replace it on the .img and burn it again. Then it should boot for you, it seems the kernel currently included on the image isn't for the board or has some issue loading, replacing it should allow you to boot and get into the OS (I am guessing here, I will have to test this my self tonight). In case your not sure you should be able to fdisk -l omv.img find the partition table and calculate the offset by 512*start of partition=offset then losetup -o <offset> /dev/loop0 <file> Once a loop device is created you can then mount /dev/loop0 and once mounted you should be able to change the Image under /boot. Hopefully I will get an opportunity to do this tonight if @tkaiser has his server back online. Cheers! 0 Quote Link to comment Share on other sites More sharing options...
Andrius Posted May 15, 2017 Share Posted May 15, 2017 Quote Have you tried mounting the image as a loop device and changing the kernel to one you compiled? No. Will try if time allows. Won't the resulting image loose the optimizedness of armbian? 0 Quote Link to comment Share on other sites More sharing options...
TheLinuxBug Posted June 10, 2017 Share Posted June 10, 2017 Okay, FINALLY I have had time to test this... @tkaiser @Andrius @lanefu The issues are as follows: 1. You are lacking the dtb file in /boot (armada-3720-community.dtb) 2. Once the kernel boots it disables UART which is a huge pain 3. Requires manual changes to uboot config at startup (you need serial connection at boot time) To get it to boot: 1. Copied the armada-3720-community.dtb into /boot on the SDcard 2. stopped uboot during start up and entered the following: Marvell>> setenv image_name boot/Image Marvell>> setenv fdt_name boot/armada-3720-community.dtb Marvell>> setenv bootmmc 'mmc dev 0; ext4load mmc 0:1 $kernel_addr $image_name;ext4load mmc 0:1 $fdt_addr $fdt_name;setenv bootargs $console root=/dev/mmcblk0p1 rw rootwait; booti $kernel_addr - $fdt_addr' Marvell>> save Saving Environment to SPI Flash... SF: Detected W25Q32DW with page size 256 Bytes, erase size 4 KiB, total 4 MiB Erasing SPI flash...Writing to SPI flash...done Marvell>> run bootmmc While the UART serial console no longer works, the board is online: Spoiler Quote [ 2.107990] ixgb: Intel(R) PRO/10GbE Network Driver - version 1.0.135-k2-NAPI [ 2.115278] ixgb: Copyright (c) 1999-2008 Intel Corporation. [ 2.121358] usbcore: registered new interface driver asix [ 2.126925] usbcore: registered new interface driver ax88179_178a [ 2.133182] usbcore: registered new interface driver cdc_ether [ 2.139175] usbcore: registered new interface driver net1080 [ 2.145003] usbcore: registered new interface driver cdc_subset [ 2.151101] usbcore: registered new interface driver zaurus [ 2.156862] usbcore: registered new interface driver cdc_ncm [ 2.363046] PCI host bridge /soc/pcie@d0070000 ranges: [ 2.368290] MEM 0xe8000000..0xe8ffffff -> 0xe8000000 [ 2.373553] IO 0xe9000000..0xe900ffff -> 0xe9000000 [ 3.378961] advk-pcie d0070000.pcie: link never came up [ 3.384438] advk-pcie d0070000.pcie: PCI host bridge to bus 0000:00 [ 3.390826] pci_bus 0000:00: root bus resource [bus 00-ff] [ 3.396467] pci_bus 0000:00: root bus resource [mem 0xe8000000-0xe8ffffff] [ 3.403542] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] (bus address [0xe9000000-0xe900ffff]) [ 4.844950] advk-pcie d0070000.pcie: Posted PIO Response Status: CA, 0xe00 @ 0x0 [ 4.852894] mv_xor d0060900.xor: Marvell shared XOR driver [ 4.879671] mv_xor d0060900.xor: Marvell XOR (Descriptor Mode): ( xor cpy intr pq ) [ 4.907697] mv_xor d0060900.xor: Marvell XOR (Descriptor Mode): ( xor cpy intr pq ) [ 4.920088] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 4.928369] Unable to detect cache hierarchy from DT for CPU 0 [ 4.939305] brd: module loaded [ 4.946774] loop: module loaded [ 4.950889] ahci-mvebu d00e0000.sata: AHCI 0001.0300 32 slots 1 ports 6 Gbps 0x1 impl platform mode [ 4.960173] ahci-mvebu d00e0000.sata: flags: ncq sntf led only pmp fbs pio slum part sxs [ 4.969325] scsi host0: ahci-mvebu [ 4.973029] ata1: SATA max UDMA/133 mmio [mem 0xd00e0000-0xd00e1fff] port 0x100 irq 30 [ 4.982187] VFIO - User Level meta-driver version: 0.3 [ 4.988151] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 4.994883] ehci-pci: EHCI PCI platform driver [ 4.999591] ehci-platform: EHCI generic platform driver [ 5.005019] ehci-orion: EHCI orion driver [ 5.009222] orion-ehci d005e000.usb: EHCI Host Controller [ 5.014733] orion-ehci d005e000.usb: new USB bus registered, assigned bus number 1 [ 5.022729] orion-ehci d005e000.usb: irq 28, io mem 0xd005e000 [ 5.039104] orion-ehci d005e000.usb: USB 2.0 started, EHCI 1.00 [ 5.045767] hub 1-0:1.0: USB hub found [ 5.049583] hub 1-0:1.0: 1 port detected [ 5.053897] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 5.060209] ohci-pci: OHCI PCI platform driver [ 5.064837] ohci-platform: OHCI generic platform driver [ 5.070519] xhci-hcd d0058000.usb3: xHCI Host Controller [ 5.075941] xhci-hcd d0058000.usb3: new USB bus registered, assigned bus number 2 [ 5.083921] xhci-hcd d0058000.usb3: hcc params 0x0a000998 hci version 0x100 quirks 0x00010010 [ 5.092679] xhci-hcd d0058000.usb3: irq 27, io mem 0xd0058000 [ 5.099200] hub 2-0:1.0: USB hub found [ 5.103001] hub 2-0:1.0: 1 port detected [ 5.107281] xhci-hcd d0058000.usb3: xHCI Host Controller [ 5.112682] xhci-hcd d0058000.usb3: new USB bus registered, assigned bus number 3 [ 5.120430] usb usb3: We don't know the algorithms for LPM for this host, disabling LPM. [ 5.129253] hub 3-0:1.0: USB hub found [ 5.133064] hub 3-0:1.0: 1 port detected [ 5.137520] usbcore: registered new interface driver usb-storage [ 5.144179] mousedev: PS/2 mouse device common for all mice [ 5.150395] i2c /dev entries driver [ 5.155452] md: linear personality registered for level -1 [ 5.161046] md: raid0 personality registered for level 0 [ 5.166498] md: raid1 personality registered for level 1 [ 5.171968] md: raid10 personality registered for level 10 [ 5.177793] md: raid6 personality registered for level 6 [ 5.183202] md: raid5 personality registered for level 5 [ 5.188657] md: raid4 personality registered for level 4 [ 5.194483] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com [ 5.203433] sdhci: Secure Digital Host Controller Interface driver [ 5.209743] sdhci: Copyright(c) Pierre Ossman [ 5.214218] sdhci-pltfm: SDHCI platform and OF driver helper [ 5.220335] xenon-sdhci d00d0000.sdhci: Got CD GPIO [ 5.225325] xenon-sdhci d00d0000.sdhci: Fail to get Xenon PHY type. Use default eMMC 5.1 PHY [ 5.234109] xenon-sdhci d00d0000.sdhci: No vmmc regulator found [ 5.240135] xenon-sdhci d00d0000.sdhci: No vqmmc regulator found [ 5.283208] mmc0: SDHCI controller on d00d0000.sdhci [d00d0000.sdhci] using ADMA [ 5.291038] ledtrig-cpu: registered to indicate activity on CPUs [ 5.298181] usbcore: registered new interface driver usbhid [ 5.303865] usbhid: USB HID core driver [ 5.307958] ata1: SATA link down (SStatus 0 SControl 300) [ 5.309192] NET: Registered protocol family 17 [ 5.309252] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this. [ 5.309345] Distributed Switch Architecture driver version 0.1 [ 5.319420] libphy: mv88e6xxx SMI: probed [ 5.319431] mdio_bus d0032004.mdio-mi: switch 0x341 probed: Marvell 88E6341, revision 0 [ 5.319440] mvneta d0030000.ethernet eth0: [0]: detected a Marvell 88E6341 switch [ 5.368845] mmc0: new high speed SDHC card at address 0007 [ 5.378836] mmcblk0: mmc0:0007 SD16G 14.5 GiB [ 5.384625] mmcblk0: p1 p2 [ 5.458089] Generic PHY mv88e6xxx-0:01: attached PHY driver [Generic PHY] (mii_bus:phy_addr=mv88e6xxx-0:01, irq=-1) [ 5.534088] Generic PHY mv88e6xxx-0:02: attached PHY driver [Generic PHY] (mii_bus:phy_addr=mv88e6xxx-0:02, irq=-1) [ 5.610088] Generic PHY mv88e6xxx-0:03: attached PHY driver [Generic PHY] (mii_bus:phy_addr=mv88e6xxx-0:03, irq=-1) [ 5.621650] 8021q: 802.1Q VLAN Support v1.8 [ 5.625936] 9pnet: Installing 9P2000 support [ 5.630352] Key type dns_resolver registered [ 5.634675] openvswitch: Open vSwitch switching datapath [ 5.640454] mpls_gso: MPLS GSO support [ 5.644910] bootconsole [uart0] disabled DISABLED UART BOOO! [ 5.648945] registered taskstats version 1 [ 5.651193] Btrfs loaded [ 5.651767] hctosys: unable to open rtc device (rtc0) [ 5.652587] Warning: unable to open an initial console. [ 5.652646] md: Waiting for all devices to be available before autodetect [ 5.652651] md: If you don't use raid, use raid=noautodetect [ 5.653291] md: Autodetecting RAID arrays. [ 5.653301] md: Scanned 0 and added 0 devices. [ 5.653305] md: autorun ... [ 5.653308] md: ... autorun DONE. [ 5.654406] EXT4-fs (mmcblk0p1): couldn't mount as ext3 due to feature incompatibilities [ 5.668986] EXT4-fs (mmcblk0p1): mounted filesystem with writeback data mode. Opts: (null) [ 5.669037] VFS: Mounted root (ext4 filesystem) on device 179:1. [ 5.671960] devtmpfs: mounted [ 5.672211] Freeing unused kernel memory: 336K (ffffffc000b6a000 - ffffffc000bbe000) [ 5.672257] Freeing alternatives memory: 72K (ffffffc000bbe000 - ffffffc000bd0000) [ 5.971266] random: systemd: uninitialized urandom read (16 bytes read, 5 bits of entropy available) [ 5.973225] systemd[1]: systemd 215 running in system mode. (+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR) [ 5.973427] systemd[1]: Detected architecture 'arm64'. [ 5.984988] systemd[1]: Failed to insert module 'ipv6' [ 5.986168] systemd[1]: Set hostname to <espressobin>. [ 6.092525] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read, 7 bits of entropy available) [ 6.166116] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read, 10 bits of entropy available) [ 6.195583] random: systemd: uninitialized urandom read (16 bytes read, 11 bits of entropy available) [ 6.196292] random: systemd: uninitialized urandom read (16 bytes read, 11 bits of entropy available) [ 6.196812] random: systemd: uninitialized urandom read (16 bytes read, 11 bits of entropy available) [ 6.209960] random: systemd: uninitialized urandom read (16 bytes read, 11 bits of entropy available) [ 6.210383] random: systemd: uninitialized urandom read (16 bytes read, 11 bits of entropy available) [ 6.210461] random: systemd: uninitialized urandom read (16 bytes read, 11 bits of entropy available) [ 6.225278] random: systemd: uninitialized urandom read (16 bytes read, 11 bits of entropy available) [ 6.391049] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory. [ 6.393149] systemd[1]: Starting Forward Password Requests to Wall Directory Watch. [ 6.393491] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 6.393548] systemd[1]: Expecting device dev-ttyS0.device... [ 6.393667] systemd[1]: Starting Remote File Systems (Pre). [ 6.393710] systemd[1]: Reached target Remote File Systems (Pre). [ 6.393852] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point. [ 6.393900] systemd[1]: Starting Dispatch Password Requests to Console Directory Watch. [ 6.394027] systemd[1]: Started Dispatch Password Requests to Console Directory Watch. [ 6.394092] systemd[1]: Starting Root Slice. [ 6.394190] systemd[1]: Created slice Root Slice. [ 6.394229] systemd[1]: Starting Delayed Shutdown Socket. [ 6.394343] systemd[1]: Listening on Delayed Shutdown Socket. [ 6.394379] systemd[1]: Starting /dev/initctl Compatibility Named Pipe. [ 6.394495] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe. [ 6.394536] systemd[1]: Starting Journal Socket (/dev/log). [ 6.394654] systemd[1]: Listening on Journal Socket (/dev/log). [ 6.394699] systemd[1]: Starting LVM2 metadata daemon socket. [ 6.394794] systemd[1]: Listening on LVM2 metadata daemon socket. [ 6.394830] systemd[1]: Starting Device-mapper event daemon FIFOs. [ 6.394925] systemd[1]: Listening on Device-mapper event daemon FIFOs. [ 6.394962] systemd[1]: Starting User and Session Slice. [ 6.395216] systemd[1]: Created slice User and Session Slice. [ 6.395277] systemd[1]: Starting udev Control Socket. [ 6.395426] systemd[1]: Listening on udev Control Socket. [ 6.395476] systemd[1]: Starting udev Kernel Socket. [ 6.395556] systemd[1]: Listening on udev Kernel Socket. [ 6.395642] systemd[1]: Starting Journal Socket. [ 6.395760] systemd[1]: Listening on Journal Socket. [ 6.395915] systemd[1]: Starting System Slice. [ 6.396112] systemd[1]: Created slice System Slice. [ 6.396226] systemd[1]: Starting Increase datagram queue length... [ 6.411575] systemd[1]: Starting Restore / save the current clock... [ 6.415860] systemd[1]: Starting Nameserver information manager... [ 6.418397] systemd[1]: Mounting Debug File System... [ 6.420774] systemd[1]: Mounting Huge Pages File System... [ 6.424106] systemd[1]: Starting Create list of required static device nodes for the current kernel... [ 6.457959] systemd[1]: Started Set Up Additional Binary Formats. [ 6.458063] systemd[1]: Mounting POSIX Message Queue File System... [ 6.475473] systemd[1]: Starting udev Coldplug all Devices... [ 6.477819] systemd[1]: Starting LSB: Set keymap... [ 6.481278] systemd[1]: Starting system-getty.slice. [ 6.481649] systemd[1]: Created slice system-getty.slice. [ 6.481747] systemd[1]: Starting system-serial\x2dgetty.slice. [ 6.482248] systemd[1]: Created slice system-serial\x2dgetty.slice. [ 6.525689] systemd[1]: Starting Load Kernel Modules... [ 6.543867] systemd[1]: Started File System Check on Root Device. [ 6.543974] systemd[1]: Starting Slices. [ 6.544051] systemd[1]: Reached target Slices. [ 6.545424] systemd[1]: Mounted POSIX Message Queue File System. [ 6.545625] systemd[1]: Mounted Huge Pages File System. [ 6.545723] systemd[1]: Mounted Debug File System. [ 6.546694] systemd[1]: Started Increase datagram queue length. [ 6.561383] systemd[1]: Started Restore / save the current clock. [ 6.564857] systemd[1]: Started Create list of required static device nodes for the current kernel. [ 6.566356] systemd[1]: Started LSB: Set keymap. [ 6.567055] systemd[1]: systemd-modules-load.service: main process exited, code=exited, status=1/FAILURE [ 6.578509] systemd[1]: Failed to start Load Kernel Modules. [ 6.578562] systemd[1]: Unit systemd-modules-load.service entered failed state. [ 6.581163] systemd[1]: Started Nameserver information manager. [ 6.595349] systemd[1]: Time has been changed [ 6.650413] systemd[1]: Started udev Coldplug all Devices. [ 6.690353] systemd[1]: Starting udev Wait for Complete Device Initialization... [ 6.707737] systemd[1]: Starting Apply Kernel Variables... [ 6.713489] systemd[1]: Mounting Configuration File System... [ 6.715435] systemd[1]: Mounting FUSE Control File System... [ 6.717517] systemd[1]: Starting Create Static Device Nodes in /dev... [ 6.719769] systemd[1]: Starting Syslog Socket. [ 6.720025] systemd[1]: Listening on Syslog Socket. [ 6.720131] systemd[1]: Starting Journal Service... [ 6.722385] systemd[1]: Started Journal Service. [ 6.870073] systemd-udevd[1598]: starting version 215 [ 7.535383] EXT4-fs (mmcblk0p1): re-mounted. Opts: commit=600,errors=remount-ro [ 7.652724] Adding 131068k swap on /var/swap. Priority:-1 extents:2 across:188412k SS [ 8.340006] systemd-journald[1592]: Received request to flush runtime journal from PID 1 [ 9.855138] mvneta d0030000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off [ 12.464472] dsa dsa@0 wan: Link is Down [ 14.210434] 8021q: adding VLAN 0 to HW filter on device bond0 [ 19.841397] random: nonblocking pool is initialized [ 28.548335] dsa dsa@0 wan: Link is Up - 1Gbps/Full - flow control rx/tx _____ _ _ | ____|___ _ __ _ __ ___ ___ ___ ___ | |__ (_)_ __ | _| / __| '_ \| '__/ _ \/ __/ __|/ _ \| '_ \| | '_ \ | |___\__ \ |_) | | | __/\__ \__ \ (_) | |_) | | | | | |_____|___/ .__/|_| \___||___/___/\___/|_.__/|_|_| |_| |_| Welcome to ARMBIAN 5.27 stable Debian GNU/Linux 8 (jessie) 4.4.52-devel-17.04.2- mvebu64 System load: 0.41 0.28 0.11 Up time: 2 min Memory usage: 9 % of 928MB IP: 169.254.5.130,192.168.1.106 Usage of /: 38% of 3.7G [ General system configuration: armbian-config ] New to Armbian? Check the documentation first: https://docs.armbian.com Spoiler Quote root@espressobin:~# df -h Filesystem Size Used Avail Use% Mounted on /dev/root 3.7G 1.4G 2.3G 38% / devtmpfs 456M 0 456M 0% /dev tmpfs 465M 0 465M 0% /dev/shm tmpfs 465M 13M 452M 3% /run tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 465M 0 465M 0% /sys/fs/cgroup tmpfs 465M 4.0K 465M 1% /tmp folder2ram 465M 1.4M 463M 1% /var/log folder2ram 465M 0 465M 0% /var/tmp folder2ram 465M 324K 464M 1% /var/lib/openmediavault/rrd folder2ram 465M 764K 464M 1% /var/spool folder2ram 465M 11M 454M 3% /var/lib/rrdcached folder2ram 465M 8.0K 465M 1% /var/lib/monit folder2ram 465M 0 465M 0% /var/lib/php5 folder2ram 465M 0 465M 0% /var/lib/netatalk/CNID tmpfs 93M 0 93M 0% /run/user/0 Spoiler Quote root@espressobin:~# cat /proc/cpuinfo processor : 0 BogoMIPS : 25.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x0 CPU part : 0xd03 CPU revision : 4 processor : 1 BogoMIPS : 25.00 Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x0 CPU part : 0xd03 CPU revision : 4 Spoiler root@espressobin:~# free -m total used free shared buffers cached Mem: 928 283 644 30 11 183 -/+ buffers/cache: 88 839 Swap: 127 0 127 top - 18:50:49 up 8 min, 1 user, load average: 0.05, 0.11, 0.08 Tasks: 119 total, 1 running, 118 sleeping, 0 stopped, 0 zombie %Cpu0 : 0.0 us, 1.2 sy, 0.0 ni, 98.8 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st %Cpu1 : 0.6 us, 0.0 sy, 0.0 ni, 99.4 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem: 950520 total, 292880 used, 657640 free, 11872 buffers KiB Swap: 131068 total, 0 used, 131068 free. 188024 cached Mem Sorry for such a long delay! I will see if I can let this run for a bit and do some performance testing to see the difference between the Armbian kernel and the one I compiled my self. Have a great weekend all! Shameless plug: If you get bored and have Allwinner H3 device, check out H3droid - an Android image developed specifically to work on Allwinner H3 devices! Cheers! 1 Quote Link to comment Share on other sites More sharing options...
TheLinuxBug Posted June 10, 2017 Share Posted June 10, 2017 Some quick tests of a 2.5" 1TB SATA drive via USB 3.0 enclosure attached to the USB 3.0 port on the ESPRESSOBin: Spoiler [ 3388.862911] usb 3-1: new SuperSpeed USB device number 2 using xhci-hcd [ 3388.886692] usb-storage 3-1:1.0: USB Mass Storage device detected [ 3388.891477] scsi host1: usb-storage 3-1:1.0 [ 3389.901414] scsi 1:0:0:0: Direct-Access ST1000LM 024 HN-M101MBB 2BA3 PQ: 0 ANSI: 5 [ 3389.903629] sd 1:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB) [ 3389.903912] sd 1:0:0:0: [sda] Write Protect is off [ 3389.903930] sd 1:0:0:0: [sda] Mode Sense: 23 00 00 00 [ 3389.904190] sd 1:0:0:0: [sda] No Caching mode page found [ 3389.904203] sd 1:0:0:0: [sda] Assuming drive cache: write through [ 3389.963140] sda: sda1 sda2 sda3 sda4 sda5 sda6 sda7 sda8 [ 3389.965470] sd 1:0:0:0: [sda] Attached SCSI disk === START OF INFORMATION SECTION === Model Family: Seagate Samsung SpinPoint M8 (AF) Device Model: ST1000LM024 HN-M101MBB Serial Number: S30YJ9JGA02657 LU WWN Device Id: 5 0004cf 210e18733 Firmware Version: 2BA30001 User Capacity: 1,000,204,886,016 bytes [1.00 TB] Sector Sizes: 512 bytes logical, 4096 bytes physical Rotation Rate: 5400 rpm Form Factor: 2.5 inches Device is: In smartctl database [for details use: -P show] ATA Version is: ATA8-ACS T13/1699-D revision 6 SATA Version is: SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s) Local Time is: Fri Jun 9 23:24:20 2017 PDT SMART support is: Available - device has SMART capability. SMART support is: Enabled Spoiler root@espressobin:~# mount /dev/sda8 /mnt root@espressobin:/mnt# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync; unlink test 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB) copied, 14.2812 s, 75.2 MB/s root@espressobin:/mnt# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync; unlink test 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB) copied, 12.3577 s, 86.9 MB/s root@espressobin:/mnt# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync; unlink test 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB) copied, 12.1302 s, 88.5 MB/s root@espressobin:/mnt# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync; unlink test 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB) copied, 11.848 s, 90.6 MB/s root@espressobin:/mnt# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync; unlink test 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB) copied, 11.78 s, 91.1 MB/s root@espressobin:/mnt# dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync; unlink test 16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB) copied, 11.7667 s, 91.3 MB/s Iperf tests between my 2 ESPRESSOBins, both linked at gigabit: Board Running Armbian/OMV: Spoiler root@espressobin:~# iperf -c 192.168.1.10 -i 1 -t 10 -f MB ------------------------------------------------------------ Client connecting to 192.168.1.10, TCP port 5001 TCP window size: 0.04 MByte (default) ------------------------------------------------------------ [ 3] local 192.168.1.106 port 56176 connected with 192.168.1.10 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0- 1.0 sec 91.9 MBytes 91.9 MBytes/sec [ 3] 1.0- 2.0 sec 92.0 MBytes 92.0 MBytes/sec [ 3] 2.0- 3.0 sec 90.9 MBytes 90.9 MBytes/sec [ 3] 3.0- 4.0 sec 91.1 MBytes 91.1 MBytes/sec [ 3] 4.0- 5.0 sec 96.1 MBytes 96.1 MBytes/sec [ 3] 5.0- 6.0 sec 90.0 MBytes 90.0 MBytes/sec [ 3] 6.0- 7.0 sec 91.6 MBytes 91.6 MBytes/sec [ 3] 7.0- 8.0 sec 94.0 MBytes 94.0 MBytes/sec [ 3] 8.0- 9.0 sec 94.9 MBytes 94.9 MBytes/sec [ 3] 9.0-10.0 sec 93.5 MBytes 93.5 MBytes/sec [ 3] 0.0-10.0 sec 926 MBytes 92.6 MBytes/sec root@espressobin:~# iperf -s -f MB ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 0.08 MByte (default) ------------------------------------------------------------ [ 4] local 192.168.1.106 port 5001 connected with 192.168.1.10 port 40902 [ ID] Interval Transfer Bandwidth [ 4] 0.0-10.1 sec 1112 MBytes 111 MBytes/sec Board Running Ubuntu 16.04LTS image with custom compiled kernel: Spoiler root@espressobin:~# iperf -c 192.168.1.106 -i 1 -t 10 -f MB ------------------------------------------------------------ Client connecting to 192.168.1.106, TCP port 5001 TCP window size: 0.08 MByte (default) ------------------------------------------------------------ [ 3] local 192.168.1.10 port 40902 connected with 192.168.1.106 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0- 1.0 sec 114 MBytes 114 MBytes/sec [ 3] 1.0- 2.0 sec 110 MBytes 110 MBytes/sec [ 3] 2.0- 3.0 sec 110 MBytes 110 MBytes/sec [ 3] 3.0- 4.0 sec 110 MBytes 110 MBytes/sec [ 3] 4.0- 5.0 sec 111 MBytes 111 MBytes/sec [ 3] 5.0- 6.0 sec 112 MBytes 112 MBytes/sec [ 3] 6.0- 7.0 sec 112 MBytes 112 MBytes/sec [ 3] 7.0- 8.0 sec 111 MBytes 111 MBytes/sec [ 3] 8.0- 9.0 sec 111 MBytes 111 MBytes/sec [ 3] 9.0-10.0 sec 112 MBytes 112 MBytes/sec [ 3] 0.0-10.0 sec 1112 MBytes 111 MBytes/sec root@espressobin:~# iperf -s -f MB ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 0.08 MByte (default) ------------------------------------------------------------ [ 5] local 192.168.1.10 port 5001 connected with 192.168.1.106 port 56176 [ ID] Interval Transfer Bandwidth [ 5] 0.0-10.0 sec 926 MBytes 92.4 MBytes/sec There are probably some better tools to use, but at least this will give an idea. Looks like the drivers for the NIC in my customer kernel may be a bit faster? Shameless plug: If you get bored and have Allwinner H3 device, check out H3droid - an Android image developed specifically to work on Allwinner H3 devices! Cheers! 1 Quote Link to comment Share on other sites More sharing options...
TheLinuxBug Posted June 10, 2017 Share Posted June 10, 2017 So I did some more investigating about the boot issue.... What is interesting is after further review the dtb may actually already be there, and the boot.cmd which is in /boot references it as well it seems. However, the issue is the SPI uboot which is preferred by default does not read this boot.cmd file so is confused with how to locate the needed files and to boot, it required entering the variables manually. I am guessing that uboot may also be included directly on the SDcard with this image, however, there is probably a jumper setting needed to get it to boot the SDcard directly instead of the SPI on board which would likely correct the issue seen with booting the image without the need for manual interaction with uboot. boot.cmd file located in /boot Spoiler setenv boot_interface mmc setenv image_name boot/Image setenv fdt_name boot/dtb/marvell/armada-3720-community.dtb setenv rootdev "/dev/mmcblk0p1" setenv rootfstype "ext4" setenv verbosity "1" setenv initrd_image "boot/initrd.img-4.4.8-mvebu64" setenv ethaddr "F0:AD:4E:03:64:7F" setenv bootcmd 'mmc dev 0; ext4load mmc 0:1 $kernel_addr $image_name;ext4load mmc 0:1 $initrd_addr $initrd_image; ext4load mmc 0:1 $fdt_addr $fdt_name;setenv bootargs $console root=$rootdev rw rootwait; booti $kernel_addr - $fdt_addr' Quote root@espressobin:/boot# ls dtb/marvell/armada-3720-community.dtb dtb/marvell/armada-3720-community.dtb I also noticed in the list of commands and arguments i used to boot that I didn't load the initrd which is shown in the boot.cmd file, I am curious how this might effect things or what might be missing. May have to see if there is any difference when adding the options to the boot command. To Note: If I recall correctly, and I will look later, I think there is a set of jumpers which you can switch to change which device is booted from... I imagine for best use of the image that these jumpers need to be set for booting from the SDcard. "Boot source selection jumpers (SPI/SATA/UART/Auto)" Cheers! 0 Quote Link to comment Share on other sites More sharing options...
TheLinuxBug Posted June 10, 2017 Share Posted June 10, 2017 So it appears when utilizing the boot information from the boot.cmd I mentioned in my last post you get a completely different experience on UART as it stays up. This time it looks much more like a normal Armbian boot experience. I found however that I had to set the initrd slightly different as the one mentioned looks incorrect.. Spoiler Booting Trusted Firmware BL1: v1.2(release):armada-17.02.0: BL1: Built : 17:28:05, May 18 2NOTICE: BL2: v1.2(release):armada-17.02.0: NOTICE: BL2: Built : 17:28:06, May 18 20NOTICE: BL31: v1.2(release):armada-17.02.0: NOTICE: BL31: U-Boot 2015.01-armada-17.02.0-g48dc978 (May 18 2017 - 17:28:01) I2C: ready DRAM: 1 GiB Board: DB-88F3720-ESPRESSOBin CPU @ 1000 [MHz] L2 @ 800 [MHz] TClock @ 200 [MHz] DDR @ 800 [MHz] Comphy-0: PEX0 2.5 Gbps Comphy-1: USB3 5 Gbps Comphy-2: SATA0 5 Gbps Now running in RAM - U-Boot at: 3ff2b000 U-Boot DT blob at : 000000003fa18168 MMC: XENON-SDHCI: 0 SF: Detected W25Q32DW with page size 256 Bytes, erase size 4 KiB, total 4 MiB PCIE-0: Link down SCSI: SATA link 0 timeout. AHCI 0001.0300 32 slots 1 ports 6 Gbps 0x1 impl SATA mode flags: ncq led only pmp fbss pio slum part sxs Net: neta0 Hit any key to stop autoboot: 3 Marvell>> setenv boot_interface mmc Marvell>> setenv image_name boot/Image Marvell>> setenv fdt_name boot/dtb/marvell/armada-3720-community.dtb Marvell>> setenv rootdev "/dev/mmcblk0p1" Marvell>> setenv rootfstype "ext4" Marvell>> setenv verbosity "1" Marvell>> setenv initrd_image "boot/uInitrd" Marvell>> setenv ethaddr "F0:AD:4E:03:64:7F" Marvell>> setenv bootcmd 'mmc dev 0; ext4load mmc 0:1 $kernel_addr $image_name;ext4load mmc 0:1 $initrd_addr $initrd_image; ext4load mmc 0:1 $fdt_addr $fdt_name;setenv bootargs $console root=$rootdev rw rootwait; booti $kernel_addr - $fdt_addr' Marvell>> save Saving Environment to SPI Flash... SF: Detected W25Q32DW with page size 256 Bytes, erase size 4 KiB, total 4 MiB Erasing SPI flash...Writing to SPI flash...done Marvell>> run bootcmd switch to partitions #0, OK mmc0 is current device 12426752 bytes read in 4349 ms (2.7 MiB/s) 4171823 bytes read in 1620 ms (2.5 MiB/s) 10489 bytes read in 185 ms (54.7 KiB/s) ## Flattened Device Tree blob at 01000000 Booting using the fdt blob at 0x1000000 Using Device Tree in place at 0000000001000000, end 00000000010058f8 Starting kernel ... Timer summary in microseconds: Mark Elapsed Stage 0 0 reset 730,000 730,000 id=64 742,000 12,000 id=65 743,000 1,000 main_loop 115,669,000114,926,000 bootm_start 119,963,000 4,294,000 start_kernel 119,963,000 0 id=15 165,215,894,352,797,378,88165,215,894,351,597,748,88 board_init_f Accumulated time: [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Linux version 4.4.52-devel-17.04.2-mvebu64 (root@armbian) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.4) ) #3 SMP PREEMPT Sun Apr 23 23:03:41 PDT 2017 [ 0.000000] Boot CPU: AArch64 Processor [410fd034] [ 0.000000] earlycon: Early serial console at MMIO 0xd0012000 (options '') [ 0.000000] bootconsole [uart0] enabled [ 0.000000] efi: Getting EFI parameters from FDT: [ 0.000000] efi: UEFI not found. [ 0.000000] cma: Reserved 16 MiB at 0x000000003f000000 [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.0 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: MIGRATE_INFO_TYPE not supported. [ 0.000000] PERCPU: Embedded 16 pages/cpu @ffffffc03efc7000 s24600 r8192 d32744 u65536 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: enabling workaround for ARM erratum 845719 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 257568 [ 0.000000] Kernel command line: console=ttyMV0,115200 earlycon=ar3700_uart,0xd0012000 root=/dev/mmcblk0p1 rw rootwait [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) [ 0.000000] software IO TLB [mem 0x39c00000-0x3dc00000] (64MB) mapped at [ffffffc039c00000-ffffffc03dbfffff] [ 0.000000] Memory: 933716K/1046656K available (8275K kernel code, 523K rwdata, 2892K rodata, 336K init, 241K bss, 96556K reserved, 16384K cma-reserved) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vmalloc : 0xffffff8000000000 - 0xffffffbdbfff0000 ( 246 GB) [ 0.000000] vmemmap : 0xffffffbdc0000000 - 0xffffffbfc0000000 ( 8 GB maximum) [ 0.000000] 0xffffffbdc0000000 - 0xffffffbdc1000000 ( 16 MB actual) [ 0.000000] fixed : 0xffffffbffa7fd000 - 0xffffffbffac00000 ( 4108 KB) [ 0.000000] PCI I/O : 0xffffffbffae00000 - 0xffffffbffbe00000 ( 16 MB) [ 0.000000] modules : 0xffffffbffc000000 - 0xffffffc000000000 ( 64 MB) [ 0.000000] memory : 0xffffffc000000000 - 0xffffffc040000000 ( 1024 MB) [ 0.000000] .init : 0xffffffc000b6a000 - 0xffffffc000bbe000 ( 336 KB) [ 0.000000] .text : 0xffffffc000080000 - 0xffffffc000b69d64 ( 11176 KB) [ 0.000000] .data : 0xffffffc000bd7000 - 0xffffffc000c59e00 ( 524 KB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] Build-time adjustment of leaf fanout to 64. [ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=2. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=2 [ 0.000000] NR_IRQS:64 nr_irqs:64 0 [ 0.000000] GIC: Using split EOI/Deactivate mode [ 0.000000] CPU0: found redistributor 0 region 0:0x00000000d1d40000 [ 0.000000] Architected cp15 timer(s) running at 12.50MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2e2049cda, max_idle_ns: 440795202628 ns [ 0.000003] sched_clock: 56 bits at 12MHz, resolution 80ns, wraps every 4398046511080ns [ 0.008396] Console: colour dummy device 80x25 [ 0.012903] Calibrating delay loop (skipped), value calculated using timer frequency.. 25.00 BogoMIPS (lpj=50000) [ 0.023457] pid_max: default: 32768 minimum: 301 [ 0.028257] Security Framework initialized [ 0.032456] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes) [ 0.039323] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes) [ 0.047138] Initializing cgroup subsys memory [ 0.051568] Initializing cgroup subsys hugetlb [ 0.056332] EFI services will not be available. [ 0.060936] ASID allocator initialised with 65536 entries [ 0.102632] Detected VIPT I-cache on CPU1 [ 0.102656] CPU1: found redistributor 1 region 0:0x00000000d1d60000 [ 0.102678] CPU1: Booted secondary processor [410fd034] [ 0.102728] Brought up 2 CPUs [ 0.121646] SMP: Total of 2 processors activated. [ 0.126490] CPU features: detected feature: GIC system register CPU interface [ 0.133838] CPU: All CPU(s) started at EL2 [ 0.138058] alternatives: patching kernel code [ 0.143024] devtmpfs: initialized [ 0.148835] DMI not present or invalid. [ 0.152942] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.162921] futex hash table entries: 512 (order: 4, 65536 bytes) [ 0.169899] xor: measuring software checksum speed [ 0.214822] 8regs : 1862.000 MB/sec [ 0.259080] 8regs_prefetch: 1711.000 MB/sec [ 0.303694] 32regs : 2273.000 MB/sec [ 0.347948] 32regs_prefetch: 1982.000 MB/sec [ 0.352619] xor: using function: 32regs (2273.000 MB/sec) [ 0.358189] pinctrl core: initialized pinctrl subsystem [ 0.364596] NET: Registered protocol family 16 [ 0.381160] cpuidle: using governor ladder [ 0.397320] cpuidle: using governor menu [ 0.401490] vdso: 2 pages (1 code @ ffffffc000bdd000, 1 data @ ffffffc000bdc000) [ 0.409067] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.416724] DMA: preallocated 256 KiB pool for atomic allocations [ 0.423039] Serial: AMBA PL011 UART driver [ 0.428471] d0012000.serial: ttyMV0 at MMIO 0xd0012000 (irq = 7, base_baud = 1562500) is a mvebu-uart [ 0.437919] console [ttyMV0] enabled [ 0.437919] console [ttyMV0] enabled [ 0.445265] bootconsole [uart0] disabled [ 0.445265] bootconsole [uart0] disabled [ 0.454241] armada-3700-pinctrl d0013830.north-bridge-pinctrl: registered pinctrl driver [ 0.462986] armada-3700-pinctrl d0018830.south-bridge-pinctrl: registered pinctrl driver [ 0.557626] raid6: int64x1 gen() 369 MB/s [ 0.629654] raid6: int64x1 xor() 381 MB/s [ 0.701732] raid6: int64x2 gen() 597 MB/s [ 0.773748] raid6: int64x2 xor() 514 MB/s [ 0.845788] raid6: int64x4 gen() 911 MB/s [ 0.917843] raid6: int64x4 xor() 645 MB/s [ 0.989944] raid6: int64x8 gen() 945 MB/s [ 1.061941] raid6: int64x8 xor() 614 MB/s [ 1.134042] raid6: neonx1 gen() 630 MB/s [ 1.206071] raid6: neonx1 xor() 651 MB/s [ 1.278145] raid6: neonx2 gen() 1035 MB/s [ 1.350177] raid6: neonx2 xor() 890 MB/s [ 1.422218] raid6: neonx4 gen() 1332 MB/s [ 1.494265] raid6: neonx4 xor() 1015 MB/s [ 1.566312] raid6: neonx8 gen() 1378 MB/s [ 1.638379] raid6: neonx8 xor() 1028 MB/s [ 1.642707] raid6: using algorithm neonx8 gen() 1378 MB/s [ 1.648189] raid6: .... xor() 1028 MB/s, rmw enabled [ 1.653134] raid6: using intx1 recovery algorithm [ 1.659060] vgaarb: loaded [ 1.661972] SCSI subsystem initialized [ 1.665820] usbcore: registered new interface driver usbfs [ 1.671395] usbcore: registered new interface driver hub [ 1.677073] usbcore: registered new device driver usb [ 1.682742] i2c i2c-0: PXA I2C adapter [ 1.687062] i2c i2c-1: PXA I2C adapter [ 1.690485] pps_core: LinuxPPS API ver. 1 registered [ 1.695909] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 1.705007] PTP clock support registered [ 1.709640] dmi: Firmware registration failed. [ 1.714900] clocksource: Switched to clocksource arch_sys_counter [ 1.728475] NET: Registered protocol family 2 [ 1.733623] TCP established hash table entries: 8192 (order: 4, 65536 bytes) [ 1.740863] TCP bind hash table entries: 8192 (order: 5, 131072 bytes) [ 1.747574] TCP: Hash tables configured (established 8192 bind 8192) [ 1.753790] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 1.760173] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 1.767106] NET: Registered protocol family 1 [ 1.771342] RPC: Registered named UNIX socket transport module. [ 1.777555] RPC: Registered udp transport module. [ 1.782215] RPC: Registered tcp transport module. [ 1.787066] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 1.794729] kvm [1]: GICv3: no GICV resource entry [ 1.799704] kvm [1]: disabling GICv2 emulation [ 1.804308] kvm [1]: interrupt-controller@ffffffc0000abeb0 IRQ30 [ 1.810305] kvm [1]: timer IRQ3 [ 1.813762] kvm [1]: Hyp mode initialized successfully [ 1.821190] audit: initializing netlink subsys (disabled) [ 1.826558] audit: type=2000 audit(1.756:1): initialized [ 1.832383] HugeTLB registered 2 MB page size, pre-allocated 0 pages [ 1.847185] VFS: Disk quotas dquot_6.6.0 [ 1.851440] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 1.861059] NFS: Registering the id_resolver key type [ 1.866327] Key type id_resolver registered [ 1.870658] Key type id_legacy registered [ 1.874655] Installing knfsd (copyright (C) 1996 okir@monad.swb.de). [ 1.881639] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc. [ 1.888006] fuse init (API version 7.23) [ 1.892165] 9p: Installing v9fs 9p2000 file system support [ 1.898285] async_tx: api initialized (async) [ 1.902656] io scheduler noop registered [ 1.906775] io scheduler cfq registered (default) [ 1.911703] phy-mvebu-comphy d0018300.comphy: comphy0: unsupported comphy mode [ 1.919178] phy-mvebu-comphy d0018300.comphy: comphy1: unsupported comphy mode [ 1.926418] phy-mvebu-comphy d0018300.comphy: comphy2: unsupported comphy mode [ 1.934821] irq: Cannot allocate irq_descs @ IRQ32, assuming pre-allocated [ 1.942112] irq: Cannot allocate irq_descs @ IRQ68, assuming pre-allocated [ 1.949276] Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011) [ 1.958873] libphy: Fixed MDIO Bus: probed [ 1.962785] tun: Universal TUN/TAP device driver, 1.6 [ 1.967711] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> [ 1.974472] libphy: mdio_driver_register: mv88e6xxx [ 1.979551] libphy: orion_mdio_bus: probed [ 1.983728] mdio_bus d0032004.mdio-mi:01: mdio_device_register [ 1.991824] mvneta d0030000.ethernet eth0: Using device tree mac address f0:ad:4e:03:64:7f [ 2.063030] sky2: driver version 1.30 [ 2.067042] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k [ 2.072994] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. [ 2.078982] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.3.0-k [ 2.085753] igb: Copyright (c) 2007-2014 Intel Corporation. [ 2.091733] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.0.2-k [ 2.100034] igbvf: Copyright (c) 2009 - 2012 Intel Corporation. [ 2.106198] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 4.2.1-k [ 2.114141] ixgbe: Copyright (c) 1999-2015 Intel Corporation. [ 2.120238] ixgbevf: Intel(R) 10 Gigabit PCI Express Virtual Function Network Driver - version 2.12.1-k [ 2.129956] ixgbevf: Copyright (c) 2009 - 2012 Intel Corporation. [ 2.135954] ixgb: Intel(R) PRO/10GbE Network Driver - version 1.0.135-k2-NAPI [ 2.143447] ixgb: Copyright (c) 1999-2008 Intel Corporation. [ 2.149125] usbcore: registered new interface driver asix [ 2.154753] usbcore: registered new interface driver ax88179_178a [ 2.161020] usbcore: registered new interface driver cdc_ether [ 2.167216] usbcore: registered new interface driver net1080 [ 2.173241] usbcore: registered new interface driver cdc_subset [ 2.179154] usbcore: registered new interface driver zaurus [ 2.184749] usbcore: registered new interface driver cdc_ncm [ 2.391450] PCI host bridge /soc/pcie@d0070000 ranges: [ 2.396607] MEM 0xe8000000..0xe8ffffff -> 0xe8000000 [ 2.401986] IO 0xe9000000..0xe900ffff -> 0xe9000000 [ 3.407503] advk-pcie d0070000.pcie: link never came up [ 3.412995] advk-pcie d0070000.pcie: PCI host bridge to bus 0000:00 [ 3.419399] pci_bus 0000:00: root bus resource [bus 00-ff] [ 3.424609] pci_bus 0000:00: root bus resource [mem 0xe8000000-0xe8ffffff] [ 3.431704] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] (bus address [0xe9000000-0xe900ffff]) [ 4.873138] advk-pcie d0070000.pcie: Posted PIO Response Status: CA, 0xe00 @ 0x0 [ 4.880921] mv_xor d0060900.xor: Marvell shared XOR driver [ 4.907477] mv_xor d0060900.xor: Marvell XOR (Descriptor Mode): ( xor cpy intr pq ) [ 4.935474] mv_xor d0060900.xor: Marvell XOR (Descriptor Mode): ( xor cpy intr pq ) [ 4.948035] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 4.956544] Unable to detect cache hierarchy from DT for CPU 0 [ 4.963386] brd: module loaded [ 4.971085] loop: module loaded [ 4.977759] ahci-mvebu d00e0000.sata: AHCI 0001.0300 32 slots 1 ports 6 Gbps 0x1 impl platform mode [ 4.987018] ahci-mvebu d00e0000.sata: flags: ncq sntf led only pmp fbs pio slum part sxs [ 4.995736] scsi host0: ahci-mvebu [ 4.999444] ata1: SATA max UDMA/133 mmio [mem 0xd00e0000-0xd00e0177] port 0x100 irq 29 [ 5.008507] VFIO - User Level meta-driver version: 0.3 [ 5.014258] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 5.020735] ehci-pci: EHCI PCI platform driver [ 5.025693] ehci-platform: EHCI generic platform driver [ 5.030801] ehci-orion: EHCI orion driver [ 5.035146] orion-ehci d005e000.usb: EHCI Host Controller [ 5.040475] orion-ehci d005e000.usb: new USB bus registered, assigned bus number 1 [ 5.048848] orion-ehci d005e000.usb: irq 27, io mem 0xd005e000 [ 5.062909] orion-ehci d005e000.usb: USB 2.0 started, EHCI 1.00 [ 5.069331] hub 1-0:1.0: USB hub found [ 5.072704] hub 1-0:1.0: 1 port detected [ 5.077404] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 5.083730] ohci-pci: OHCI PCI platform driver [ 5.088376] ohci-platform: OHCI generic platform driver [ 5.093848] xhci-hcd d0058000.usb3: xHCI Host Controller [ 5.099022] xhci-hcd d0058000.usb3: new USB bus registered, assigned bus number 2 [ 5.106921] xhci-hcd d0058000.usb3: hcc params 0x0a000998 hci version 0x100 quirks 0x00010090 [ 5.115661] xhci-hcd d0058000.usb3: irq 26, io mem 0xd0058000 [ 5.122353] hub 2-0:1.0: USB hub found [ 5.125638] hub 2-0:1.0: 1 port detected [ 5.131111] xhci-hcd d0058000.usb3: xHCI Host Controller [ 5.136529] xhci-hcd d0058000.usb3: new USB bus registered, assigned bus number 3 [ 5.144386] usb usb3: We don't know the algorithms for LPM for this host, disabling LPM. [ 5.152760] hub 3-0:1.0: USB hub found [ 5.156578] hub 3-0:1.0: 1 port detected [ 5.160978] usbcore: registered new interface driver usb-storage [ 5.167221] mousedev: PS/2 mouse device common for all mice [ 5.173478] i2c /dev entries driver [ 5.178520] md: linear personality registered for level -1 [ 5.183682] md: raid0 personality registered for level 0 [ 5.189423] md: raid1 personality registered for level 1 [ 5.194722] md: raid10 personality registered for level 10 [ 5.200578] md: raid6 personality registered for level 6 [ 5.206107] md: raid5 personality registered for level 5 [ 5.211434] md: raid4 personality registered for level 4 [ 5.217306] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com [ 5.226307] sdhci: Secure Digital Host Controller Interface driver [ 5.232278] sdhci: Copyright(c) Pierre Ossman [ 5.236678] sdhci-pltfm: SDHCI platform and OF driver helper [ 5.242723] xenon-sdhci d00d0000.sdhci: Got CD GPIO [ 5.247572] xenon-sdhci d00d0000.sdhci: Fail to get Xenon PHY type. Use default eMMC 5.1 PHY [ 5.257660] xenon-sdhci d00d0000.sdhci: No vmmc regulator found [ 5.263517] xenon-sdhci d00d0000.sdhci: No vqmmc regulator found [ 5.307020] mmc0: SDHCI controller on d00d0000.sdhci [d00d0000.sdhci] using ADMA [ 5.314862] ledtrig-cpu: registered to indicate activity on CPUs [ 5.321304] usbcore: registered new interface driver usbhid [ 5.326826] usbhid: USB HID core driver [ 5.332019] NET: Registered protocol family 17 [ 5.336695] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this. [ 5.338939] ata1: SATA link down (SStatus 0 SControl 300) [ 5.355442] Distributed Switch Architecture driver version 0.1 [ 5.362956] mmc0: new high speed SDHC card at address 0007 [ 5.369039] mmcblk0: mmc0:0007 SD16G 14.5 GiB [ 5.375003] mmcblk0: p1 p2 [ 5.375435] libphy: mv88e6xxx SMI: probed [ 5.375445] mdio_bus d0032004.mdio-mi: switch 0x341 probed: Marvell 88E6341, revision 0 [ 5.375454] mvneta d0030000.ethernet eth0: [0]: detected a Marvell 88E6341 switch [ 5.513894] Generic PHY mv88e6xxx-0:01: attached PHY driver [Generic PHY] (mii_bus:phy_addr=mv88e6xxx-0:01, irq=-1) [ 5.562967] usb 3-1: new SuperSpeed USB device number 2 using xhci-hcd [ 5.584478] usb-storage 3-1:1.0: USB Mass Storage device detected [ 5.593223] Generic PHY mv88e6xxx-0:02: attached PHY driver [Generic PHY] (mii_bus:phy_addr=mv88e6xxx-0:02, irq=-1) [ 5.594525] scsi host1: usb-storage 3-1:1.0 [ 5.673895] Generic PHY mv88e6xxx-0:03: attached PHY driver [Generic PHY] (mii_bus:phy_addr=mv88e6xxx-0:03, irq=-1) [ 5.685131] 8021q: 802.1Q VLAN Support v1.8 [ 5.688981] 9pnet: Installing 9P2000 support [ 5.693506] Key type dns_resolver registered [ 5.697648] openvswitch: Open vSwitch switching datapath [ 5.703718] mpls_gso: MPLS GSO support [ 5.708136] registered taskstats version 1 [ 5.713970] Btrfs loaded [ 5.716993] hctosys: unable to open rtc device (rtc0) [ 5.723181] md: Waiting for all devices to be available before autodetect [ 5.729869] md: If you don't use raid, use raid=noautodetect [ 5.736146] md: Autodetecting RAID arrays. [ 5.739862] md: Scanned 0 and added 0 devices. [ 5.744973] md: autorun ... [ 5.747607] md: ... autorun DONE. [ 5.752288] EXT4-fs (mmcblk0p1): couldn't mount as ext3 due to feature incompatibilities [ 5.967389] EXT4-fs (mmcblk0p1): mounted filesystem with writeback data mode. Opts: (null) [ 5.975906] VFS: Mounted root (ext4 filesystem) on device 179:1. [ 5.985227] devtmpfs: mounted [ 5.988101] Freeing unused kernel memory: 336K (ffffffc000b6a000 - ffffffc000bbe000) [ 5.996162] Freeing alternatives memory: 72K (ffffffc000bbe000 - ffffffc000bd0000) [ 6.317072] random: systemd: uninitialized urandom read (16 bytes read, 6 bits of entropy available)[ 6.328456] systemd[1]: systemd 215 running in system mode. (+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR) [ 6.342474] systemd[1]: Detected architecture 'arm64'. Welcome to [1mDebian GNU/Linux 8 (jessie)[0m! [ 6.364031] systemd[1]: Failed to insert module 'ipv6' [ 6.370461] systemd[1]: Set hostname to <espressobin>. [ 6.480185] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read, 8 bits of entropy available) [ 6.577058] random: systemd-sysv-ge: uninitialized urandom read (16 bytes read, 11 bits of entropy available) [ 6.595516] scsi 1:0:0:0: Direct-Access ST1000LM 024 HN-M101MBB 2BA3 PQ: 0 ANSI: 5 [ 6.604844] sd 1:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB) [ 6.613285] sd 1:0:0:0: [sda] Write Protect is off [ 6.618580] sd 1:0:0:0: [sda] No Caching mode page found [ 6.623789] sd 1:0:0:0: [sda] Assuming drive cache: write through [ 6.643183] random: systemd: uninitialized urandom read (16 bytes read, 24 bits of entropy available) [ 6.643601] sda: sda1 sda2 sda3 sda4 sda5 sda6 sda7 sda8 [ 6.653660] sd 1:0:0:0: [sda] Attached SCSI disk [ 6.663648] random: systemd: uninitialized urandom read (16 bytes read, 24 bits of entropy available) [ 6.673606] random: systemd: uninitialized urandom read (16 bytes read, 24 bits of entropy available) [ 6.696034] random: systemd: uninitialized urandom read (16 bytes read, 25 bits of entropy available) [ 6.706037] random: systemd: uninitialized urandom read (16 bytes read, 25 bits of entropy available) [ 6.715309] random: systemd: uninitialized urandom read (16 bytes read, 25 bits of entropy available) [ 6.739902] random: systemd: uninitialized urandom read (16 bytes read, 25 bits of entropy available) [ 6.918152] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory. [ 6.935399] systemd[1]: Starting Forward Password Requests to Wall Directory Watch. [ 6.943420] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 6.951334] systemd[1]: Expecting device dev-ttyMV0.device Expecting device dev-ttyMV0.device... [ 6.963003] systemd[1]: Expecting device dev-ttyS0.device... Expecting device dev-ttyS0.device... [ 6.974976] systemd[1]: Starting Remote File Systems (Pre). [[32m OK [39m] Reached target Remote File Systems (Pre). [ 6.990959] systemd[1]: Reached target Remote File Systems (Pre). [ 6.997007] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point. [ 7.006394] systemd[1]: Starting Dispatch Password Requests to Console Directory Watch. [ 7.015150] systemd[1]: Started Dispatch Password Requests to Console Directory Watch. [ 7.023126] systemd[1]: Starting Root Slic[[32m OK [39m] Created slice Root Slice. [ 7.034983] systemd[1]: Created slice Root Slice. [ 7.039642] systemd[1]: Starting Delayed Shutdown Socket.[[32m OK [39m] Listening on Delayed Shutdown Socket. [ 7.054980] systemd[1]: Listening on Delayed Shutdown Socket. [ 7.060894] systemd[1]: Starting /dev/initctl Compatibility Named Pipe. [[32m OK [39m] Listening on /dev/initctl Compatibility Named Pipe. [ 7.078980] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe. [ 7.086159] systemd[1]: Starting Journal Socket (/dev/log)[[32m OK [39m] Listening on Journal Socket (/dev/log). [ 7.098980] systemd[1]: Listening on Journal Socket (/dev/log). [ 7.104821] systemd[1]: Starting LVM2 metadata daemon socket. [[32m OK [39m] Listening on LVM2 metadata daemon socket. [ 7.118983] systemd[1]: Listening on LVM2 metadata daemon socket. [ 7.124897] systemd[1]: Starting Device-mapper event daemon FIFO[[32m OK [39m] Listening on Device-mapper event daemon FIFOs. [ 7.138975] systemd[1]: Listening on Device-mapper event daemon FIFOs. [ 7.145610] systemd[1]: Starting User and Session Slice. [[32m OK [39m] Created slice User and Session Slice. [ 7.158979] systemd[1]: Created slice User and Session Slice. [ 7.164829] systemd[1]: Starting udev Control Socket. [[32m OK [39m] Listening on udev Control Socket. [ 7.178980] systemd[1]: Listening on udev Control Socket. [ 7.184644] systemd[1]: Starting udev Kernel Socke[[32m OK [39m] Listening on udev Kernel Socket. [ 7.198976] systemd[1]: Listening on udev Kernel Socket. [ 7.204323] systemd[1]: Starting Journal Socket. [[32m OK [39m] Listening on Journal Socket. [ 7.214986] systemd[1]: Listening on Journal Socket. [ 7.219803] systemd[1]: Starting System Slice. [[32m OK [39m] Created slice System Slice. [ 7.230993] systemd[1]: Created slice System Slice. [ 7.235596] systemd[1]: Starting Increase datagram queue length Starting Increase datagram queue length... [ 7.267394] systemd[1]: Starting Restore / save the current clock... Starting Restore / save the current clock... [ 7.287204] systemd[1]: Starting Nameserver information manager.. Starting Nameserver information manager... [ 7.305234] systemd[1]: Mounting Debug File System... Mounting Debug File System... [ 7.320933] systemd[1]: Mounting Huge Pages File System... Mounting Huge Pages File System... [ 7.338508] systemd[1]: Starting Create list of required static device nodes for the current kernel... Starting Create list of required static device nodes...rrent kernel... [ 7.380469] systemd[1]: Started Set Up Additional Binary Formats. [ 7.386531] systemd[1]: Mounting POSIX Message Queue File System... Mounting POSIX Message Queue File System... [ 7.415270] systemd[1]: Starting udev Coldplug all Devices... Starting udev Coldplug all Devices... [ 7.428738] systemd[1]: Starting LSB: Set keymap... Starting LSB: Set keymap... [ 7.440729] systemd[1]: Starting system-getty.slice. [[32m OK [39m] Created slice system-getty.slice. [ 7.455084] systemd[1]: Created slice system-getty.slice. [ 7.460871] systemd[1]: Starting system-serial\x2dgetty.slice. [[32m OK [39m] Created slice system-serial\x2dgetty.slice. [ 7.479099] systemd[1]: Created slice system-serial\x2dgetty.slice. [ 7.489738] systemd[1]: Starting Load Kernel Modules... Starting Load Kernel Modules... [ 7.515622] systemd[1]: Started File System Check on Root Device. [ 7.522272] systemd[1]: Starting Slices. [[32m OK [39m] Reached target Slices. [ 7.535128] systemd[1]: Reached target Slices. [[32m OK [39m] Mounted POSIX Message Queue File System. [ 7.551005] systemd[1]: Mounted POSIX Message Queue File System[[32m OK [39m] Mounted Huge Pages File System. [ 7.562988] systemd[1]: Mounted Huge Pages File System. [[32m OK [39m] Mounted Debug File System. [ 7.574978] systemd[1]: Mounted Debug File System. [[32m OK [39m] Started Increase datagram queue length. [ 7.591016] systemd[1]: Started Increase datagram queue length. [[32m OK [39m] Started Restore / save the current clock. [ 7.607001] systemd[1]: Started Restore / save the current clock. [[32m OK [39m] Started Create list of required static device nodes ...current kernel. [ 7.639075] systemd[1]: Started Create list of required static device nodes for the current kernel. [[32m OK [39m] Started LSB: Set keymap. [ 7.663179] systemd[1]: Started LSB: Set keymap. [ 7.668425] systemd[1]: systemd-modules-load.service: main process exited, code=exited, status=1/FAILURE [[1m[31mFAILED[0m] Failed to start Load Kernel Modules. See 'systemctl status systemd-modules-load.service' for details. [ 7.699058] systemd[1]: Failed to start Load Kernel Modules. [ 7.704837] systemd[1]: Unit systemd-modules-load.service entered failed state. [[32m OK [39m] Started Nameserver information manager. [ 7.731191] systemd[1]: Started Nameserver information manager. [[32m OK [39m] Started udev Coldplug all Devices. [ 7.747108] systemd[1]: Started udev Coldplug all Devices. [ 7.755340] systemd[1]: Time has been changed [ 7.829980] systemd[1]: Starting udev Wait for Complete Device Initialization... Starting udev Wait for Complete Device Initialization... [ 7.863648] systemd[1]: Starting Apply Kernel Variables... Starting Apply Kernel Variables... [ 7.877416] systemd[1]: Mounting Configuration File System... Mounting Configuration File System... [ 7.892988] systemd[1]: Mounting FUSE Control File System... Mounting FUSE Control File System... Starting Create Static Device Nodes in /dev... [[32m OK [39m] Listening on Syslog Socket. Starting Journal Service... [[32m OK [39m] Started Journal Service. [[32m OK [39m] Mounted FUSE Control File System. [[32m OK [39m] Mounted Configuration File System. [[32m OK [39m] Started Apply Kernel Variables. [[32m OK [39m] Started Create Static Device Nodes in /dev. Starting udev Kernel Device Manager... [[32m OK [39m] Started udev Kernel Device Manager. Starting LSB: MD array assembly... Starting LSB: Set preliminary keymap... Starting LSB: Tune IDE hard disks... [[32m OK [39m] Started udev Wait for Complete Device Initialization. Starting Activation of LVM2 logical volumes... Starting Copy rules generated while the root was ro... [[32m OK [39m] Started LSB: MD array assembly. [[32m OK [39m] Started LSB: Tune IDE hard disks. [[32m OK [39m] Started Copy rules generated while the root was ro. [[32m OK [39m] Found device /dev/ttyMV0. [[32m OK [39m] Found device /dev/ttyS0. [[32m OK [39m] Started Activation of LVM2 logical volumes. [[32m OK [39m] Reached target Encrypted Volumes. Starting Activation of LVM2 logical volumes... [[32m OK [39m] Started LSB: Set preliminary keymap. Starting Remount Root and Kernel File Systems... [[32m OK [39m] Started Activation of LVM2 logical volumes. [[32m OK [39m] Started Remount Root and Kernel File Systems. Activating swap /var/swap... Starting Initial Check File System Quotas... Starting Load/Save Random Seed... [[32m OK [39m] Reached target Local File Systems (Pre). Mounting /tmp... Starting Monitoring of LVM2 mirrors, snapshots etc. ...ress polling... [[32m OK [39m] Mounted /tmp. [[32m OK [39m] Activated swap /var/swap. [[32m OK [39m] Started Load/Save Random Seed. [[32m OK [39m] Reached target Swap. [[32m OK [39m] Started Initial Check File System Quotas. [[32m OK [39m] Started Monitoring of LVM2 mirrors, snapshots etc. u...ogress polling. [[32m OK [39m] Reached target Local File Systems. Starting Create Volatile Files and Directories... Starting LSB: Raise network interfaces.... Starting Cleanup monit state file... Starting Cleanup PHP session files... [[32m OK [39m] Reached target Remote File Systems. Starting Trigger Flushing of Journal to Persistent Storage... Starting LSB: Restore and store ALSA driver settings... Starting LSB: Prepare console... Starting folder2ram systemd service... [[32m OK [39m] Started Create Volatile Files and Directories. [[32m OK [39m] Started Cleanup monit state file. [[32m OK [39m] Started Cleanup PHP session files. [[32m OK [39m] Started LSB: Restore and store ALSA driver settings. [[32m OK [39m] Started Trigger Flushing of Journal to Persistent Storage. Starting Update UTMP about System Boot/Shutdown... [[32m OK [39m] Started LSB: Prepare console. Starting LSB: Set console font and keymap... [[32m OK [39m] Started Update UTMP about System Boot/Shutdown. [[32m OK [39m] Started LSB: Raise network interfaces.. [[32m OK [39m] Reached target Network. [[32m OK [39m] Reached target Network is Online. Starting LSB: RPC portmapper replacement... [[32m OK [39m] Started LSB: Set console font and keymap. [[32m OK [39m] Started LSB: RPC portmapper replacement. [[32m OK [39m] Reached target RPC Port Mapper. Starting LSB: NFS support files common to client and server... [[32m OK [39m] Started LSB: NFS support files common to client and server. [[32m OK [39m] Reached target System Initialization. [[32m OK [39m] Listening on Avahi mDNS/DNS-SD Stack Activation Socket. [[32m OK [39m] Listening on D-Bus System Message Bus Socket. [[32m OK [39m] Reached target Timers. [[32m OK [39m] Listening on ACPID Listen Socket. [[32m OK [39m] Reached target Sockets. [[32m OK [39m] Reached target Paths. [[32m OK [39m] Started folder2ram systemd service. [[32m OK [39m] Reached target Basic System. Starting Entropy daemon using the HAVEGE algorithm... [[32m OK [39m] Started Entropy daemon using the HAVEGE algorithm. Starting Network Manager... Starting The OpenMediaVault engine daemon that proce... RPC request... Starting A high performance web server and a reverse proxy server... Starting Self Monitoring and Reporting Technology (SMART) Daemon... [[32m OK [39m] Started Self Monitoring and Reporting Technology (SMART) Daemon. Starting RPC Remote Quota Server... Starting Regular background program processing daemon... [[32m OK [39m] Started Regular background program processing daemon. Starting Run anacron jobs... [[32m OK [39m] Started Run anacron jobs. Starting System Logging Service... Starting OpenBSD Secure Shell server... [[32m OK [39m] Started OpenBSD Secure Shell server. Starting The PHP FastCGI Process Manager... Starting Avahi mDNS/DNS-SD Stack... Starting /etc/rc.local Compatibility... Starting Permit User Sessions... Starting D-Bus System Message Bus... [[32m OK [39m] Started D-Bus System Message Bus. [[32m OK [39m] Started Avahi mDNS/DNS-SD Stack. Starting Login Service... Starting LSB: SNMP agents... Starting LSB: Start NTP daemon... Starting LSB: Kernel NFS server support... Starting LSB: Starts LIRC daemon.... Starting LSB: service and resource monitoring daemon... Starting LSB: start Samba NetBIOS nameserver (nmbd)... Starting LSB: Armbian gathering hardware information... Starting LSB: Advanced IEEE 802.11 management daemon... Starting LSB: start Samba daemons for the AD DC... Starting LSB: Load kernel modules needed to enable cpufreq scaling... Starting LSB: Starts ProFTPD daemon... Starting LSB: disk temperature monitoring daemon... Starting LSB: Start/stop sysstat's sadc... Starting ACPI event daemon... [[32m OK [39m] Started ACPI event daemon. Starting LSB: Postfix Mail Transport Agent... [[32m OK [39m] Started System Logging Service. [[32m OK [39m] Started RPC Remote Quota Server. [[32m OK [39m] Started Permit User Sessions. [[32m OK [39m] Started LSB: Start NTP daemon. [[32m OK [39m] Started LSB: Kernel NFS server support. [[32m OK [39m] Started LSB: Starts LIRC daemon.. [[32m OK [39m] Started LSB: Advanced IEEE 802.11 management daemon. [[32m OK [39m] Started LSB: disk temperature monitoring daemon. [[32m OK [39m] Started A high performance web server and a reverse proxy server. [[32m OK [39m] Started LSB: Start/stop sysstat's sadc. [[32m OK [39m] Started LSB: service and resource monitoring daemon. [[32m OK [39m] Started Login Service. [[32m OK [39m] Started The OpenMediaVault engine daemon that proces...he RPC request. [[32m OK [39m] Started LSB: Load kernel modules needed to enable cpufreq scaling. Starting LSB: set CPUFreq kernel parameters... [[32m OK [39m] Started The PHP FastCGI Process Manager. [[32m OK [39m] Started LSB: set CPUFreq kernel parameters. Starting LSB: Set sysfs variables from /etc/sysfs.conf... Starting Authenticate and Authorize Users to Run Privileged Tasks... [[32m OK [39m] Started LSB: Set sysfs variables from /etc/sysfs.conf. [[32m OK [39m] Started Authenticate and Authorize Users to Run Privileged Tasks. [[32m OK [39m] Started LSB: SNMP agents. [[32m OK [39m] Started Network Manager. [[32m OK [39m] Started LSB: Starts ProFTPD daemon. [[32m OK [39m] Started LSB: Postfix Mail Transport Agent. [[32m OK [39m] Reached target Mail Transport Agent. [[32m OK [39m] Started LSB: Armbian gathering hardware information. [[32m OK [39m] Started LSB: start Samba daemons for the AD DC. [[32m OK [39m] Started LSB: start Samba NetBIOS nameserver (nmbd). Starting LSB: start Samba SMB/CIFS daemon (smbd)... [[32m OK [39m] Started LSB: start Samba SMB/CIFS daemon (smbd). Starting Network Manager Script Dispatcher Service... [[32m OK [39m] Started Network Manager Script Dispatcher Service. [[32m OK [39m] Started /etc/rc.local Compatibility. Starting Getty on tty1... [[32m OK [39m] Started Getty on tty1. Starting Serial Getty on ttyS0... [[32m OK [39m] Started Serial Getty on ttyS0. Starting Serial Getty on ttyMV0... [[32m OK [39m] Started Serial Getty on ttyMV0. [[32m OK [39m] Reached target Login Prompts. [[32m OK [39m] Reached target Multi-User System. Starting Beep after system start... [[32m OK [39m] Reached target Graphical Interface. Starting Update UTMP about System Runlevel Changes... [[32m OK [39m] Started Update UTMP about System Runlevel Changes. [[32m OK [39m] Started Beep after system start. openmediavault 3.0.72 (Erasmus) espressobin ttyMV0 Copyright (C) 2009-2017 by Volker Theile. All rights reserved. To manage the system visit the openmediavault web control panel: By default the web control panel administrator account has the username 'admin' and password 'openmediavault'. It is recommended that you change the password for this account within the web control panel or using the 'omv-firstaid' CLI command. For more information regarding this appliance, please visit the web site: http://www.openmediavault.org espressobin login: As you can see with initrd loading and correct environment variables set it even loads the serial terminal and leaves it active YAY! So from what I understand if I could find the correct jumper settings to have it boot SDcard it would probably work out of the box from the SDcard, without it you have to get a bit creative and setup uboot your self like above. To clarify I had been testing back and forth between the custom kernel and the 4.4.52-devel-17.04.2-mvebu64 kernel provided on the Armbian image, this time I actually fully booted the Armbian kernel and image and it actually has provided access now to cpufreq and a few other things I wasn't seeing on my custom kernel and is exposing 1Ghz CPU speed where the custom 4.4.8 kernel I made had a hard max of 800Mhz, so this should be an improvement: Spoiler Quote root@espressobin:~# uname -a Linux espressobin 4.4.52-devel-17.04.2-mvebu64 #3 SMP PREEMPT Sun Apr 23 23:03:41 PDT 2017 aarch64 GNU/Linux root@espressobin:~# cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq 1000000 Quote root@espressobin:~# uname -a Linux espressobin 4.4.8-armada-17.02.1 #5 SMP PREEMPT Mon Mar 13 23:31:01 UTC 2017 aarch64 aarch64 aarch64 GNU/Linux root@espressobin:~# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq 800000 Will have to retest with iperf later to see if the network performance differs any. Update: from my updated iperf tests it looks like the 4.4.8 kernel actually out performs the 4.4.52 Armbian kernel, not by a huge amount but 4.4.52 seems to average around 92.3 MBytes/sec while on 4.4.8 it averages over 110Mbytes/sec. Spoiler root@espressobin:~# uname -a Linux espressobin 4.4.52-devel-17.04.2-mvebu64 #3 SMP PREEMPT Sun Apr 23 23:03:41 PDT 2017 aarch64 GNU/Linux root@espressobin:~# iperf -c 192.168.1.10 -i 1 -t 10 -f MB ------------------------------------------------------------ Client connecting to 192.168.1.10, TCP port 5001 TCP window size: 0.04 MByte (default) ------------------------------------------------------------ [ 3] local 192.168.1.132 port 59742 connected with 192.168.1.10 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0- 1.0 sec 87.0 MBytes 87.0 MBytes/sec [ 3] 1.0- 2.0 sec 98.5 MBytes 98.5 MBytes/sec [ 3] 2.0- 3.0 sec 92.1 MBytes 92.1 MBytes/sec [ 3] 3.0- 4.0 sec 96.5 MBytes 96.5 MBytes/sec [ 3] 4.0- 5.0 sec 95.9 MBytes 95.9 MBytes/sec [ 3] 5.0- 6.0 sec 92.5 MBytes 92.5 MBytes/sec [ 3] 6.0- 7.0 sec 96.1 MBytes 96.1 MBytes/sec [ 3] 7.0- 8.0 sec 92.5 MBytes 92.5 MBytes/sec [ 3] 8.0- 9.0 sec 92.1 MBytes 92.1 MBytes/sec [ 3] 9.0-10.0 sec 91.0 MBytes 91.0 MBytes/sec root@espressobin:~# uname -a Linux espressobin 4.4.8-armada-17.02.1 #5 SMP PREEMPT Mon Mar 13 23:31:01 UTC 2017 aarch64 aarch64 aarch64 GNU/Linux root@espressobin:~# iperf -c 192.168.1.132 -i 1 -t 10 -f MB ------------------------------------------------------------ Client connecting to 192.168.1.132, TCP port 5001 TCP window size: 0.08 MByte (default) ------------------------------------------------------------ [ 3] local 192.168.1.10 port 46334 connected with 192.168.1.132 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0- 1.0 sec 114 MBytes 114 MBytes/sec [ 3] 1.0- 2.0 sec 112 MBytes 112 MBytes/sec [ 3] 2.0- 3.0 sec 111 MBytes 111 MBytes/sec [ 3] 3.0- 4.0 sec 112 MBytes 112 MBytes/sec [ 3] 4.0- 5.0 sec 111 MBytes 111 MBytes/sec [ 3] 5.0- 6.0 sec 112 MBytes 112 MBytes/sec [ 3] 6.0- 7.0 sec 112 MBytes 112 MBytes/sec [ 3] 7.0- 8.0 sec 111 MBytes 111 MBytes/sec [ 3] 8.0- 9.0 sec 112 MBytes 112 MBytes/sec [ 3] 9.0-10.0 sec 111 MBytes 111 MBytes/sec [ 3] 0.0-10.0 sec 1118 MBytes 112 MBytes/sec [ 3] 0.0-10.0 sec 934 MBytes 93.4 MBytes/sec Hopefully this helps! Cheers! 1 Quote Link to comment Share on other sites More sharing options...
lanefu Posted June 11, 2017 Author Share Posted June 11, 2017 Hey @TheLinuxBug I'm glad you got to do some testing. Thanks for sharing your results. Currently the u-boot build on armbian is mostly a placebo. I dunno if you caught my Gist espressobin_armbian_wip_howto.md It covered the device tree and how to poke at the on-board u-boot, as well as a few other quirks. How did you get your custom kernel to work with the CPU throttling? What repo and branch did you use? 0 Quote Link to comment Share on other sites More sharing options...
tkaiser Posted June 11, 2017 Share Posted June 11, 2017 On 10.6.2017 at 4:49 AM, TheLinuxBug said: Looks like the drivers for the NIC in my customer kernel may be a bit faster? No, this is just 'testing gone wrong'. Never trust in iperf results unless you benchmark the benchmark in parallel. Iperf is CPU bound, your test setup is already insufficient (you need to test against another host that is know to exceed 940 MBits/sec for sure) and what you ran into is most probably the difference between Debian Jessie (GCC 4.9) and Ubuntu Xenial (GCC 5.4): https://forum.armbian.com/index.php?/topic/1917-armbian-running-on-pine64-and-other-a64h5-devices/&do=findComment&comment=14673 TL;DR: iperf sucks on slow devices, test setups have to be chosen carefully, you need to benchmark every benchmark you run. 0 Quote Link to comment Share on other sites More sharing options...
tkaiser Posted June 11, 2017 Share Posted June 11, 2017 On 10.6.2017 at 4:49 AM, TheLinuxBug said: Some quick tests of a 2.5" 1TB SATA drive Unfortunately absolutely useless since 2.5" disks are way too slow, there's ZBR affecting sequential performance -- see here https://forum.armbian.com/index.php?/topic/1925-some-storage-benchmarks-on-sbcs/&do=findComment&comment=15319 for details -- so you get different numbers based on how you use the disk and then with HDDs also fragmentation might become an issue. For storage performance measurements you need very fast SSDs (sequential performance known to exceed the interface's maximum!) or you accept that the test is more or less useless since the disk bottlenecks and not the board's storage implementation. 0 Quote Link to comment Share on other sites More sharing options...
TheLinuxBug Posted June 11, 2017 Share Posted June 11, 2017 6 hours ago, tkaiser said: Unfortunately absolutely useless My only intention was to show it was faster than a USB 2.0 drive, which in this case I believe it does. Also, with network testing, obviously it gets close enough to the theoretical max that these numbers are at least useful to show that you can get full gigabit out of the board. Of course there are better testing scenarios and tools, and my goal originally on IRC was to discuss what testing you wanted but you have been quite busy with real life so never really got to have that conversation with you, as such I just did some generic tests to show it works and to set some general expectations. If you would prefer some more specific tests, please feel free to document the tools and tests you would like me to perform and I would be happy to give it another go! Cheers! 0 Quote Link to comment Share on other sites More sharing options...
TheLinuxBug Posted June 11, 2017 Share Posted June 11, 2017 13 hours ago, lanefu said: I dunno if you caught my Gist espressobin_armbian_wip_howto.md It covered the device tree and how to poke at the on-board u-boot, as well as a few other quirks. Ahh! it appears I completely missed this, which is why when I started things were a bit confusing. That is okay though, I enjoyed the challenge of investigating and getting it working my self anyhow. You learn more that way! Thanks for taking the time to put together the image, I will continue to test it on this board until I need it for production and try to provide some more feedback as possible. I do like the ability to get 1Ghz out of the chip, it actually provides a slightly more snappy feeling when performing tasks on the board than on the OEM kernel I compiled from 4.4.8 which is stuck at 800mhz. Shameless plug: If you get bored and have Allwinner H3 device, check out H3droid - an Android image developed specifically to work on Allwinner H3 devices! Cheers! 0 Quote Link to comment Share on other sites More sharing options...
tkaiser Posted June 12, 2017 Share Posted June 12, 2017 On 11.6.2017 at 5:17 PM, TheLinuxBug said: My only intention was to show it was faster than a USB 2.0 drive, which in this case I believe it does Ok, understood now. But in case you've a fast SSD and also a quality USB to SATA bridge (ASM1153E, JMS567 or JMS578) then it would be great if you could repeat the test with such a SSD and this time with the first iozone call from https://forum.armbian.com/index.php?/topic/1925-some-storage-benchmarks-on-sbcs/&do=findComment&comment=15265 Wrt network tests I'm still interested in the only real question: Is SoC and Topaz switch interconnected with 2.5GBE or just 1 GbE? It's so easy to test (you need 3 hosts and care about IRQ affinity) but unfortunately no one cares: http://espressobin.net/forums/topic/performance-router/#post-360 1 Quote Link to comment Share on other sites More sharing options...
lanefu Posted June 12, 2017 Author Share Posted June 12, 2017 ooo i have the technology to do the bandwidth testing... etc.. i gotta get a new image building host up and then ill get some data. Sent from my SM-G920V using Tapatalk 1 Quote Link to comment Share on other sites More sharing options...
lanefu Posted June 12, 2017 Author Share Posted June 12, 2017 ps i have a long term fantasy of trying to port vyos to armbian now that they're moving to jessieSent from my SM-G920V using Tapatalk 0 Quote Link to comment Share on other sites More sharing options...
lanefu Posted June 13, 2017 Author Share Posted June 13, 2017 Okay you guys inspired me enough to do some tinkering with my armbian build container. Looks like there's newer stable kernel from Marvell. linux-4.4.52-armada-17.06 I tried building with the linux-4.4.52-armada-17.06, but my current deb-pkg patch no longer seems to do the right thing and install an uncompressed image.. I probably need to redo my patch anyway. so uhm todo: switch stable to linux-4.4.52-armada-17.06 improve deb-pkg script to cleanly install image in /boot/Image switch away from u-boot rc build. explore how to actually use our u-boot build instead of on-board make frequency scaling work Tinker with mainline builds since espressobin support was supposed to be merged into 4.11 Update Armbian docs on board 1 Quote Link to comment Share on other sites More sharing options...
tkaiser Posted June 13, 2017 Share Posted June 13, 2017 I would really love to see results from the simple '3 hosts needed' iperf3 benchmark above since I really can't believe no one is interested in maximum GbE throughput on this board so far (do we get 1GbE max throughput between SoC and the outside or 2.5GbE?). C'mon it takes just a minute to set this up, you don't even need a switch since that's part of the board and the test setup! And another important information missing: How does memory performance looks like. It's just another 5 minutes max and git clone https://github.com/ssvb/tinymembench cd tinymembench make ./tinymembench Results will then look like this: https://pastebin.com/raw/LtjEFbdn (Clearfog Pro with 1 GB default DRAM also using default settings) 1 Quote Link to comment Share on other sites More sharing options...
Igor Posted June 13, 2017 Share Posted June 13, 2017 @lanefu I add few fixes since I just received my board and needed to try out a bit ... to be continued. 3 Quote Link to comment Share on other sites More sharing options...
lanefu Posted June 13, 2017 Author Share Posted June 13, 2017 having some problems now where all interfaces are taking the same MAC..... i *know* had this working a while back.. even being weird on my build now..... debugging 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.