Re: [ARMedslack] Generic Allwinner Slackware installer, was: Announcing Fedora 19 ARM remix for Allwinner SOCs release 1, now with A20 support (fwd)
>> > I noticed RPi patches also not making it into kernel.org. Last weekend >> > I tried to compile a generic 3.10.1 kernel for the RPi and it failed >> > to boot. Rather than patch kernel source for a specific ARM target, >> > are we expected to use the generic kernel and build a device tree >> > binary? >That's the idea, yes except that you wouldn't have to build the device >tree blob since if support is compiled into the kernel for that device, >then the DTB would already have been built and be provided with the >kernel package. The DTBs are generated by kernel.SlackBuild for the >specific architectures, so once additional support is added, the >architecture name will need to be appended to the list for the specific >kernel. >I tried to build an armv6 and armv7 generic kernel, but since the base >line is set to armv6, when armv7 code begins to build, it fails since the >ARMv6 CPUs cannot execute v7 instructions. I don't understand why you can >select both CPUs in this case. You need to select ARMv7 to choose the >hardware that has a v7 CPU. I guess the whole thing isn't entirely >complete yet, or perhaps I'm misunderstanding what you can do with it. >Needless to say, I'm building a ganeric armv7 kernel now. Not sure if what comes with fedora is built for armv7 or notbut they do have 3 kernels respectively for sin5i sun5i and sun7i. I'll checkout as soon as I get to use my XZPAD700 again and I'll have an answer for the sun5i core. ATB David ___ ARMedslack mailing list ARMedslack@lists.armedslack.org http://lists.armedslack.org/mailman/listinfo/armedslack
Re: [ARMedslack] Generic Allwinner Slackware installer, was: Announcing Fedora 19 ARM remix for Allwinner SOCs release 1, now with A20 support (fwd)
On Jul 28, 2013 09:52 "Stuart Winter" wrote: > > > I noticed RPi patches also not making it into kernel.org. Last > > > weekend > > > I tried to compile a generic 3.10.1 kernel for the RPi and it > > > failed > > > to boot. Rather than patch kernel source for a specific ARM > > > target, > > > are we expected to use the generic kernel and build a device tree > > > binary? > > That's the idea, yes except that you wouldn't have to build the device > tree blob since if support is compiled into the kernel for that > device, > then the DTB would already have been built and would be provided with > the > kernel package. The DTBs are generated by kernel.SlackBuild for the > specific architectures, so once additional support is added, the > architecture name will need to be appended to the list for the > specific > kernel. > > I tried to build an armv6 and armv7 generic kernel, but since the base > line is set to armv6, when armv7 code begins to build, it fails since > the > ARMv6 CPUs cannot execute v7 instructions. I don't understand why you > can > select both CPUs in this case. You need to select ARMv7 to choose the > hardware that has a v7 CPU. I guess the whole thing isn't entirely > complete yet, or perhaps I'm misunderstanding what you can do with it. > Needless to say, I'm building a ganeric armv7 kernel now. > > Thanks for that, I am building a generic armv6 kernel now, using the > bcm2835_defconfig. hoping it will boot later today. This is what I > should have done in the first place rather than trying to make > oldconfig :( then I can make any tweeks it may require. > ___ ARMedslack mailing list ARMedslack@lists.armedslack.org http://lists.armedslack.org/mailman/listinfo/armedslack
Re: [ARMedslack] Generic Allwinner Slackware installer, was: Announcing Fedora 19 ARM remix for Allwinner SOCs release 1, now with A20 support (fwd)
On Jul 27, 2013 19:26 "Davide" wrote: > > > >> I haven't got a a20 (or earlier) device to play with (yet), but I > >> am > >> forwarding this email to arm-netbook. I hope this will raise > >> interest > >> of having Slackware on the Allwinner. > > >I am preparing a generic armv6 and onwards Linux 3.10 kernel (the > >separate 'kirkwood' and 'versatile' kernels will remain as is because > >the > >armv5 support has not been consolidated). > > >Initially I'll make sure that the existing 'Tegra' works since that's > >what I'm using > >as the main build machine, but I have also added support for > >Allwinner: > > >[*] Allwinner A1X SOCs > > >Of course, there will be plenty of other drivers and so on that would > >be > >required which someone can furnish me with at a later date once I > >push out > >the kernels. > > Supporting Allwinner SOC would really probabbly require a 3.0 or a 3.4 > kernel from the linux-sunxi branch > (https://github.com/linux-sunxi/linux-sunxi) as many patches have not > made it to kernel.org, or searching around for the patches to apply to > vanilla kernel (that will will be probabbly conceived for ither a 3.0 > or a 3.4 kernel anyway). > But if you come up with something to test I can see if it works on my > XZPAD700. > > ATB > David > > I noticed RPi patches also not making it into kernel.org. Last weekend > I tried to compile a generic 3.10.1 kernel for the RPi and it failed > to boot. Rather than patch kernel source for a specific ARM target, > are we expected to use the generic kernel and build a device tree > binary? > ___ ARMedslack mailing list ARMedslack@lists.armedslack.org http://lists.armedslack.org/mailman/listinfo/armedslack
Re: [ARMedslack] Generic Allwinner Slackware installer, was: Announcing Fedora 19 ARM remix for Allwinner SOCs release 1, now with A20 support (fwd)
>> I haven't got a a20 (or earlier) device to play with (yet), but I am >> forwarding this email to arm-netbook. I hope this will raise interest >> of having Slackware on the Allwinner. >I am preparing a generic armv6 and onwards Linux 3.10 kernel (the >separate 'kirkwood' and 'versatile' kernels will remain as is because the >armv5 support has not been consolidated). >Initially I'll make sure that the existing 'Tegra' works since that's what I'm >using >as the main build machine, but I have also added support for Allwinner: >[*] Allwinner A1X SOCs >Of course, there will be plenty of other drivers and so on that would be >required which someone can furnish me with at a later date once I push out >the kernels. Supporting Allwinner SOC would really probabbly require a 3.0 or a 3.4 kernel from the linux-sunxi branch (https://github.com/linux-sunxi/linux-sunxi) as many patches have not made it to kernel.org, or searching around for the patches to apply to vanilla kernel (that will will be probabbly conceived for ither a 3.0 or a 3.4 kernel anyway). But if you come up with something to test I can see if it works on my XZPAD700. ATB David___ ARMedslack mailing list ARMedslack@lists.armedslack.org http://lists.armedslack.org/mailman/listinfo/armedslack