Hi
First some informations. "armel-cross-toolchain" is a package which will
generate armel cross toolchain for x86(-64) machines (but nothing keeps
from building powerpc->armel one etc). Do to that I am building several
stages of linux/eglibc/gcc-4.5/binutils in proper order. This is called
'bootstrap' way of building cross compiler and can be automated (which
can not be done with Embedian way which we used before).
In last week I did a split of package into 2 steps:
- armel-cross-toolchain-base
- armel-cross-toolchain
Where first one provides binutils, linux headers, libc6 and libgcc
packages. Second provides final gcc.
My armel-cross-toolchain-base package got to the moment when it builds
out of box on Ubuntu maverick.
But build != upload ;( And here I need some help.
As you can see on page [1] package got built [2] but then was rejected to
be uploaded [3]. Here my Debian/Ubuntu packaging skills ends as I never
imported any package to those systems.
According to people from #launchpad my package is buggy as it is producing
a binutils binary which expects to be built from a binutils source. Whereas
mine source package is neither named binutils nor does it have that version.
So problem is how to get it done... So far I tried ugly hacks like:
sed -i -e "s/^binutils/armel-cross-toolchain-base/g" debian/changelog; \
sed -i -e "s/^Source: binutils/Source: armel-cross-toolchain-base/g" debian/control.in; \
sed -i -e "s/^Source: binutils/Source: armel-cross-toolchain-base/g" debian/control; \
But this does not look right for me and require more changes in linux
packaging as it uses changelog name as base for package names.
So help me please if you have ideas.
1. https://edge.launchpad.net/~hrw/+archive/arm-cross-compiler/+build/1940050
2. http://launchpadlibrarian.net/54624642/buildlog_ubuntu-maverick-i386.armel-…
3. http://launchpadlibrarian.net/54624644/upload_1942031_log.txt
Regards,
--
JID: hrw(a)jabber.org
Website: http://marcin.juszkiewicz.com.pl/
LinkedIn: http://www.linkedin.com/in/marcinjuszkiewicz
I am trying to map the nor flash on the Versatile Express platform
to an mtd partition. I have tried a bunch of variations with the
kernel command line "mtdparts" directive, without success.
Here is the last one I tried:
mtdparts=armflash-1.0:1M(uboot),9M(linux),16M(uInitrd)
The kernel seems to detect the flash parts correctly:
...
armflash-0: Found 2 x16 devices at 0x0 in 32-bit bank
Intel/Sharp Extended Query Table at 0x010A
Intel/Sharp Extended Query Table at 0x010A
Intel/Sharp Extended Query Table at 0x010A
Intel/Sharp Extended Query Table at 0x010A
Intel/Sharp Extended Query Table at 0x010A
Using buffer write method
Using auto-unlock on power-up/resume
cfi_cmdset_0001: Erase suspend on write enabled
armflash-1: Found 2 x16 devices at 0x0 in 32-bit bank
Intel/Sharp Extended Query Table at 0x010A
Intel/Sharp Extended Query Table at 0x010A
Intel/Sharp Extended Query Table at 0x010A
Intel/Sharp Extended Query Table at 0x010A
Intel/Sharp Extended Query Table at 0x010A
Using buffer write method
Using auto-unlock on power-up/resume
cfi_cmdset_0001: Erase suspend on write enabled
Concatenating MTD devices:
(0): "armflash-0"
(1): "armflash-1"
into device "armflash"
RedBoot partition parsing not available
...
$ cat /proc/mtd
dev: size erasesize name
<nothing listed>
Any ideas?
Thanks,
Matt
Hi,
According to the schedule [1], the Beta release [2] is due in two days. The release team have selected
a beta candidate and would like your helping in testing the images to ensure that they are of Beta
quality. If you have the hardware available, currently OMAP Beagleboard and ARM Versatile Express
(ca9x4_ct_vxp) then you could help. The steps involved in testing are:
1) Download the correct image for your board, OMAP [3] or Versatile Express [4].
2) Install the image on your device (instructions can be found on the Beta release page [2]).
3) Log in or create an account at http://qatracker.linaro.org.
4) Test according to the test cases for your board by following the instructions on qatracker.
5) Submit your results to qatracker, file bugs, come joins us on the irc channel [5] to ask questions.
Hopefully with your help, we can make the Beta release rock.
Regards,
Jamie.
--
Linaro Release Manager
[1] http://wiki.linaro.org/Releases/1011#Linaro10.11Schedule
[2] http://wiki.linaro.org/Releases/1011/Beta
[3] OMAP - http://snapshots.linaro.org/10.11-daily/linaro-headless/20100831/1/images/t…
[4] Versatile Express - http://snapshots.linaro.org/10.11-daily/linaro-headless-vexpress/20100831/2…
[5] #linaro on irc.freenode.net
Hello,
I'm looking for some advice on the feasibility of using Linaro on one of
my projects based on an AT91SAM9260 Atmel processor, which has an
ARM926EJ-S ARMv5 processor core.
I see that the Linaro builds do not support v5 and I wonder, what would
be involved in "recompiling" Linaro with v5 support? Is there anyone
else looking at this possibility? Any suggestions?
Thanks,
--
Pedro
Hi All,
I am having experience in Omap, imx based linux platforms.
How shall I involve myself into the linaro development,
I am into this maillist and using the linaro distribution into beagle board, since all the participants are having linaro mail ids,
Kindly advise me and use me as a resource for this development.
Thanks,
Hariharan Veerappan
Software Architect,
EmbDes Technologies,
Bangalore, India.
Sent from BlackBerry® on Airtel
The following changes since commit 09b46239478bd267afcc398dceff7782f686af82:
John Rigby (1):
LINARO: Linaro-2.6.35.1003.8
are available in the git repository at:
git://git.linaro.org/ubuntu/linux-meta-linaro.git master
John Rigby (1):
LINARO: Linaro-2.6.35-1004.9
meta-source/debian/changelog | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)