JeffyCN / meta-rockchip

Yocto BSP layer for the Rockchip SOC boards
Other
114 stars 87 forks source link

Upstream Source URI #52

Closed edrose-tewke closed 1 year ago

edrose-tewke commented 1 year ago

Are you able to add some comments to the recipe files that indicate where the upstream sources are? Since you've mirrored everything into a single repository, I can't find any way of obtaining the original upstream source URL. Presumably it's only visible on the machine that is updating the mirrors.

Some additional comments for this information would be really helpful.

JeffyCN commented 1 year ago

you need to buy rk's sdk to get access to rk's official internal repo

edrose-tewke commented 1 year ago

That might be true for some packages, but I know that there are others such as the kernel and U-Boot that are publicly available. Or do you mirror the Rockchip internal repositories for those as well?

I ran into this issue when trying to work out which fork of U-Boot this BSP is using.

JeffyCN commented 1 year ago

that is of cause true for kernel and uboot, and actually they are highlighted not allowed to upload the newest version to github(by the company's policy)...

edrose-tewke commented 1 year ago

Who do I have to contact to learn more about the SDK?

And how does this fit in with the GPL? Surely anyone who has paid for the SDK will have to release the Rockchip internal sources the moment they ship a device

JeffyCN commented 1 year ago

you can google rk's website to find the mail address.

and i don't think the gpl means people would have to setup a github repo for others to fork the newest version(it should be ok to even not providing git history), the company would provide release version for the one who buy the sdk, the newest develop version of code would be in the internal repo.

JeffyCN commented 1 year ago

actually rk has 2 kinds of internal repo, one is release version(for customers who buy the sdk), one is develop version(for rk developers).

the release version is much older than develop one, but well tested.

JeffyCN commented 1 year ago

and my mirrors are from the internal develop version, might not always up-to-date, i've been warned multiple times not to provide kernel and uboot that newer than the release version

JeffyCN commented 1 year ago

FYI, there're other mirrors, for example: https://github.com/Fruit-Pi https://gitee.com/caesar-wang/u-boot

edrose-tewke commented 1 year ago

Thank you, this is all really good information!