Stuart Naylor

  • Posts

    83
  • Joined

  • Last visited

 Content Type 

Forums

Member Map

Store

Crowdfunding

Applications

Everything posted by Stuart Naylor

  1. I still sort of think Radxa are positioning this board incorrectly as for me its the router companion to the RK3566 which is a great edge board. They seem to be positioning it as a series of multipurpose SBC's whilst ignoring its extremely strong selling points. It could be an extremely low cost native 3x SATA board that the PCIe3 could populate another 1Gbe m.2 if you wished. But as it is 3x sata could be perfect for a mini NAS on a single 1Gbe at extremely low cost. The other amazing thing is that the RK3568 has a 5Gbe MAC that would need a 5Gbe PHY chip to be added and then a M.2 sata on PCIe3x2 That at the cost would be amazing and passes a hurdle that many current SBC NAS are totally bottlenecked by ethernet bandwidth. The other thing that looks really good on paper is the G52 but in reality its a cut down MP1 that is quite different from standard the the MESA crew gave it a naming of G52L 'little' I have been looking and the Radxa Zero... really cool, that they might also do a S922x board could be cool also and the RockPi5 RK3588 a lot of cool. But when I look at the format, cost and offerings with the Rock3 range I am sort of confused as what I see that could be of huge value has been overlooked and layouts provide just another series of general purpose SBC where they don't really excel or have a unique selling point of anything... ? Each to their own but prob not likely to be interested in one.
  2. Yeah the new Radxa Zero has perked my curiosity as always loved the form factor of the Rpi0 but for me has been showing the SoCs age for some time. The performance and temps of this little thing is amazing and already tested with a small stick on heatsink 2.0Ghz seems completely stable. Is there a Radxa Zero section as have a few questions. I got the 512mb 1st because I think its more of a Pi3A+ competitor than Zero as it just blows it away and is nearer Pi4 on some benches. I can not get a non eMMC to boot in any way and wondering if we are all the same as read on the Radxa forum some have but confused and questioning how. With eMMC as long as you ``` sudo boot-g12.py rz-udisk-loader.bin wget https://dl.radxa.com/zero/images/loader/u-boot.bin sudo dd if=u-boot.bin of=/dev/sdx bs=512 seek=1 ``` Then you can boot from SD or flash an image to eMMC with no SD you can boot eMMC, put a SD in and it will boot from SD. All good but still stumped with my non eMMC version, but should try again with u-boot.bin.sd.bin again on a SD again, Toms also done a great 'Lite' image https://dl.radxa.com/users/jack/Armbian_21.08.0-trunk_Radxa-zero_focal_current_5.10.52_minimal.img but it lacks the AP6256 drivers of the Twister version. Twister is great but is loaded with so much stuff I don't need apart from how to get the AP6256 driver working. I did add the oibaf ppa for the mesa drivers as that does make a huge difference with glmark2 PS I did donate a small amount but on your subscriptions add a one off payment as a little by many always adds up. Another question is GPU overclocking where I did edit the opp table but on use unlike cpu seemed to stay the same. I was wondering if it could be pushed a little for an OC for a retro handheld and if leaning on cpu or gpu with a OC could help even though currently great for such a small low cost SBC.
  3. Just to say really impressed and wow you guys have done a lot with the documentation since I last looked. I was never a big fan and its been a while, but wow I have to say its really great and thanks for all your efforts. No script bloat and all seems really logical and much work most of been done.
  4. As anyone got any idea what the muxed stata/usb3 ports are? Is this basically a wired adapter as not much is said but on the Rock 3 model B 1 sata is on board and guess the other 2 are whatever you do to mux the usb 3.0 ports. Could be interesting for NAS as with a 5 port sata adapter then x8 native is quite unique for B. Still the pcie 3 is down to 1 lane (B) so overall bandwidth is same as the rockpi4 2x ver 2.1 but guess the bottleneck is the 2x 1gbe bridged maybe. Not sure if the A is the same just minus the 1st onboard and 2 lanes on the pcie.
  5. ff560000 Audio Codec PHY is the operational base address of the audio codec and the registers will be listed as an offset to that address.
  6. Stuart Naylor

    RockPiS

    Hi guys, If I want to write to Address: Operational Base + offset (0x0470) ACODEC_DAC_ANA_CON12 with 55 what am I doing wrong as keeps telling me wrong address. I am root but most have the Operational base address wrong which thought that would be the codec base + 0x0479 store data there? ff560000 Audio Codec PHY fff80000 System SRAM(256K) ff800000 A35 DEBUG Tried several base addresses and just get an error as root. I thought it would be something like echo 0x60 0x40ff0168 > /sys/kernel/debug/vad/reg What I am trying to do is just see if there is register that will use the dac via I2s and even though its all cryptic thought I would just try a few registers but must have the base address wrong? PS is there anyway to put anchor points of a PDF as its in there but the right page would of been a bonus https://dl.radxa.com/rockpis/docs/hw/datasheets/Rockchip RK3308TRM V1.1 Part1-20180810.pdf But totally confused as the above is from the custom device rockchip repo https://github.com/rockchip-linux/device-custom/blob/master/rk3308/CaeDemo_VAD/RkLunch.sh The address doesn't make any sense to the ref manual as far as I can tell but maybe someone can help my stupidity
  7. Yeah I think they beefed up the audio port as it was a little flakey. I desoldered the broken sd connector and it will run but just mmc. Its just gathered dust since the raspberry 4 as the 4 lanes of pci-e are actually hard to populate. PS my fave Rockpi would be the RK3308 Pi-S if they actually did publish how to interface the x4(x1) VAD mics. Its an average general purpose SoC but for voice AI if there was more info it would be exceptional.
  8. Its been a while @Igor but yeah eventually with drivers I got great both way access speeds. I was messing around with drivers but there was a Realtek driver that seemed to do the trick but if there are Rockchip drivers and as above even better. I dropped the RockPi4 and somehow like a coin it landed edge up on the SD card and has since gathered dust, but also due to the Pi4 that mainly I play with now. I never got round to benching the RPi4 with those exceptionally good value 2.5Gb USB ethernet adapters, but the adapters from what I found are really good.
  9. There is what chwe said as the Armada 1500 is pretty mewh but I think it does have a zilog audio dsp and could make a good hack for a network speaker/mic image. I wonder if you could hack an image as embedded soundcards with dsp especially AEC are still far from cheap.
  10. Cool I will give that a try also.
  11. Dunno what I was doing with the driver!!? Finally got rid of the cdc-ncd driver and used the r8152 driver [rock@rockpi4 ~]$ sudo lshw -C network [sudo] password for rock: *-network:0 description: Ethernet interface physical id: 9 logical name: eth0 serial: da:19:c8:7a:6d:f4 capacity: 1Gbit/s capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=st_gmac driverversion=Jan_2016 link=no multicast=yes port=MII *-network:1 description: Ethernet interface physical id: a logical name: eth1 serial: a0:ce:c8:c8:2b:31 capacity: 1Gbit/s capabilities: ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=r8152 driverversion=v2.12.0 (2019/04/29) duplex=full ip=192.168.1.12 link=yes multicast=yes port=MII [rock@rockpi4 ~]$ iperf3 -c 192.168.1.9 -R Connecting to host 192.168.1.9, port 5201 Reverse mode, remote host 192.168.1.9 is sending [ 5] local 192.168.1.12 port 38496 connected to 192.168.1.9 port 5201 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.00 sec 266 MBytes 2.23 Gbits/sec [ 5] 1.00-2.00 sec 239 MBytes 2.01 Gbits/sec [ 5] 2.00-3.00 sec 244 MBytes 2.05 Gbits/sec [ 5] 3.00-4.00 sec 237 MBytes 1.99 Gbits/sec [ 5] 4.00-5.00 sec 239 MBytes 2.01 Gbits/sec [ 5] 5.00-6.00 sec 250 MBytes 2.10 Gbits/sec [ 5] 6.00-7.00 sec 248 MBytes 2.08 Gbits/sec [ 5] 7.00-8.00 sec 244 MBytes 2.05 Gbits/sec [ 5] 8.00-9.00 sec 249 MBytes 2.09 Gbits/sec [ 5] 9.00-10.00 sec 248 MBytes 2.08 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate [ 5] 0.00-10.00 sec 2.41 GBytes 2.07 Gbits/sec sender [ 5] 0.00-10.00 sec 2.41 GBytes 2.07 Gbits/sec receiver Bit of big core affinity [root@rockpi4 ~]# echo 5 > /proc/irq/221/smp_affinity_list [root@rockpi4 ~]# iperf3 -c 192.168.1.9 -R Connecting to host 192.168.1.9, port 5201 Reverse mode, remote host 192.168.1.9 is sending [ 5] local 192.168.1.12 port 38502 connected to 192.168.1.9 port 5201 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.00 sec 274 MBytes 2.30 Gbits/sec [ 5] 1.00-2.00 sec 276 MBytes 2.32 Gbits/sec [ 5] 2.00-3.00 sec 276 MBytes 2.32 Gbits/sec [ 5] 3.00-4.00 sec 278 MBytes 2.33 Gbits/sec [ 5] 4.00-5.00 sec 277 MBytes 2.33 Gbits/sec [ 5] 5.00-6.00 sec 276 MBytes 2.31 Gbits/sec [ 5] 6.00-7.00 sec 277 MBytes 2.32 Gbits/sec [ 5] 7.00-8.00 sec 277 MBytes 2.32 Gbits/sec [ 5] 8.00-9.00 sec 277 MBytes 2.33 Gbits/sec [ 5] 9.00-10.00 sec 277 MBytes 2.32 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate [ 5] 0.00-10.00 sec 2.70 GBytes 2.32 Gbits/sec sender [ 5] 0.00-10.00 sec 2.70 GBytes 2.32 Gbits/sec receiver iperf Done. I am using Manjaro 5.2 as latest kernel was on that and had it on an SD but yeah they will work on Arm. I need to go back to Armbian and work out why when the driver was suggested it failed and didn't work. I am not that great with custom driver install and know manjaro a little bit better and new the kernel was much newer. I will give it a go again but no kernel ring flood and near as damn it 2.5gb on the rockpi4 aint bad.
  12. I didn't get much further as my scrapyard spare x86 for some reason just dies when I try to install ubuntu. Blingdows installed ok and if I go from ubuntu server to windows client iperf both x86 then same as before. Think I will grab Manjaro Accepted connection from 192.168.1.9, port 41180 [ 5] local 192.168.1.12 port 5201 connected to 192.168.1.9 port 41182 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.00 sec 251 MBytes 2.11 Gbits/sec [ 5] 1.00-2.00 sec 281 MBytes 2.35 Gbits/sec [ 5] 2.00-3.00 sec 281 MBytes 2.35 Gbits/sec [ 5] 3.00-4.00 sec 281 MBytes 2.35 Gbits/sec [ 5] 4.00-5.00 sec 281 MBytes 2.35 Gbits/sec [ 5] 5.00-6.00 sec 281 MBytes 2.35 Gbits/sec [ 5] 6.00-7.00 sec 281 MBytes 2.35 Gbits/sec [ 5] 7.00-8.00 sec 281 MBytes 2.35 Gbits/sec [ 5] 8.00-9.00 sec 281 MBytes 2.35 Gbits/sec [ 5] 9.00-10.00 sec 281 MBytes 2.35 Gbits/sec [ 5] 10.00-10.04 sec 11.7 MBytes 2.35 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate [ 5] 0.00-10.04 sec 2.72 GBytes 2.33 Gbits/sec receiver ----------------------------------------------------------- Server listening on 5201 Manjaro Kernel 5.1 so yeah either a kernel or firmware thing. There was a lot of politics about 2.5 that was coming and at first then oh no your not then to actually come in. So adapter works fine but which kernel/firmware might be a bit of a minefield. The above is Manjaro as a server (Accepted connection from 192.168.1.9) Still don't get why not in reverse though with some kernel versions / drivers but the above is a perfect 95% efficiency that you should expect.
  13. Net rockpi4 client 100MBs sort of 1gbe speed? root@rockpi:~# dd if=/dev/zero bs=1024k count=1024 | nc -v 192.168.1.9 2222 Connection to 192.168.1.9 2222 port [tcp/*] succeeded! 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 9.98256 s, 108 MB/s x86 client rockpi server stuart@stuart-pc:~$ dd if=/dev/zero bs=1024K count=1024 | nc -v 192.168.1.12 2222 Connection to 192.168.1.12 2222 port [tcp/*] succeeded! 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 23.158 s, 46.4 MB/s Somehow auto negiotated to 1gbe me thinks and will have to check nmcli
  14. Nope I forgot to be honest its confusing and totally forgot as been trying many things and it just seems the rockchip code depending on slave or master. I will do now though as its not just this 2.5gb USB all are useless but strange thing is from memory my plugable 1gbe usb gives exactly same results, I mean exact same figures if that 300+ level is a max or same with g_ether OTG For £20 2.5gb which actually it isn't true they will run on existing as they are pretty picky with quality and length but reasonable cables rather than my usual battered spagetti 2.5 runs great. I am going to dual boot this windows PC with bionic and try x86 linux to linux which I am expecting will work fine. I am not sure if its rockchip / rk3399 or something but prob. I shall be at netcat whilst you try out your new eth adaptors I am sure you will find them OK the overly bright white led drives me nuts, they get warm compared to some hot usb 1gb I have had. Windows wise they work great so its not the adapters.
  15. Apols about that can not even work out on the forum how to get horizontal scrolls even though managed it with one somehow? So struggling with this, but its not the adapters as we have seen in windows they works near max both ways. Without affinity on the rockpi4 it doesn't cope with the load as well as windows but can as a client manage over 2gbs But why as a server it plummets to 400gbs with affinity I am not really sure. What I don't know is how other SBC react the same as thinking its something to do with the Rockchip code as the rk3328 has a similar performance profile and wonder if its the same with speed being asymmetrical depending on client or server? There seems to be zero load loads of entropy and no reason apart from maybe rockchip code. I am also mightily confused to the CPU arrangement as the default affinity is all cores apart from big, maybe that makes sense. I am going to play with affinity as maybe as a client the task has a higher affinity and runs on both big cores as client? I will just remember its a bit map and not core number
  16. Here is -c connect as client same again on .5 sec
  17. Here is the cpu cores with entropy and the corresponding iperf3 run -R from the rockpi4
  18. Just an update but got the Cat6e cables was still the same. Also it dawned on me when I tried to set up OTG USB ethernet on the rockpi I got exactly the same results. That was a while back and forgot about that. Anyway rummaged through my spares and bits and built up another windows 10 machine C:\Users\Stuart\Downloads\iperf-3.1.3-win64>iperf3 -c 192.168.1.12 Connecting to host 192.168.1.12, port 5201 [ 4] local 192.168.1.9 port 50138 connected to 192.168.1.12 port 5201 [ ID] Interval Transfer Bandwidth [ 4] 0.00-1.00 sec 277 MBytes 2.32 Gbits/sec [ 4] 1.00-2.00 sec 282 MBytes 2.37 Gbits/sec [ 4] 2.00-3.00 sec 283 MBytes 2.37 Gbits/sec [ 4] 3.00-4.00 sec 283 MBytes 2.37 Gbits/sec [ 4] 4.00-5.00 sec 283 MBytes 2.37 Gbits/sec [ 4] 5.00-6.00 sec 283 MBytes 2.37 Gbits/sec [ 4] 6.00-7.00 sec 283 MBytes 2.37 Gbits/sec [ 4] 7.00-8.00 sec 283 MBytes 2.37 Gbits/sec [ 4] 8.00-9.00 sec 283 MBytes 2.37 Gbits/sec [ 4] 9.00-10.00 sec 282 MBytes 2.37 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth [ 4] 0.00-10.00 sec 2.75 GBytes 2.37 Gbits/sec sender [ 4] 0.00-10.00 sec 2.75 GBytes 2.37 Gbits/sec receiver iperf Done. C:\Users\Stuart\Downloads\iperf-3.1.3-win64>iperf3 -c 192.168.1.12 =R Connecting to host 192.168.1.12, port 5201 [ 4] local 192.168.1.9 port 50141 connected to 192.168.1.12 port 5201 [ ID] Interval Transfer Bandwidth [ 4] 0.00-1.00 sec 277 MBytes 2.32 Gbits/sec [ 4] 1.00-2.00 sec 282 MBytes 2.37 Gbits/sec [ 4] 2.00-3.00 sec 282 MBytes 2.37 Gbits/sec [ 4] 3.00-4.00 sec 283 MBytes 2.37 Gbits/sec [ 4] 4.00-5.00 sec 283 MBytes 2.37 Gbits/sec [ 4] 5.00-6.00 sec 283 MBytes 2.37 Gbits/sec [ 4] 6.00-7.00 sec 282 MBytes 2.37 Gbits/sec [ 4] 7.00-8.00 sec 283 MBytes 2.37 Gbits/sec [ 4] 8.00-9.00 sec 282 MBytes 2.37 Gbits/sec [ 4] 9.00-10.00 sec 283 MBytes 2.37 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth [ 4] 0.00-10.00 sec 2.75 GBytes 2.37 Gbits/sec sender [ 4] 0.00-10.00 sec 2.75 GBytes 2.37 Gbits/sec receiver iperf Done. So back to checking entropy I guess.
  19. [root@rockpi4 ~]# cat /proc/sys/kernel/random/entropy_avail 3413 I will install haveged though, do I need it though? Strange thing is I am being flooded with [ 6175.009458] cdc_ncm 8-1:2.0 usb0: 2500 mbit/s downlink 2500 mbit/s uplink [ 6175.041375] cdc_ncm 8-1:2.0 usb0: network connection: connected [ 6175.073407] cdc_ncm 8-1:2.0 usb0: 2500 mbit/s downlink 2500 mbit/s uplink [ 6175.105358] cdc_ncm 8-1:2.0 usb0: network connection: connected [ 6175.137422] cdc_ncm 8-1:2.0 usb0: 2500 mbit/s downlink 2500 mbit/s uplink [ 6175.169444] cdc_ncm 8-1:2.0 usb0: network connection: connected [ 6175.201400] cdc_ncm 8-1:2.0 usb0: 2500 mbit/s downlink 2500 mbit/s uplink [ 6175.233412] cdc_ncm 8-1:2.0 usb0: network connection: connected [ 6175.265362] cdc_ncm 8-1:2.0 usb0: 2500 mbit/s downlink 2500 mbit/s uplink [ 6175.297404] cdc_ncm 8-1:2.0 usb0: network connection: connected [ 6175.329458] cdc_ncm 8-1:2.0 usb0: 2500 mbit/s downlink 2500 mbit/s uplink [ 6175.361402] cdc_ncm 8-1:2.0 usb0: network connection: connected [ 6175.393425] cdc_ncm 8-1:2.0 usb0: 2500 mbit/s downlink 2500 mbit/s uplink [ 6175.425421] cdc_ncm 8-1:2.0 usb0: network connection: connected [ 6175.457424] cdc_ncm 8-1:2.0 usb0: 2500 mbit/s downlink 2500 mbit/s uplink [ 6175.489395] cdc_ncm 8-1:2.0 usb0: network connection: connected [ 6175.521382] cdc_ncm 8-1:2.0 usb0: 2500 mbit/s downlink 2500 mbit/s uplink [ 6175.553421] cdc_ncm 8-1:2.0 usb0: network connection: connected [ 6175.585406] cdc_ncm 8-1:2.0 usb0: 2500 mbit/s downlink 2500 mbit/s uplink [ 6175.617350] cdc_ncm 8-1:2.0 usb0: network connection: connected [ 6175.649425] cdc_ncm 8-1:2.0 usb0: 2500 mbit/s downlink 2500 mbit/s uplink But never a disconnect. Prob be tomoz and will post, thanks
  20. @Igor Oooof erm nope not at that price as will stick with my £20 2.5gb https://cpc.farnell.com/pro-signal/psg91497/usb3-0-to-2-5g-ethernet-adapter/dp/CS32425 @qstaq Yeah got that torrent as a big flood of that message There is no 'driver' after 4.15 just all use the cdc ncm driver. Cables do matter as after some head scratching and searching through my box of cables to find my 'best' ones I actually got it to work. I have ordered 2x cat 6e cables even though they are 2.5g My netgearswitch can do 10gb as it multispeed Thing I don't get is client and server have to travel over the same cables and the only change which is client and server I bodged the affinity on cpu5 to that usb also [root@rockpi4 ~]# grep -E 'usb' /proc/interrupts 28: 2 0 0 0 0 0 GICv3 58 Level ehci_hcd:usb1 29: 30 0 0 0 0 0 GICv3 60 Level ohci_hcd:usb3 30: 0 0 0 0 0 0 GICv3 62 Level ehci_hcd:usb2 31: 0 0 0 0 0 0 GICv3 64 Level ohci_hcd:usb4 219: 1 0 0 0 0 0 GICv3 59 Level rockchip_usb2phy 220: 0 0 0 0 0 0 GICv3 135 Level rockchip_usb2phy_bvalid 221: 0 0 0 0 0 0 GICv3 63 Level rockchip_usb2phy 222: 0 0 0 0 0 0 GICv3 137 Level dwc3-otg, xhci-hcd:usb5 223: 40809 0 0 0 0 969377 GICv3 142 Level xhci-hcd:usb7 echo 5 > /proc/irq/223/smp_affinity_list [root@rockpi4 ~]# iperf3 -c 192.168.1.12 Connecting to host 192.168.1.12, port 5201 [ 5] local 192.168.1.9 port 38752 connected to 192.168.1.12 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 249 MBytes 2.09 Gbits/sec 0 211 KBytes [ 5] 1.00-2.00 sec 254 MBytes 2.12 Gbits/sec 0 211 KBytes [ 5] 2.00-3.00 sec 246 MBytes 2.07 Gbits/sec 10 212 KBytes [ 5] 3.00-4.01 sec 255 MBytes 2.13 Gbits/sec 0 212 KBytes [ 5] 4.01-5.00 sec 245 MBytes 2.06 Gbits/sec 10 217 KBytes [ 5] 5.00-6.00 sec 256 MBytes 2.14 Gbits/sec 0 217 KBytes [ 5] 6.00-7.00 sec 253 MBytes 2.13 Gbits/sec 0 217 KBytes [ 5] 7.00-8.01 sec 253 MBytes 2.12 Gbits/sec 0 217 KBytes [ 5] 8.01-9.00 sec 253 MBytes 2.13 Gbits/sec 0 217 KBytes [ 5] 9.00-10.00 sec 254 MBytes 2.13 Gbits/sec 0 217 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 2.46 GBytes 2.11 Gbits/sec 20 sender [ 5] 0.00-10.00 sec 2.46 GBytes 2.11 Gbits/sec receiver But same thing reverse client server with -R [root@rockpi4 ~]# iperf3 -c 192.168.1.12 -R Connecting to host 192.168.1.12, port 5201 Reverse mode, remote host 192.168.1.12 is sending [ 5] local 192.168.1.9 port 37332 connected to 192.168.1.12 port 5201 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.00 sec 39.4 MBytes 331 Mbits/sec [ 5] 1.00-2.00 sec 57.3 MBytes 481 Mbits/sec [ 5] 2.00-3.00 sec 49.4 MBytes 414 Mbits/sec [ 5] 3.00-4.00 sec 57.3 MBytes 481 Mbits/sec [ 5] 4.00-5.00 sec 59.4 MBytes 498 Mbits/sec [ 5] 5.00-6.00 sec 61.0 MBytes 512 Mbits/sec [ 5] 6.00-7.00 sec 48.5 MBytes 407 Mbits/sec [ 5] 7.00-8.00 sec 51.9 MBytes 435 Mbits/sec [ 5] 8.00-9.00 sec 60.4 MBytes 507 Mbits/sec [ 5] 9.00-10.00 sec 52.5 MBytes 440 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate [ 5] 0.00-10.00 sec 537 MBytes 451 Mbits/sec sender [ 5] 0.00-10.00 sec 537 MBytes 451 Mbits/sec receiver iperf Done. I am struggling to understand why direction of client server makes any difference? Cables could do with being better but thought the results would be the same
  21. I have got 2x USB 3.0 RTL8156 ethernet dongles using one on my Rockpi4 the other windows client If the rockpi4 is the server speeds are awful [rock@rockpi4 ~]$ iperf3 -s ----------------------------------------------------------- Server listening on 5201 ----------------------------------------------------------- Accepted connection from 192.168.1.12, port 52620 [ 5] local 192.168.1.9 port 5201 connected to 192.168.1.12 port 52621 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.00 sec 56.7 MBytes 475 Mbits/sec [ 5] 1.00-2.00 sec 43.7 MBytes 367 Mbits/sec [ 5] 2.00-3.00 sec 46.3 MBytes 388 Mbits/sec [ 5] 3.00-4.00 sec 39.3 MBytes 330 Mbits/sec [ 5] 4.00-5.00 sec 45.2 MBytes 379 Mbits/sec [ 5] 5.00-6.00 sec 38.3 MBytes 321 Mbits/sec [ 5] 6.00-7.00 sec 41.4 MBytes 347 Mbits/sec [ 5] 7.00-8.00 sec 38.0 MBytes 319 Mbits/sec [ 5] 8.00-9.00 sec 42.0 MBytes 353 Mbits/sec [ 5] 9.00-10.00 sec 46.4 MBytes 389 Mbits/sec [ 5] 10.00-10.05 sec 2.29 MBytes 404 Mbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate [ 5] 0.00-10.05 sec 440 MBytes 367 Mbits/sec receiver ----------------------------------------------------------- Server listening on 5201 ----------------------------------------------------------- RockPi4 as client [rock@rockpi4 ~]$ iperf3 -c 192.168.1.12 Connecting to host 192.168.1.12, port 5201 [ 5] local 192.168.1.9 port 38240 connected to 192.168.1.12 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 186 MBytes 1.55 Gbits/sec 0 220 KBytes [ 5] 1.00-2.00 sec 190 MBytes 1.60 Gbits/sec 10 212 KBytes [ 5] 2.00-3.00 sec 215 MBytes 1.80 Gbits/sec 0 212 KBytes [ 5] 3.00-4.01 sec 208 MBytes 1.74 Gbits/sec 10 245 KBytes [ 5] 4.01-5.00 sec 180 MBytes 1.52 Gbits/sec 30 212 KBytes [ 5] 5.00-6.00 sec 197 MBytes 1.65 Gbits/sec 10 214 KBytes [ 5] 6.00-7.01 sec 161 MBytes 1.34 Gbits/sec 0 214 KBytes [ 5] 7.01-8.00 sec 137 MBytes 1.15 Gbits/sec 30 214 KBytes [ 5] 8.00-9.01 sec 138 MBytes 1.15 Gbits/sec 20 217 KBytes [ 5] 9.01-10.00 sec 159 MBytes 1.34 Gbits/sec 0 217 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 1.73 GBytes 1.48 Gbits/sec 110 sender [ 5] 0.00-10.00 sec 1.73 GBytes 1.48 Gbits/sec receiver iperf Done. I prob need to sort some better cabling as my dodgy collection of battered and old ethernet cables made me rummage around until I got 2 half decent ones but I am not sure why client/server should make such a big difference and set speed? If the rockpi4 is the server and the client uses -R then [rock@rockpi4 ~]$ iperf3 -s ----------------------------------------------------------- Server listening on 5201 ----------------------------------------------------------- Accepted connection from 192.168.1.12, port 52663 [ 5] local 192.168.1.9 port 5201 connected to 192.168.1.12 port 52664 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 181 MBytes 1.52 Gbits/sec 10 151 KBytes [ 5] 1.00-2.00 sec 187 MBytes 1.57 Gbits/sec 20 231 KBytes [ 5] 2.00-3.01 sec 199 MBytes 1.66 Gbits/sec 31 210 KBytes [ 5] 3.01-4.00 sec 204 MBytes 1.71 Gbits/sec 10 155 KBytes [ 5] 4.00-5.01 sec 184 MBytes 1.54 Gbits/sec 124 212 KBytes [ 5] 5.01-6.01 sec 205 MBytes 1.72 Gbits/sec 0 212 KBytes [ 5] 6.01-7.00 sec 187 MBytes 1.58 Gbits/sec 20 214 KBytes [ 5] 7.00-8.01 sec 207 MBytes 1.73 Gbits/sec 10 238 KBytes [ 5] 8.01-9.01 sec 198 MBytes 1.67 Gbits/sec 11 212 KBytes [ 5] 9.01-10.00 sec 182 MBytes 1.53 Gbits/sec 30 230 KBytes [ 5] 10.00-10.04 sec 8.15 MBytes 1.85 Gbits/sec 0 230 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.04 sec 1.90 GBytes 1.62 Gbits/sec 266 sender ----------------------------------------------------------- Server listening on 5201 Confused as it can but why not as the server? Anyone know more about iperf and networking than obviously me I prob need to get some better cabling as had a mare with some cables that just where not liked even though just 2.5g Also any tweaks or tips on network and packet settings to get the most and lower overhead?
  22. @Igor Buster still the same no HDMi but can connect via serial console Just going to try the older image {EDIT] Actually ignore me might be OK just downloaded stretch same. The HDMI of late has been a bit funny flshing at times unplugged and replugged hdmi and now on screen. Dunno why as its just started happening and becoming more often irrespective of image.
  23. "This product is not available anymore." which is a shame. I was just coming to say I can find 1x x1 to 4x x1 https://www.ebay.co.uk/itm/New-4-Ports-PCIe-Riser-Adapter-Board-PCI-E-1x-to-4-USB-3-0-PCI-E-Rabbet-GPU-A1J6/283442792757 Look at all those usb leads hey! https://www.ebay.co.uk/itm/New-4-Ports-PCIe-Riser-Adapter-Board-PCI-E-1x-to-4-USB-3-0-PCI-E-Rabbet-GPU-A1J6/283442792757 £12.99 That is more my price range
  24. They do those miner cards full size pcie to full size pcie but just a single lane over that usb cable which is prob as good as any for that purpose of a single lane. But yeah the fan out is via a pcie packet switch but x1 to 3x x1 PCIex4 to 2x x2 is my grail quest but you can get packet switches with 4 endpoints that can take any combination of x2, x1 and when the lanes are used they are used. So x2 & 2x x1 or 2x x2 or 4x x1 are all valid and would give a hell of a lot of modular flexibility.
  25. I dunno Jens maybe there is more to it, but to be honest it is further than my knowledge of pcie to why not? Pcie2.0 has beeen replaced by pcie3.0 so 2.0 devices have turned up in as relatively cheap automotive product use. Probably has more scope than the port multipliers but it surprises me that a SBC supplier hasn't provided this as an option. Maybe one will post info even if it is a 'why not'. There is one here but pciex1 to 3x pciex1 but only £16 https://www.ebay.co.uk/itm/3-in-1-PCI-Express-PCI-E-1X-slots-Riser-Card-Expansion-Adapter-PCI-E-Port/254122157852 Which seems to be a https://www.diodes.com/assets/Datasheets/PI7C9X2G404SL.pdf I am presuming those miner cards over usb are just a single lane?