Re: [opensuse-arm] Images for Raspberry Pi(2)
I can tell you my biggest source of frustration is there is very little if any correct information/documentation posted anywhere about opensuse-arm on Raspberry Pi2. I have been trying to get myself more oriented but I can barely even get the image to boot I have to use an older version just to even get a log in prompt. If people are frustrated this probably why, I have spent weeks trying to even get basic functionality with little luck. I did just acquire a second pi2 for dev stuff but my time is very limited in terms of being able to fix stuff, plus I am very new to Arm and Raspberry Pi2 I have a lot to learn! Thanks everyone I know working on opensource volunteer efforts can be thankless and sometimes frustrating work, I really do appreciate the help I have received so far! On Mon, Dec 21, 2015 at 10:43 AM, Alexander Graf wrote: > > > On 21.12.15 16:34, Andreas Färber wrote: >> Alex, >> >> Am 21.12.2015 um 11:18 schrieb Alexander Graf: >>> On 21.12.15 10:45, Ludwig Nussel wrote: Do we have some spec file template that shows how to build some "upstream" kernel in a way that is compatible with the official openSUSE kernel packaging? >>> >>> The easiest is to use my awesome "Contrib Kernel" script. Just point it >>> at a downstream tarball plus .config and it creates all the >>> kernel-source and kernel-foo packages in OBS for you: >>> >>> http://users.suse.com/~dmueller/contrib_kernel.sh >> >> During your absence someone had reported your awesome script were not >> working any more - have you tested or fixed it lately? > > I've used it for the Tegra TX1 kernel and it worked for me: > > > https://build.opensuse.org/package/show/devel:ARM:Factory:Contrib:Tegra/kernel-tx1 > > > Alex > -- > To unsubscribe, e-mail: opensuse-arm+unsubscr...@opensuse.org > To contact the owner, e-mail: opensuse-arm+ow...@opensuse.org > -- Michael Emory Cerquoni -- To unsubscribe, e-mail: opensuse-arm+unsubscr...@opensuse.org To contact the owner, e-mail: opensuse-arm+ow...@opensuse.org
Re: [opensuse-arm] Images for Raspberry Pi(2)
On 21.12.15 16:34, Andreas Färber wrote: > Alex, > > Am 21.12.2015 um 11:18 schrieb Alexander Graf: >> On 21.12.15 10:45, Ludwig Nussel wrote: >>> Do we have some spec file template that shows how to build some >>> "upstream" kernel in a way that is compatible with the official >>> openSUSE kernel packaging? >> >> The easiest is to use my awesome "Contrib Kernel" script. Just point it >> at a downstream tarball plus .config and it creates all the >> kernel-source and kernel-foo packages in OBS for you: >> >> http://users.suse.com/~dmueller/contrib_kernel.sh > > During your absence someone had reported your awesome script were not > working any more - have you tested or fixed it lately? I've used it for the Tegra TX1 kernel and it worked for me: https://build.opensuse.org/package/show/devel:ARM:Factory:Contrib:Tegra/kernel-tx1 Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscr...@opensuse.org To contact the owner, e-mail: opensuse-arm+ow...@opensuse.org
Re: [opensuse-arm] Images for Raspberry Pi(2)
Alex, Am 21.12.2015 um 11:18 schrieb Alexander Graf: > On 21.12.15 10:45, Ludwig Nussel wrote: >> Do we have some spec file template that shows how to build some >> "upstream" kernel in a way that is compatible with the official >> openSUSE kernel packaging? > > The easiest is to use my awesome "Contrib Kernel" script. Just point it > at a downstream tarball plus .config and it creates all the > kernel-source and kernel-foo packages in OBS for you: > > http://users.suse.com/~dmueller/contrib_kernel.sh During your absence someone had reported your awesome script were not working any more - have you tested or fixed it lately? Cheers, Andreas -- SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton; HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-arm+unsubscr...@opensuse.org To contact the owner, e-mail: opensuse-arm+ow...@opensuse.org
Re: [opensuse-arm] Images for Raspberry Pi(2)
Am 21.12.2015 um 10:45 schrieb Ludwig Nussel: > Andreas Färber wrote: >> Am 20.12.2015 um 15:50 schrieb Ludwig Nussel: >>> Am 17.12.2015 um 13:04 schrieb Freek de Kruijf: I tested the latest released Tumbleweed image for the Raspberry Pi 2B, Build354.2 which shows a black screen and does not boot at all, same as the latest one from Staging, which is from a few days back. Currently there are no working Tumbleweed images for any of the Raspberry Pi systems. Is there anything I can do, apart from testing the latest images? >>> >>> Same here. None of the available images work. The kernel seems to be >>> a patched copy of some kernel devel project state. Any chance to >>> rebase that on something current? Looks like the sources come from >>> some git, but where? >> >> The first thing you guys could do is provide some more substantial info >> of what you are actually testing. Build numbers are not really telling. > > The OP was referring to "Raspberry Pi 2B". That's what I tried. All > three images (factory, devel, devel:staging) show the same behavior. Yes, but it was diluted by talking about "any of the Raspberry Pi systems" - Raspberry Pi and Raspberry Pi 2 are very different, not just ARMv6 vs. ARMv7 but also the kernel situation, as I outlined. I mainly meant, tell us the download location (project) where you got the image from. There's :upstream vs. :RaspberryPi1 vs. the new official one and :RaspberryPi2 vs. :Staging that I thought Dirk said was obsoleted... You'd be surprised that some people still complain about ancient images from Bernhard they saw in some old blog post that were never officially built in OBS by any of us! ;) Cheers, Andreas -- SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton; HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-arm+unsubscr...@opensuse.org To contact the owner, e-mail: opensuse-arm+ow...@opensuse.org
Re: [opensuse-arm] Images for Raspberry Pi(2)
On 21.12.15 10:45, Ludwig Nussel wrote: > Andreas Färber wrote: >> Am 20.12.2015 um 15:50 schrieb Ludwig Nussel: >>> Am 17.12.2015 um 13:04 schrieb Freek de Kruijf: I tested the latest released Tumbleweed image for the Raspberry Pi 2B, Build354.2 which shows a black screen and does not boot at all, same as the latest one from Staging, which is from a few days back. Currently there are no working Tumbleweed images for any of the Raspberry Pi systems. Is there anything I can do, apart from testing the latest images? >>> >>> Same here. None of the available images work. The kernel seems to be >>> a patched copy of some kernel devel project state. Any chance to >>> rebase that on something current? Looks like the sources come from >>> some git, but where? >> >> The first thing you guys could do is provide some more substantial info >> of what you are actually testing. Build numbers are not really telling. > > The OP was referring to "Raspberry Pi 2B". That's what I tried. All > three images (factory, devel, devel:staging) show the same behavior. > >> [...] >> Ludwig's serial log is from the Pi 2. The Pi 2 is still not supported by >> the mainline Linux kernel and therefore not by the openSUSE kernel >> either. The kernel-rpi2 package is built from: >> >> https://build.opensuse.org/package/show/devel:ARM:Factory:Contrib:RaspberryPi2/kernel-source >> >> >> These Contrib packages have no magic cron jobs unlike the openSUSE >> kernels and thus need to be manually updated like any other package, via >> osc bco / sr, by whomever cares about them. > > The kernel-source.changes looks like some script pulled patches from > a git repo. Unfortunately the package gives no hint from which repo. > It must be something based on the openSUSE kernel git repo I guess. > So it's not as simple as branch and submit. If that was the case > we'd see patch lines in the spec file. > >> I guess the kernel will be from somewhere at >> https://github.com/raspberrypi/linux/ - there's several branches >> including an rpi-4.4.y that you might want to try building and packaging. > > Do we have some spec file template that shows how to build some > "upstream" kernel in a way that is compatible with the official > openSUSE kernel packaging? The easiest is to use my awesome "Contrib Kernel" script. Just point it at a downstream tarball plus .config and it creates all the kernel-source and kernel-foo packages in OBS for you: http://users.suse.com/~dmueller/contrib_kernel.sh Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscr...@opensuse.org To contact the owner, e-mail: opensuse-arm+ow...@opensuse.org
Re: [opensuse-arm] Images for Raspberry Pi(2)
Andreas Färber wrote: Am 20.12.2015 um 15:50 schrieb Ludwig Nussel: Am 17.12.2015 um 13:04 schrieb Freek de Kruijf: I tested the latest released Tumbleweed image for the Raspberry Pi 2B, Build354.2 which shows a black screen and does not boot at all, same as the latest one from Staging, which is from a few days back. Currently there are no working Tumbleweed images for any of the Raspberry Pi systems. Is there anything I can do, apart from testing the latest images? Same here. None of the available images work. The kernel seems to be a patched copy of some kernel devel project state. Any chance to rebase that on something current? Looks like the sources come from some git, but where? The first thing you guys could do is provide some more substantial info of what you are actually testing. Build numbers are not really telling. The OP was referring to "Raspberry Pi 2B". That's what I tried. All three images (factory, devel, devel:staging) show the same behavior. [...] Ludwig's serial log is from the Pi 2. The Pi 2 is still not supported by the mainline Linux kernel and therefore not by the openSUSE kernel either. The kernel-rpi2 package is built from: https://build.opensuse.org/package/show/devel:ARM:Factory:Contrib:RaspberryPi2/kernel-source These Contrib packages have no magic cron jobs unlike the openSUSE kernels and thus need to be manually updated like any other package, via osc bco / sr, by whomever cares about them. The kernel-source.changes looks like some script pulled patches from a git repo. Unfortunately the package gives no hint from which repo. It must be something based on the openSUSE kernel git repo I guess. So it's not as simple as branch and submit. If that was the case we'd see patch lines in the spec file. I guess the kernel will be from somewhere at https://github.com/raspberrypi/linux/ - there's several branches including an rpi-4.4.y that you might want to try building and packaging. Do we have some spec file template that shows how to build some "upstream" kernel in a way that is compatible with the official openSUSE kernel packaging? cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.com/ SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-arm+unsubscr...@opensuse.org To contact the owner, e-mail: opensuse-arm+ow...@opensuse.org