Hello again, forum!<br><br>After building with success a working CLFS based toolchain for the armv4t, I want to try the same process for a more powerfull ARM processor: Cortex A8. <br><br>CPU details of my Cortex A8 platform:<br>
<br> $ cat /proc/cpuinfo<br> Processor : ARMv7 Processor rev 3 (v7l)<br> BogoMIPS : 597.64<br> Features : swp half thumb fastmult vfp edsp thumbee neon vfpv3<br> CPU implementer : 0x41<br> CPU architecture: 7<br>
CPU variant : 0x1<br> CPU part : 0xc08<br> CPU revision : 3 <br><br>The CLFS environment variables I have selected:<br><br> export CLFS="/home/clfs"<br> export CLFS_HOST=$(echo ${MACHTYPE} | sed "s/-[^-]*/-cross/")<br>
export CLFS_TARGET="armv7-unknown-linux-uclibceabi"<br> export CLFS_ABI="aapcs-linux"<br> export CLFS_ARCH="arm"<br> export CLFS_ENDIAN="little"<br> export CLFS_ARM_MODE="arm"<br>
export CLFS_FLOAT="softfp"<br> export CLFS_FPU="vfpv3"<br> export CLFS_ARM_ARCH="armv7-a"<br><br>Some questions related with that CLFS environ variables:<br><br> - CLFS_ARM_ARCH: It is armv7-a the proper selection?<br>
- CLFS_FLOAT: It is better to use "hard" or "softfp"?<br> - CLFS_FPU: There are a lot of features (vfp, vfpv3, neon). What do you think it is the best choice?<br><br>With the previous CLFS environment, binutils 2.21 and the static gcc compiler vers. 4.6.0 have been built fine. After that, I was trying to configure the uClibc with make menuconfig:<br>
<br> $ make menuconfig<br> Target ABI (EABI) ---> <br> Target Processor Type (XXX) ---> <br><br>but the list XXX does not show my real Target Processor Type. This is the list shown:<br><br> (X) Generic Arm<br>
( ) Arm 610<br> ( ) Arm 710<br> ( ) Arm 7TDMI<br> ( ) Arm 720T<br> ( ) Arm 920T<br> ( ) Arm 922T <br> ( ) Arm 926T <br> ( ) Arm 10T<br> ( ) Arm 1136JF-S<br> ( ) Arm 1176JZ-S<br> ( ) Arm 1176JZF-S<br>
( ) Arm Cortex-M3<br> ( ) Arm Cortex-M1<br> ( ) Intel StrongArm SA-110<br> ( ) Intel StrongArm SA-1100<br> ( ) Intel Xscale<br> ( ) Intel Xscale With WMMX PXA27x <br><br>As you can see, there is no Cortex A8. What is the proper Target Processor Type I should select here?<br>
<br>Thanks a lot in advance!<br><br>Best regards,<br> -- Ivan<br><br>