Hi all,
I am Shonali Balakrishna from Bangalore, India. I am going to be starting
graduate school(MSc.) at TU Delft this fall and wish to participate in
Google Summer of Code 2014 as a part of Linaro.
I am an Electronics and Telecommunications engineering graduate(2008-2012)
from PESIT, Bangalore and I'm currently working in Oracle India, on
automation/scripting for refresh(cloning) and network related tasks in
their Cloud Division.
I am proficient in programming/scripting in C, C++ Java and Perl. I am also
proficient in Linux networking and systems programming and have sound
knowledge of TCP/IP(have completed CCNA certification as well). Most
importantly, I enjoy learning and am always willing to learning something
new.
I am interested in working on the project - "Run lightweight IP stack on
top of Open Data Plane" and intend to apply for this project through GSOC
2014. I have been familiarizing myself with the Open Data Plane project and
source code. I am working on a project proposal for the same and would like
to run it by you for feedback when I'm done.
I would be extremely grateful for any pointers or links to resources you
could provide me with, that would help me with this project.
Thank you for your time.
Best Regards,
--
Shonali Balakrishna
I sent the below to the list before I was a subscriber and I don't think it made it through.
-----
I don't know if I'm having a problem with QEMU or the linaro system image I'm using or something else, so I'm posting it here. Let me know if there's a more appropriate place.
I'm experiencing the following crash:
$ qemu-system-arm -machine beagle -nographic -sd linaro-saucy-nano-20140126.img
qemu: fatal: Trying to execute code outside RAM or ROM at 0x402f0400
R00=40014044 R01=402f0400 R02=00000000 R03=00000000
R04=00000000 R05=00000000 R06=00000000 R07=00000000
R08=00000000 R09=00000000 R10=00000000 R11=00000000
R12=00000000 R13=4020fcb0 R14=00000000 R15=402f0400
PSR=400001df -Z-- A sys32
s00=00000000 s01=00000000 d00=0000000000000000
s02=00000000 s03=00000000 d01=0000000000000000
s04=00000000 s05=00000000 d02=0000000000000000
s06=00000000 s07=00000000 d03=0000000000000000
s08=00000000 s09=00000000 d04=0000000000000000
s10=00000000 s11=00000000 d05=0000000000000000
s12=00000000 s13=00000000 d06=0000000000000000
s14=00000000 s15=00000000 d07=0000000000000000
s16=00000000 s17=00000000 d08=0000000000000000
s18=00000000 s19=00000000 d09=0000000000000000
s20=00000000 s21=00000000 d10=0000000000000000
s22=00000000 s23=00000000 d11=0000000000000000
s24=00000000 s25=00000000 d12=0000000000000000
s26=00000000 s27=00000000 d13=0000000000000000
s28=00000000 s29=00000000 d14=0000000000000000
s30=00000000 s31=00000000 d15=0000000000000000
s32=00000000 s33=00000000 d16=0000000000000000
s34=00000000 s35=00000000 d17=0000000000000000
s36=00000000 s37=00000000 d18=0000000000000000
s38=00000000 s39=00000000 d19=0000000000000000
s40=00000000 s41=00000000 d20=0000000000000000
s42=00000000 s43=00000000 d21=0000000000000000
s44=00000000 s45=00000000 d22=0000000000000000
s46=00000000 s47=00000000 d23=0000000000000000
s48=00000000 s49=00000000 d24=0000000000000000
s50=00000000 s51=00000000 d25=0000000000000000
s52=00000000 s53=00000000 d26=0000000000000000
s54=00000000 s55=00000000 d27=0000000000000000
s56=00000000 s57=00000000 d28=0000000000000000
s58=00000000 s59=00000000 d29=0000000000000000
s60=00000000 s61=00000000 d30=0000000000000000
s62=00000000 s63=00000000 d31=0000000000000000
FPSCR: 00000000
Aborted (core dumped)
Here's how I created the image:
linaro-media-create --dev beagle \
--hwpack hwpack_linaro-beaglebone_20140203-602_armhf_supported.tar.gz \
--binary linaro-saucy-nano-20140126-627.tar.gz \
--image-file linaro-saucy-nano-20140126.img
I get the same error on the following OS/qemu combos:
Ubuntu Trusty
$ qemu-system-arm --version
QEMU emulator version 1.7.0 (Debian 1.7.0+dfsg-3ubuntu1), Copyright (c) 2003-2008 Fabrice Bellard
Ubuntu Saucy
$ qemu --version
QEMU emulator version 1.5.0 (Debian 1.5.0+dfsg-3ubuntu5.2), Copyright (c) 2003-2008 Fabrice Bellard
MacOS 10.8.5
QEMU emulator version 1.7.0 (qemu-linaro 2014.01), Copyright (c) 2003-2008 Fabrice Bellard
I get a similar error at a different address with this highbank image:
http://releases.linaro.org/14.01/ubuntu/highbank/highbank-saucy_server_2014…
$ qemu-system-arm -machine highbank -nographic -sd highbank-saucy_server_20140126-596.img
qemu: fatal: Trying to execute code outside RAM or ROM at 0x08000000
I am able to boot this oneiric image:
http://releases.linaro.org/images/12.03/oneiric/nano/beagle-nano.img.gz
Can somebody supply me with a working qemu beaglebone command line? What does LAVA use?
Thanks,
Dan
Hi all,
The uboot in the linaro-saucy-developer-20140222-647.tar.gz dose not
boot on Pandaboard-ES Rev B3 because the Modification of Elpida DDR2
RAM
Please upgrade to latest u-boot (2014.01), it works fan for my rev B3.
Here follows the serial port messages:
identified size not same as expected size identified: 0 expected:40000000
--
Best Regards!
孙钰
Address:北航新主楼F703
Hi all
im busy mopping up the last stragglers now that i have
icedtea7/qt4/qt5/webkit working [sans JIT].
cross-compiling icedtea from x86_64 with help from binfmt_misc/qemu is
not "fun" but doable
if anyone wants the JDK as a "seed" im happy to publish it. with gcc
lacking classpath for this
arch its not possible to bootstrap JDK natively and icedtea without
patching is not happy about it.
for those intrested you welcome to checkout
https://github.com/Distrotech/icedtea7-2.4 the patches
and scripts are in .build-info dir.
there is some additional patching required to get qt-5.2.1 too work with
qt5.3 earmarked
for aarch64 upstream im not too concerned with that.
There is a open bug on qtbugs for qtcreator support for arm7hf as it
currently is intel only but
is a trivial patch i have posted a "clean" patch for arm32 but needs to
be extended to aarch64.
https://bugreports.qt-project.org/browse/QTCREATORBUG-8107.
Kind regards greg.
Greetings,
I apologize in advance if I've asked a question that's been asked ad
infinity time on this list.
I am attempting to build the smallest kitkat image that is capable of
running a "hello world" activity/apk.
I found the TINY_ANDROID option
https://wiki.linaro.org/Platform/Android/UseTinyAndroid.
However, it states that zygote, surfaceflinger, keystore, systemui, and
installd are not built.
How would I build TINY_ANDROID + those programs. SystemUI isn't a strict
requirement.
My target is arm-js ( a 32bit arm emulator).
I don't care about i18n, networking, or anything else that isn't
strictly required to run an Activity with a window, label, and possibly
button.
I am trying to optimize for file size.
Thanks in advance.
Respectfully,
Andrew McElroy
I am trying to build valgrind using bitbake. Sometime recently I was trying
to build gmp also using bitbake and these two activties are interleaved.
Now when I switch between these two activities (i.e building valgrind and
building gmp), bitbake is mixing things up as follows. Could anyone help me
on how to get rid of this behavior. As it can be seen, when I use "bitbake
valgrind" it is trying to pull gmp code and is failing. What should I doing
to do a clean build? I thought bitbake take the package name and confines
its tasks only to that package and should never look at the .bb file of
another package, right?
--------------------------------------------------------------------------------------------------------------------------------------------------
anilss@anilss:~/Linaro/tools/OEBldEnv/jenkins-setup/openembedded-core$ .
oe-init-build-env ../build
### Shell environment set up for builds. ###
You can now run 'bitbake <target>'
Common targets are:
core-image-minimal
core-image-sato
meta-toolchain
adt-installer
meta-ide-support
You can also run generated qemu images with a command like 'runqemu qemux86'
anilss@anilss:~/Linaro/tools/OEBldEnv/jenkins-setup/build$ bitbake valgrind
Loading cache: 100%
|#############################################################################################|
ETA: 00:00:00
Loaded 2090 entries from dependency cache.
Parsing recipes: 100%
|###########################################################################################|
Time: 00:00:04
Parsing of 1647 .bb files complete (1644 cached, 3 parsed). 2089 targets,
80 skipped, 0 masked, 0 errors.
WARNING: No recipes available for:
/home/anilss/Linaro/tools/OEBldEnv/jenkins-setup/meta-linaro/meta-linaro-toolchain/recipes-core/eglibc/eglibc_2.18.bbappend
NOTE: Resolving any missing task queue dependencies
NOTE: preferred version 2.18 of eglibc not available (for item virtual/libc)
NOTE: versions of eglibc available: 2.19
NOTE: preferred version 2.18 of eglibc not available (for item eglibc-dbg)
NOTE: versions of eglibc available: 2.19
NOTE: preferred version 2.18 of eglibc not available (for item libsegfault)
NOTE: versions of eglibc available: 2.19
NOTE: preferred version 2.18 of eglibc not available (for item eglibc-dev)
NOTE: versions of eglibc available: 2.19
NOTE: preferred version 2.18 of eglibc not available (for item eglibc)
NOTE: versions of eglibc available: 2.19
NOTE: preferred version 2.18 of eglibc not available (for item
virtual/aarch64-oe-linux-libc-for-gcc)
NOTE: versions of eglibc available: 2.19
NOTE: preferred version 2.18 of eglibc-initial not available (for item
virtual/aarch64-oe-linux-libc-initial)
NOTE: versions of eglibc-initial available: 2.19
NOTE: preferred version 2.18 of eglibc not available (for item
virtual/libiconv)
NOTE: versions of eglibc available: 2.19
Build Configuration:
BB_VERSION = "1.21.1"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-13.04"
TARGET_SYS = "aarch64-oe-linux"
MACHINE = "genericarmv8"
DISTRO = "nodistro"
DISTRO_VERSION = "nodistro.0"
TUNE_FEATURES = "aarch64"
meta-oe
meta-filesystems
meta-initramfs
meta-webserver
meta-networking
meta-gnome = "(nobranch):c95e155780a0cf3a8fb59a2f86db6367d18116fc"
meta-aarch64
meta-bigendian
meta-linaro
meta-linaro-toolchain =
"(nobranch):762394cc968b8229f594f22b3eb4fc69828a64dc"
meta-virtualization = "(nobranch):20accf6d7cf8330f26be3718c96edf6dae14b4f0"
meta-browser = "(nobranch):dc2b7ef7dffb19d4cdf72b3c8f441c0963d40643"
meta = "(nobranch):c325b1470c2e009c6b228aa0720bff05452716e4"
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: Failed to fetch URL hg://
gmplib.org/repo/gmp-5.1/;rev=15452;module=gmp-5.1, attempting MIRRORS if
available
ERROR: Fetcher failure: Fetch command failed with exit code 255, output:
warning: gmplib.org certificate with fingerprint
64:e1:c3:b7:86:18:4d:1e:bd:ca:43:a5:cd:f0:a0:82:85:1b:71:75 not verified
(check hostfingerprints or web.cacerts config setting)
abort: HTTP Error 404: Not Found
ERROR: Function failed: Fetcher failure for URL: 'hg://
gmplib.org/repo/gmp-5.1/;rev=15452;module=gmp-5.1'. Unable to fetch URL
from any source.
ERROR: Logfile of failure stored in:
/home/anilss/Linaro/tools/OEBldEnv/jenkins-setup/build/tmp-eglibc/work/x86_64-linux/gmp-native/5.1.1-hg/temp/log.do_fetch.32486
ERROR: Task 330
(virtual:native:/home/anilss/Linaro/tools/OEBldEnv/jenkins-setup/openembedded-core/meta/recipes-support/gmp/
gmp_5.1.1_hg.bb, do_fetch) failed with exit code '1'
NOTE: Tasks Summary: Attempted 514 tasks of which 510 didn't need to be
rerun and 1 failed.
No currently running tasks (514 of 741)
Summary: 1 task failed:
virtual:native:/home/anilss/Linaro/tools/OEBldEnv/jenkins-setup/openembedded-core/meta/recipes-support/gmp/
gmp_5.1.1_hg.bb, do_fetch
Summary: There were 2 WARNING messages shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
anilss@anilss:~/Linaro/tools/OEBldEnv/jenkins-setup/build$