[Arm-netbook] rhombus-tech wiki page for allwinner a10 kernel compile
Juan Carlos Mendez
jcmendez at locatel.biz
Thu Dec 15 08:09:57 GMT 2011
Luke,
if you keep your finger down on the return key answering the default to
all questions...
...you don't get a kernel for the AllWinner A10 Cortex A8 ARM v7 SoC
but a generic one for the generic ARM Versatile family V5
As I previously said it seems this kernel is mispatched ... and
several Kconfig files must to be fixed
With the actual kernel you get this config options....
scripts/kconfig/conf --silentoldconfig arch/arm/Kconfig
*
* Restart config...
*
*
* Versatile platform type
*
Support Versatile/PB platform (ARCH_VERSATILE_PB) [Y/n/?] (NEW)
Support Versatile/AB platform (MACH_VERSATILE_AB) [N/y/?] (NEW)
*
* System Type
*
MMU-based Paged Memory Management Support (MMU) [Y/n/?] y
ARM system type
1. Agilent AAEC-2000 based (ARCH_AAEC2000)
2. ARM Ltd. Integrator family (ARCH_INTEGRATOR)
3. ARM Ltd. RealView family (ARCH_REALVIEW)
> 4. ARM Ltd. Versatile family (ARCH_VERSATILE)
5. ARM Ltd. Versatile Express family (ARCH_VEXPRESS)
6. Atmel AT91 (ARCH_AT91)
7. Broadcom BCMRING (ARCH_BCMRING)
8. Cirrus Logic CLPS711x/EP721x-based (ARCH_CLPS711X)
9. Cavium Networks CNS3XXX family (ARCH_CNS3XXX)
10. Cortina Systems Gemini (ARCH_GEMINI)
instead of this options you get with a fixed kernel....
scripts/kconfig/conf --silentoldconfig arch/arm/Kconfig
*
* Restart config...
*
*
*
* System Type
*
MMU-based Paged Memory Management Support (MMU) [Y/n/?] y
ARM system type
1. Agilent AAEC-2000 based (ARCH_AAEC2000) (NEW)
2. ARM Ltd. Integrator family (ARCH_INTEGRATOR) (NEW)
3. ARM Ltd. RealView family (ARCH_REALVIEW) (NEW)
4. ARM Ltd. Versatile family (ARCH_VERSATILE) (NEW)
5. Allwinner Ltd. sun3i family (ARCH_SUN3I) (NEW)
> 6. Allwinner Ltd. sun4i family (ARCH_SUN4I) (NEW)
7. ARM Ltd. Versatile Express family (ARCH_VEXPRESS) (NEW)
8. Atmel AT91 (ARCH_AT91) (NEW)
9. Broadcom BCMRING (ARCH_BCMRING) (NEW)
10. Cirrus Logic CLPS711x/EP721x-based (ARCH_CLPS711X) (NEW)
11. Cavium Networks CNS3XXX family (ARCH_CNS3XXX) (NEW)
....
50. Samsung S5PV310/S5PC210 (ARCH_S5PV310) (NEW)
51. Shark (ARCH_SHARK) (NEW)
52. Sharp LH7A40X (ARCH_LH7A40X) (NEW)
53. ST-Ericsson U300 Series (ARCH_U300) (NEW)
54. ST-Ericsson U8500 Series (ARCH_U8500) (NEW)
55. STMicroelectronics Nomadik (ARCH_NOMADIK) (NEW)
56. TI DaVinci (ARCH_DAVINCI) (NEW)
57. TI OMAP (ARCH_OMAP) (NEW)
58. ST SPEAr (PLAT_SPEAR) (NEW)
choice[1-58]: 6
*
* All winner system configure
*
System reserved memory(physical base addr) (SW_SYSMEM_RESERVED_BASE) [0x44000000] (NEW)
Memory reserved size in KB (SW_SYSMEM_RESERVED_SIZE) [16448] (NEW)
*
* Processor Type
*
Support ARM V6K processor extensions (CPU_32v6K) [Y/?] (NEW) y
*
* Processor Features
*
Support Thumb user binaries (ARM_THUMB) [Y/n/?] (NEW)
Well, I already belong to the arm-netbook project on Alioth...
... I'll try to upload a new branch lately today or earlier tomorrow....
Any suggestions with the branch name ??
El 14/12/11 17:08, lkcl luke escribió:
> On Wed, Dec 14, 2011 at 7:19 AM, Juan Carlos Mendez
> <jcmendez at locatel.biz> wrote:
>> Luke,
>>
>> Again I've tried to compile the complie the kernel following step by
>> step as indicated in the previous post but still it fails.
> use the ones i described on the wiki page.
>
>> On the other hand, I've got a version that seem to compile correctly
>> (... but the 'make menuconfig' still not working ... )
> yeah i didn't do that - i just ran the script, kept my finger down on
> the return key and it answered all the questions. i'm sure there's a
> way to stop that from happening - "cp ..../.../.../sun4i_defconfig
> .config" is probably missing from somewhere in the scripts. or, more
> to the point, doing that would obviously interfere with development,
> so is Bad Practice.
>
>> to upload to a repository
> great. join alioth.debian.org and send me the username (it'll end
> with -guest unless you are a debian developer).
>
>> Also I made a patch against a vanilla linux kernel 2.6.36 version. It
>> is about 25 Mb compressed
> excellent!
>
> _______________________________________________
> arm-netbook mailing list arm-netbook at lists.phcomp.co.uk
> http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook
> Send large attachments to arm-netbook at files.phcomp.co.uk
More information about the arm-netbook
mailing list