Jump to content

Search the Community

Showing results for 'XR819'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Armbian
    • Armbian project administration
  • Community
    • Announcements
    • SBC News
    • Framework and userspace feature requests
    • Off-topic
  • Using Armbian
    • Beginners
    • Software, Applications, Userspace
    • Advanced users - Development
  • Standard support
    • Amlogic meson
    • Allwinner sunxi
    • Rockchip
    • Other families
  • Community maintained / Staging
    • TV boxes
    • Amlogic meson
    • Allwinner sunxi
    • Marvell mvebu
    • Rockchip
    • Other families
  • Support

Categories

  • Official giveaways
  • Community giveaways

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Matrix


Mastodon


IRC


Website URL


XMPP/Jabber


Skype


Github


Discord


Location


Interests

  1. You can try to provide default options via separate Kconfig symbol like this (using "select"): config XRADIO_SDIO bool config XRADIO_USE_EXTENSIONS bool config XRADIO_5GHZ_SUPPORT bool config XRADIO_XR819 bool "XRADIO XR819 support" depends on WLAN_VENDOR_XRADIO select XRADIO_SDIO select XRADIO_USE_EXTENSIONS select XRADIO_5GHZ_SUPPORT default y
  2. "Raspbian instructions" ? How Raspbian can support AllWinner XR819 chip ?
  3. I'd like to split the discussion about PoE into a dedicated thread: https://forum.armbian.com/index.php/topic/3136-orange-pi-poe/ Thanks for the clarification that dgp = fifteenhex I don't think the XR819 driver is up to the standards of the kernel developers yet. I've also heard from various sources that there is no documentation for the XR819, it's just reverse engineering the chip's functionality from the allwinner SDK driver. Hence, is there anything I can do in the mean time to help? I've written the Makefiles for the module to compile within the mainline kernel. This was part of my PR: https://github.com/megous/linux/pull/7 Changes specific for XR819: https://github.com/halmartin/linux/commit/4a93b9450a6d563b1e5e469c960c6c5430220bef There are recent fixes to u-boot and the kernel dts to fix the GPIO power regulation on the Orange Pi Zero/One. It would be best to try and push these fixes upstream so that they're included in the next releases, if it's not too late (u-boot v2017.02 and Linux 4.10): https://github.com/igorpecovnik/lib/issues/580
  4. There are probably chips that can do that but I'm not sure about the xr819. Datasheet says its for low cost applications like media players. Either way we only have the wifi driver to work from and no reference for the firmware commands etc so adding it wouldn't be easy.
  5. The datasheet I have for the xr819 says it's WiFi only. There is no mention of BT.
  6. Further investigations : I did a fresh image build without the XR819 patches, using orangepi-4.9.0 branch, and it freeze during boot same way as before. Last entries of serial log are : [ OK ] Listening on Syslog Socket. Starting Journal Service... [ OK ] Started Journal Service. [ OK ] Mounted Configuration File System. [ OK ] Mounted FUSE Control File System. [ OK ] Started Apply Kernel Variables. [ OK ] Started Create Static Device Nodes in /dev. Starting udev Kernel Device Manager... [ OK ] Started udev Kernel Device Manager. Starting Copy rules generated while the root was ro... Starting LSB: Tune IDE hard disks... Starting LSB: Set preliminary keymap... [ OK ] Started Copy rules generated while the root was ro. [ OK ] Started LSB: Tune IDE hard disks. I've then took a copy of the sun8i-h3-orangepi-one.dtb from sun8i-emac-wip-v5 branch, and it boot properly. So, there is definitively something wrong in DTS of the orangepi-4.9.0 branch. (It is probably not booting on a PiOne either, but I didn't try that yet.) EDIT : Ok ! it seems to be related with "cpufreq_init", if I remove the cpu0/operating-points/cpu_thermal sections in DTS, it is booting ... (I remember facing similar issues 6 months ago, but I don't remember what changes were required, missing freq or something like)
  7. Okay, I have the XR819 driver compiling against https://github.com/megous/linux/(this is the kernel source Armbian appears to have switched to). Should I submit a pull request to the above repo, or to the Armbian repo? Not sure where the firmware for the radio comes from though, I just grabbed it out of the Armbian image. Pull request submitted to megous/linux...
  8. Refactoring (Fix the structure and back filling the existing code until it works) the xr819 driver is taking some time so I have created a branch that incorporates some changes that make the driver work properly with a DT based system and added some usage instructions: https://github.com/fifteenhex/xradio/tree/original Aside from that a mainline based branch that has a DT for the pi zero and has working ethernet etc is available here: https://github.com/fifteenhex/linux/tree/orangepizero I will add a defconf for the pi zero sometime today. Uboot with a defconf for the pi zero is here: https://github.com/fifteenhex/u-boot/tree/orangepizero
  9. True, but currently she struggles a bit: https://irclog.whitequark.org/linux-sunxi/2016-11-13#18161915; So in case anyone can provide help... (me not being able to help any more with WiFi since it seems I damaged my Zero somehow yesterday when trying to test out several antennas with XR819, doing mean overheating tests or glueing a heatsink on H2+)
  10. That's great news! I'm excited to receive mine (tomorrow!) and contribute to testing. Also, I just noticed the Orange Pi website now has a lubuntu build OPi zero for download. I'll look around to see if there is a XR819 driver floating around in there.
  11. "WiFi is planned, BT also." BT for the Allwinner XR819 WiFi module ?
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines