[Feb 26] Recalbox beta v3.1- Rock64 |[Feb 26] Recalbox 190222- RockPro64 / Minimal Debian by mrfixit2001 - 190222 - RockPro64 |[Feb 26] Q4OS 2.7-r2 - Pinebook 1080P / Pinebook |[Feb 22] Batocera Linux 5.20-20190121- RockPro64 | [Feb 19] Manjaro KDE 19.02 / Manjaro LXQT 19.02 - Pinebook1080P / Pinebook | [Feb 19] Slackware Aarch64 Miniroot and XFCE 20190201 - RockPro | [Feb 19] Slackware Aarch64 Miniroot and XFCE 20190201 - Rock64

Project Inspiration | Get Started | IRC Logs | Forum Rules/Policy


rockpro64: Enable sdio0, disable pcie, on ayufan 4.4.132 ?
#1
Question 
I'm using 4.4.132, because when I tried 4.4.154, dw-hdmi-i2s sound doesn't work correctly; it sounds like things play at 0.001x speed.

Anyway, I am aware that sdio0 is disabled because of pcie issues when both are enabled.
I want to be able to use the rockpro64 wifi module, and I have no need for the pcie slot.

If one disables pcie, could sdio0 be safely re-enabled?
I am great at compiling kernels, but not great at editing device tree files.

What are the edits to make to rk3399-rockpro64.dts to accomplish that (if it's safe) ?
Reply
#2
I'm currently working on this for my emulation + media kernel. The DTS changes aren't too difficult, just change "disabled" to "okay" under the relevant nodes. But you'll need some patches to make it stable as well as to get the wifi module to work. I'm still working on stability but when I'm done I'll submit a PR to ayufan's kernel to enable it. He's on an older 4.4 release than I'm working with so there may be some other tweaks needed but at least it will give you something to go from.
Reply
#3
Okay, can't wait to see this.

That must be why my kernel paniced bcmdhd when I simply enabled sdio0.


Who is providing those patches you said were needed?

I have two major hurdles left and then I'm pretty happy with my rockpro64:
1) sdio0
2) getting dw_hdmi_i2s_audio to continue to work once I'm beyond 4.4.138-1100.  (Kernels past that have dmesg "fail to clear" i2s messages, and sounds play at 0.0000001 speed, sounds like satan coming from the pit in slow motion.)

I really want to be using a newer kernel from 4.4.x than 4.4.138, but ayufan's 4.4.154 is a bit messy, and Terra854's 4.4.162 has the same i2s clearing problem as ayufan's 4.4.154 so it must be designware/synopsys' fault. I wanted to see if I could drag forward the kernel module code from 4.4.138 and compile it inside of the 4.4.162 tree or something but I haven't had time to mess with that.

Not related to this thread, but is someone somewhere working on the i2s audio problem?
Reply
#4
He is providing those patches. They already work since today.
  If you manage to click this link you'll join in the IRC channel
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
Information 0.8.X images from ayufan; Mate DE + video / 3d acceleration Luke 3 242 Yesterday, 09:53 AM
Last Post: ayufan
  slarm64 (unofficial slackware) ROCKPro64 RK3399 (aarch64) mara 20 2,201 03-23-2019, 05:03 PM
Last Post: mara
  ayufan 0.7.12 pre-release images (help testing) Luke 11 920 03-22-2019, 05:10 PM
Last Post: Luke
Big Grin RETRO GAMING: UPDATED RECALBOX FOR THE RK3399 ROCKPRO64 Mrfixit2001 12 663 03-21-2019, 05:02 AM
Last Post: Mrfixit2001
Information Update 22.02.2019 Feature-complete Debian build - SDIO WiFi/BT / PCIe / 3D / 2D Luke 86 7,570 03-21-2019, 04:52 AM
Last Post: Mrfixit2001
  How to configure optee_os to build for rockpro64 yakman2020 1 100 03-06-2019, 03:49 PM
Last Post: tllim
  Reboot problem on latest ayufan and 4.4 /dev/null 0 110 03-02-2019, 04:37 PM
Last Post: /dev/null
  Arch Linux on RockPro64 mmatyas 24 5,230 02-27-2019, 06:07 PM
Last Post: mmatyas
  Image for ZFS on PCIe SATA drives with OpenVPN and WiFi caillou 0 81 02-26-2019, 05:14 PM
Last Post: caillou
Star 0.7.9 Linux release from ayufan Luke 48 12,761 02-25-2019, 02:55 PM
Last Post: Luke

Forum Jump:


Users browsing this thread: 1 Guest(s)