Ryder.Lee

Members
  • Content Count

    14
  • Joined

  • Last visited

About Ryder.Lee

  • Rank
    Member

Recent Profile Visitors

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

  1. I’ve taken a look at this but couldn't find any build warning on v2018.11 rc1 .
  2. The patches are tested on U-boot v2018.09, and perhaps there are something changes during this period.
  3. Ryder.Lee

    Banana Pi R64

    Hello, Add latest U-boot support for BPI-R2 & BPI R64 (not yet) Status: I’ve already sent the first round patches for MT7623n, and the most of the drivers are based on mainline Linux, like clock, timer, mmc, pinctrl, watchdog, power domain and DTS. I will also upstream U-boot and ATF for MT7622 (BPI-R64) in the future. The following are the major differences between Linux and U-boot: -Modify the driver interface to adapt the U-boot DM framework. -Remove unneeded DT nodes as they don’t have proper drivers in U-boot yet. -Just add the basic functions (step-by-step) so that we can monitor the size. -Reuse UART driver ns16550.c but add a highspeed register for MediaTek chips. The current progress for R2: -Boot from eMMC or SD card. -ROM -> MediaTek preloder -> U-boot -> Linux Todo list: -Ethernet driver -Other peripheral drivers. -U-boot for MT7622 -ATF (arm trusted firmware) for MT7622 The patch sets: -https://patchwork.ozlabs.org/project/uboot/list/?series=68601 How to build: -make mt7623n_bpir2_defconfig; make Ryder
  4. Ryder.Lee

    BPI-R2 Board Bring-up

    Hello, Add latest U-boot support for MT7623 SoC Status: I’ve already sent the first round patches for MT7623n, and the most of the drivers are based on mainline Linux, like clock, timer, mmc, pinctrl, watchdog, power domain and DTS. The following are the major differences between Linux and U-boot: -modify the driver interface to adapt the U-boot DM framework. -remove unneeded DT nodes as they don’t have proper drivers in U-boot yet. -just add the basic functions (step-by-step) so that we can monitor the size. -reuse ns16550.c but add a highspeed register for MediaTek UARTs. The current progress: -Boot from eMMC or SD card. -ROM -> MediaTek preloder -> U-boot -> Linux TODO: -Ethernet The patch sets: -https://patchwork.ozlabs.org/project/uboot/list/?series=68601 How to build: -make mt7623n_bpir2_defconfig; make Ryder
  5. Hello, Add latest U-boot support for MT7623 SoC Status: I’ve already sent the first round patches for MT7623n, and the most of the drivers are based on mainline Linux, like clock, timer, mmc, pinctrl, watchdog, power domain and DTS. The following are the major differences between Linux and U-boot: -modify the driver interface to adapt the U-boot DM framework. -remove unneeded DT nodes as they don’t have proper drivers in U-boot yet. -just add the basic functions (step-by-step) so that we can monitor the size. -reuse ns16550.c but add a highspeed register for MediaTek UARTs. The current progress: -Boot from eMMC or SD card. -ROM -> MediaTek preloder -> U-boot -> Linux TODO: -Ethernet The patch sets: -https://patchwork.ozlabs.org/project/uboot/list/?series=68601 How to build: -make mt7623n_bpir2_defconfig; make Ryder
  6. Ryder.Lee

    Banana Pi R64

    The best news is that the final patchset version for HNAT framework was accepted ( kernel 4.16) and it's based on nftables. - https://www.spinics.net/lists/netfilter-devel/msg50973.html We will try to add netfilter-base HNAT support for MT7622 & MT7623 in the future.
  7. Ryder.Lee

    Banana Pi R64

    I've done for some basic support for MT7623N (based on the latest uboot version) - and have plan to submit the patches . But I can't give you any roadmap for that since I do it in my spare time and I have been doing a similar kind of work for the internal projects in parallel.
  8. If you really care the throughput you could try to adjust irq_affinity or rps.
  9. You can use this defconfig : https://github.com/objelf/linux-lima/blob/mediatek-lima-4.16-rc5/arch/arm/configs/mediatek_v7_defconfig We do have plans to add mediatek_v7_defconfig in the future for for arm32 but I can't give you any roadmap for that since it mostly falls under the spare time work. At most I can guarentee that this board's functionality will be added gradually in upcoming days.
  10. Please take a look at this : https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=ee7e16b66a766e8f922aafe5edf9353b9f37a424 BTW, I will suggest you to use the latest kernel v4.17 to fix some network problem.
  11. Thanks for the great efforts. All the HDMI stuff has been sent to mainline but it still under review. https://lkml.org/lkml/2018/5/7/843 http://forum.banana-pi.org/t/what-s-the-best-practice-to-build-own-kernel/3937/152
  12. Ryder.Lee

    BPI-R2 Board Bring-up

    Try to route AES interrupts to different CPUs (smp affinity).
  13. Ryder.Lee

    BPI-R2 Board Bring-up

    PCIe: https://www.spinics.net/lists/arm-kernel/msg613482.html Some display stuff (e.g. HDMI /MIPI DSI) will be supported in v4.15.
  14. Ryder.Lee

    Banana Pi R2

    Just enable CONFIG_SND_SOC_MT7623_WM8960, then you can use aplay now...