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. RP64 v2.1 / PCIe SATA JMS585 Chipsatz / Booting from an 2,5 Zoll SSD on port 5/ 2 * 3,5 Zoll 4TB HDD (raid1) md0 / 2 * 2,5 Zoll 2TB HDD (raid1) md1 / using as NAS / Kernel 5.6.0-1137-ayufan-ge57f05e7bf8f

2. RP64 v2.1 / testing.....testing....testing

3. Quartz64 Model A with 4GB RAM

https://forum.frank-mankel.org/category/14/rockpro64
#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. RP64 v2.1 / PCIe SATA JMS585 Chipsatz / Booting from an 2,5 Zoll SSD on port 5/ 2 * 3,5 Zoll 4TB HDD (raid1) md0 / 2 * 2,5 Zoll 2TB HDD (raid1) md1 / using as NAS / Kernel 5.6.0-1137-ayufan-ge57f05e7bf8f

2. RP64 v2.1 / testing.....testing....testing

3. Quartz64 Model A with 4GB RAM

https://forum.frank-mankel.org/category/14/rockpro64
#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
  Vanilla mainline Debian 11 (Bullseye) on the RockPro64 Pete Tandy 2 79 3 hours ago
Last Post: Pete Tandy
Question Booting official Debian on RP64 arteeh 6 1,446 07-06-2021, 10:16 AM
Last Post: TRS-80
Big Grin Feature Complete Debian Desktop Release Mrfixit2001 158 79,797 05-29-2021, 04:05 AM
Last Post: twilite
  WiFi not working with PCIe SSD installed mikeD 0 352 05-25-2021, 07:48 AM
Last Post: mikeD
  Power supply underpowered for Rockpro64, deficient PCIe SATA card, or something else? daffy 8 1,338 05-20-2021, 10:04 PM
Last Post: t4_4t
  ayufan kernel update unbootable TheHunter 2 838 03-12-2021, 05:17 PM
Last Post: LMM
  Booting Linux/Debian from the eMMC linuxha 4 1,142 03-02-2021, 07:01 PM
Last Post: linuxha
Question Mainline Debian Buster on RockPro64 ? chrestomanci 36 15,967 02-14-2021, 02:37 PM
Last Post: foresto
  How To Lay Hands on a True 64-bit Debian Install? vandys 4 1,404 12-01-2020, 06:12 AM
Last Post: as365n4
  Kernel Update from 4.4 (Ayufan) on Ubuntu 20.04 db579 3 2,142 10-22-2020, 01:12 PM
Last Post: dukla2000

Forum Jump:


Users browsing this thread: 3 Guest(s)