== Progress ==
* Final linux-linaro updates (BE topic) and sanity testing for 2014.05 (CARD-788, 45%)
* "systemtap test suite failed to build" - root cause identified (bug 1319069, 50%)
* moved llct to the next -rc (for 2014.06) (CARD-788, 5%)
== Plans ==
* follow up on 14.05 linux-linaro kernel release
* update the wiki doc for DEVPLAT-204
== Issues ==
* None
== Progress ==
DEVPLAT-216: Upgrading the ARM trusted firmware with fip binaries.
Able to boot the kernel. Got stuck at not mounting the root file system to
boot android.
== Plans ==
DEVPLAT-216:
Get boot android on fastmodel with FIP binaries
== Issues ==
None
== Progress ==
* Integrated last bits of new ARMv8 string handling into Bionic (JUICE-298:
10%)
* Upstreamed clang 3.5 related fixes to AOSP (JUICE-340: 20%)
* Followed up on gcc 4.9 bugs w/ Google (JUICE-341: 5%)
* Looked into cbuildv2 for toolchain release builds (CARD-790: 30%)
* Investigated libutils/stlport related crashes probably caused by gcc 4.9
(no card yet, 30%)
* Helped Yongqin look at busybox build failure on Android armv8 (no card.
5%)
== Plans ==
* Toolchain 2014.05 binary release (CARD-790)
* Port new Bionic optimizations already done for ARMv8 to Cortex-A15
(DEVPLAT-104)
* Fix libutils/stlport related crashes (no card yet)
== Issues ==
* None
Hi everyone,
I am working to port UEFI (EDKII) to the BeagleBone Black as a Google
Summer of Code intern
with Leif Lindolm of Linaro Enterprise Group. Over the past couple of weeks
I've been going
through the EDKII Module Writer's Guide, the build file specifications, the
SoC and board TRMs
and the edk2 repo bundled documentation and got my BBB running with ssh /
vnc / ftdi debugger
set up.
I have broken down the implementation into two parts, based on [1]:
* Create an Am335xPkg to support the ARM SoC, taking ArmPlatformPkg as base
and changing
the build spec files and library implementations.
* Use this to build BeagleBoneBlackPkg.
= Questions =
I am a little unclear about which Libraries and Drivers from the
ArmPlatformPkg and ArmPkg I will
require in the port, and which of these I can use as-provided from the
repo. How do I figure this out?
Also, is there any more documentation I should look into related to UEFI
porting?
I will be documenting my work at [2] (nothing relevant there yet) and will
soon set up a github repo.
I'll keep you posted about my progress.
Thanks,
Varad
[1]
http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=ArmPlatform…
[2] varadgautam.wordpress.com
Hello,
pm-qa/powertop test fails on ARM, even though it succeeds for Intel.
on both platforms, powertop installed using command - "sudo apt-get install
powertop"
powertop_01.1: checking if reports are generated...
Ok [on Intel]
powertop_01.1: checking if reports are generated...
Err [on ARM]
It looks like "report_name=PowerTOP*.csv" does not work for ARM. On ARM,
report name are lowercase. So report_name should be "powertop*.csv".
If I build from git from (git.linaro.org), generated report file name is
powertop.csv. So even then it needs to be lowercase.
I made a patch to make it work on both platforms (even though the actual
fix is probably to make the output filenames similar in both cases).
Please comment.
---------
diff --git a/powertop/powertop_01.sh b/powertop/powertop_01.sh
index c66b725..2768924 100755
--- a/powertop/powertop_01.sh
+++ b/powertop/powertop_01.sh
@@ -34,6 +34,12 @@ run_powertop() {
local seconds=10
local iterations=2
local report_name=PowerTOP*.csv
+ local processor=`uname -p`
+
+ case "$processor" in
+ arm*)
+ report_name=powertop*.csv
+ esac
# remove old reports if exists
rm -f $report_name
--
Thanks,
-Meraj