Well, I have been working on TS-7500 using OE.
The goal: Compile Angstrom system.
I created a machine definition like follows (following more less ts72xx)
ts7500.conf
--
: Machine
: Technologic Systems TS-7500 SBC
: Configuración experimental para trabajar con la tarjeta TS-7500
TARGET_ARCH = "arm"
PREFERRED_PROVIDER_virtual/kernel = "linux"
MACHINE_FEATURES = "kernel26 ext2 usbhost "
require conf/machine/include/tune-arm922t.inc
--
I haven't configure the command line totally.
tune-arm922t.inc
--
FEED_ARCH = "armv4t"
BASE_PACKAGE_ARCH = "armv4t"
TARGET_CC_ARCH = "-march=armv4t -mtune=arm922t"
PACKAGE_EXTRA_ARCHS += "armv4 armv4t"
require conf/machine/include/tune-thumb.inc
--
I check the options of -mtune and I found one specific for arm922t, that's why
I made those changes.
About my config..
MACHINE= ts7500
TARGET_OS = "linux-uclibc"
DISTRO = "angstrom-2008.1"
ANGSTROMLIBC= "uclibc"
ARM_ABI="oabi"
The problem where I am stuck for several days is a problem with e2fsprogs. I
have a
"more undefined references to `__aeabi_read_tp' follow"
I have googled this a lot, and as far I as know, it has something to do with
"EXTRA_OECONF_linux-uclibcgnueabi = "--disable-nls" but I haven't find an
answer to this.
Any clue?
I guess I am missing something in my config, or maybe in the machine
configuration.
On the other hand. I have a question. I compiled first angstrom for my machine
using glibc. I didn't have trouble with that. When should I use glibc or
uclibc? I mean, the restriction is given by the machine? Or by my application?
Thanks!
Enrique
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|