Jump to content

farrukh

Members
  • Posts

    7
  • Joined

  • Last visited

Posts posted by farrukh

  1. I like the case!  I just printed one.  I flipped the colors.  Seemed more sense to make the orange design in orange. :)  I had to do a little trimming on the antenna hole and around the USB jack--near the back, mine have a fold that sticks out a tiny bit, maybe 0.2 or 0.3mm.  30 seconds with a hobby knife and it fit together just fine.  I used M3x8 self tapping screws instead of machine screws--because I have a ton.  They worked just fine.

     

    I would like you post, but I just signed up for the forum to make this reply and I guess the forum doesn't trust me with that kind of power, yet.  So, here's my verbal thumbs up to you!

     

    Thanks, yes - slight connector placement inconsistencies from board to board are expected but nothing major. The bigger USB connector on mine has a twirl of about 7 degrees from the pivot but still fits fine.

  2. It's probably a problem with interrupts. I suspect the latency you are seeing is because interrupts aren't waking up the driver so it's only reading data when it wakes up when waiting for an interrupt or tx event times out. Take a look at /proc/interrupts. I think with the legacy kernel the wifi interrupts might be grouped with MMC1.

    zero@orangepizero:~$ cat /proc/interrupts
               CPU0       CPU1       CPU2       CPU3       
     10:       1412          0          0          0  sunxi_gpio_irq_chip  xradio_irq
     29:      15485      12709      32435       5753       GIC  arch_timer
     30:          0          0          0          0       GIC  arch_timer
     32:        519          0          0          0       GIC  uart0
     38:         24          0          0          0       GIC  twi0
     39:         18          0          0          0       GIC  twi1
     43:          0          0          0          0       GIC  PA
     49:       1412          0          0          0       GIC  PG
     50:          0          0          0          0       GIC  sunxi_timer0
     63:          0          0          0          0       GIC  Thermal
     69:          0          0          0          0       GIC  sunxi-ir
     72:          0          0          0          0       GIC  sunxi-rtc alarm
     77:          0          0          0          0       GIC  PL
     81:          0          0          0          0       GIC  arisc_hwmsgbox_irq
     82:          0          0          0          0       GIC  sunxi_dmac
     90:          0          0          0          0       GIC  cedar_dev
     92:      34964          0          0          0       GIC  sunxi-mmc
     93:      40990          0          0          0       GIC  sunxi-mmc
     97:          0          0          0          0       GIC  spi0
    104:          0          0          0          0       GIC  ehci_hcd:usb1
    105:          0          0          0          0       GIC  ohci_hcd:usb5
    106:          0          0          0          0       GIC  ehci_hcd:usb2
    107:          0          0          0          0       GIC  ohci_hcd:usb6
    108:          0          0          0          0       GIC  ehci_hcd:usb3
    109:          0          0          0          0       GIC  ohci_hcd:usb7
    110:          0          0          0          0       GIC  ehci_hcd:usb4
    111:          0          0          0          0       GIC  ohci_hcd:usb8
    114:          5          0          0          0       GIC  gmac0
    IPI0:          0          0          0          0  CPU wakeup interrupts
    IPI1:          0          0          0          0  Timer broadcast interrupts
    IPI2:       3202      25919       2854       3949  Rescheduling interrupts
    IPI3:        141        161         38        162  Function call interrupts
    IPI4:          1          3          5          1  Single function call interrupts
    IPI5:          0          0          0          0  CPU stop interrupts
    IPI6:          0          0          0          0  CPU backtrace
    IPI7:          0          0          0          0  completion interrupts
    Err:          0
  3. Which version of the xradio driver? Anyhow you are probably missing interrupts.

    The one that came with latest Armbian:

    zero@orangepizero:~$ sudo modinfo xradio_wlan
    filename:       /lib/modules/3.4.113-sun8i/kernel/drivers/net/wireless/xradio/xradio_wlan.ko
    alias:          xradio_core
    license:        GPL
    description:    XRadioTech WLAN driver core
    author:         XRadioTech
    depends:        mac80211
    intree:         Y
    vermagic:       3.4.113-sun8i SMP preempt mod_unload modversions ARMv7 p2v8 
    
    parm:           macaddr:First MAC address (charp)
  4. Got mine delivered (Lahore, Pakistan) earlier this week but only just managed to test it. Everything is running smooth so far except wifi which has huge latency problem. Tried disabling power management but no luck. I know it's just early days with xradio driver but is this known issue?
     
    Some info and ping results: 
     

    zero@orangepizero:~$ sudo iwconfig
     
    wlan0     IEEE 802.11bgn  ESSID:"XS 2.4G"  
              Mode:Managed  Frequency:2.462 GHz  Access Point: xx:xx:xx:xx:xx:xx   
              Bit Rate=39 Mb/s   Tx-Power=20 dBm   
              Retry  long limit:7   RTS thr:off   Fragment thr:off
              Encryption key:off
              Power Management:off
              Link Quality=60/70  Signal level=-50 dBm  
              Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
              Tx excessive retries:54  Invalid misc:0   Missed beacon:0
    
    ping 192.168.5.174
    64 bytes from 192.168.5.174: icmp_seq=0 ttl=64 time=3562.208 ms
    64 bytes from 192.168.5.174: icmp_seq=3 ttl=64 time=546.935 ms
    64 bytes from 192.168.5.174: icmp_seq=4 ttl=64 time=1003.713 ms
    64 bytes from 192.168.5.174: icmp_seq=5 ttl=64 time=587.229 ms
    
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines