Update 22.02.2019 Feature-complete Debian build - SDIO WiFi/BT / PCIe / 3D / 2D
#31
(02-12-2019, 08:11 AM)fosf0r Wrote: Doesn't that violate the GPL?

Yes it does.  I can understand not trying to upstream changes until they are more thoroughly tested but not releasing source code is not the right thing to do.
#32
Thumbs Up 
For the first time i have working wlan on an ROCKPro64. Thanks Mr.Fixit

[Image: a5f546-1550407386.png]

Sorry, only german.
https://forum.frank-mankel.org/topic/457...-erste-mal
Sorry for any mistakes. English is not my native language

1. Quartz64 Model B, 4GB RAM

2. Quartz64 Model A, 4GB RAM

3. RockPro64 v2.1

https://linux-nerds.org/
#33
Hi,

Is there any word on full PCIe support? Anxiously waiting to get my SATA controller working :-)

Regards
#34
GPL code is used but no GPL license is supplied.

GPL code is used to produce binaries but no source is supplied.

Please address this.

https://www.gnu.org/licenses/gpl-violation.html
#35
Smile relax you hungry animals haha, i will make the kernel source available soon. I didn't expect so much concern over source and assumed you'd just be happy that you had this release available. At its core it's just rockchip's 4.4 bsp kernel, just heavily patched.
The delay is because this is a hobby, and I have a full time job, a wife and two kids, and limited free time. In the little free time I do have, I've been busy working on fixes for the next release. I assumed those would be a higher priority to everyone compared to source code.
I'm a bit of a perfectionist and want things to be working fully (to the best of my testing ability) before I publish them. I have recently finished back porting the majority of the important PCIe fixes from mainline, and added some of rockchip's new commits as well. Just this weekend Nuumio came up with an idea for delaying SDIO probing until after the PCIe link training completes and I was able to use his idea to get that working 100% of the time (you can follow much of that discussion, with a patch link, on the IRC).
I expect that there should be an updated release before the end of the week. Just one issue to work out in the boot script first. Following the release I'll drop the patched kernel source into a new repo on my GitHub Smile
I do hope this addresses any concerns.
#36
(01-24-2019, 12:00 PM)festor89 Wrote:
(01-23-2019, 01:33 PM)Mrfixit2001 Wrote: I might suggest replacing libmali.so on the build with this blob:
https://github.com/rockchip-linux/libmal...x11-gbm.so

I haven't test it yet, but *in theory* that blob should support both gbm and x11. Hopefully that would allow you to run XORG applications, such as web browsers.

If you want wayland instead of X then you could try this blob:
https://github.com/rockchip-linux/libmal...and-gbm.so

Again, I haven't tested either one, so please report back if you have success Smile

Just download the blob and save it as libmali.so and overwrite the current symlink with this. If it works out then I'll include it in the next release.

Unfortunately, the swap file did not give anything. Chromium still does not start

You can use this script to slove the chromium problem,I have been tested.
Xfce with chromium.Youtube in chromium works well,but the sound(HDMI output) is not smooth.
#37
(02-19-2019, 07:49 AM)Mrfixit2001 Wrote: Smile relax you hungry animals haha, i will make the kernel source available soon. I didn't expect so much concern over source and assumed you'd just be happy that you had this release available. At its core it's just rockchip's 4.4 bsp kernel, just heavily patched.
The delay is because this is a hobby, and I have a full time job, a wife and two kids, and limited free time. In the little free time I do have, I've been busy working on fixes for the next release. I assumed those would be a higher priority to everyone compared to source code.
I'm a bit of a perfectionist and want things to be working fully (to the best of my testing ability) before I publish them. I have recently finished back porting the majority of the important PCIe fixes from mainline, and added some of rockchip's new commits as well. Just this weekend Nuumio came up with an idea for delaying SDIO probing until after the PCIe link training completes and I was able to use his idea to get that working 100% of the time (you can follow much of that discussion, with a patch link, on the IRC).
I expect that there should be an updated release before the end of the week. Just one issue to work out in the boot script first. Following the release I'll drop the patched kernel source into a new repo on my GitHub Smile
I do hope this addresses any concerns.

I fully agree with your statement and way of working.

In an ideal world you shouldn't be doing this work, it's up to the hardware manufacturers to support their devices.
Now they release hardware and say: "look it has this and this feature" (e.g. PCIe) but don't mention there is absolutely no software support for it. This is the reason the Raspberry Pi remains the defacto standard in spite of the lower performance specs.

Anyway: thanks for your effort!
#38
@Mrfixit2001: Thanks for your work and Nuumio too  Smile

I would be happy to test the image in my free time for you Big Grin
Sorry for any mistakes. English is not my native language

1. Quartz64 Model B, 4GB RAM

2. Quartz64 Model A, 4GB RAM

3. RockPro64 v2.1

https://linux-nerds.org/
#39
(02-19-2019, 07:49 AM)Mrfixit2001 Wrote: Smile relax you hungry animals haha, i will make the kernel source available soon. I didn't expect so much concern over source and assumed you'd just be happy that you had this release available. At its core it's just rockchip's 4.4 bsp kernel, just heavily patched.
The delay is because this is a hobby, and I have a full time job, a wife and two kids, and limited free time. In the little free time I do have, I've been busy working on fixes for the next release. I assumed those would be a higher priority to everyone compared to source code.
I'm a bit of a perfectionist and want things to be working fully (to the best of my testing ability) before I publish them. I have recently finished back porting the majority of the important PCIe fixes from mainline, and added some of rockchip's new commits as well. Just this weekend Nuumio came up with an idea for delaying SDIO probing until after the PCIe link training completes and I was able to use his idea to get that working 100% of the time (you can follow much of that discussion, with a patch link, on the IRC).
I expect that there should be an updated release before the end of the week. Just one issue to work out in the boot script first. Following the release I'll drop the patched kernel source into a new repo on my GitHub Smile
I do hope this addresses any concerns.

Understood, but code quality and life's time constraints aren't valid reasons to fully disregard the GPL.

If you're going to embark on this journey already knowing you have limited time, then that is all the more reason for the source code to go up before the binaries. So we can all fix it with you.
#40
The image has been updated, see initial post.
You can find me on IRC, Discord and Twitter




Possibly Related Threads…
Thread Author Replies Views Last Post
  RK3399 PCIe enumeration jhadd 0 227 01-31-2024, 08:56 AM
Last Post: jhadd
  Vanilla mainline Debian 11 (Bullseye) on the RockPro64 Pete Tandy 22 16,821 08-16-2023, 01:34 AM
Last Post: varac
  Installing CH431SER on Ayufan 0.9.14: gitlab-ci-linux-build-159 Thisone 4 1,183 07-14-2023, 04:22 AM
Last Post: hunderteins
  How do I enable Pine touchdisplay as display on Debian? Thisone 0 515 04-23-2023, 11:02 PM
Last Post: Thisone
  GPIO on Ayufan 0.9.14 Build Thisone 7 1,937 04-23-2023, 01:32 PM
Last Post: diederik
  Is some u-boot required on the SPI for installing debian with the official installer? callegar 1 1,284 10-25-2022, 10:07 AM
Last Post: ratzzupaltuff
  Can RockPRO64 support PCIe Endpoint? andrewg132 3 2,089 10-14-2022, 06:24 AM
Last Post: rwk-
  bullseye 11.3 WiFi drivers moserwi 0 1,250 03-28-2022, 02:01 PM
Last Post: moserwi
  Install Mali 400 Drivers for Debian 11 on RockPro64 MaverickPi 2 2,317 02-19-2022, 06:44 AM
Last Post: sigmaris
  prevent bluetooth from loading (manjaro, no wifi/bt card installed) flounder 0 989 02-17-2022, 12:10 PM
Last Post: flounder

Forum Jump:


Users browsing this thread: 2 Guest(s)