On 17 March 2014 21:08, Lukasz Majewski <l.majewski(a)samsung.com> wrote:
>> Despite this patch set is working and applicable on top of 3.14-rc5,
>> please regard it solely as a pure RFC.
>>
>> This patch provides support for LAB governor build on top of ondemand.
>> Previous version of LAB can be found here:
>> http://thread.gmane.org/gmane.linux.kernel/1484746/match=cpufreq
>>
>> LAB short reminder:
>>
>> LAB uses information about how many cores are in "idle" state (the
>> core idleness is represented as the value between 0 and 100) and the
>> overall load of the system (from 0 to 100) to decide about frequency
>> to be set. It is extremely useful with SoCs like Exynos4412, which
>> can set only one frequency for all cores.
>>
>> Important design decisions:
>>
>> - Reuse well established ondemand governor's internal code. To do this
>> I had to expose some previously static internal ondemand code.
>> This allowed smaller LAB code when compared to previous version.
>>
>> - LAB works on top of ondemand, which means that one via device tree
>> attributes can specify if and when e.g. BOOST shall be enabled or
>> if any particular frequency shall be imposed. For situation NOT
>> important from the power consumption reduction viewpoint the ondemand
>> is used to set proper frequency.
>>
>> - It is only possible to either compile in or not the LAB into the
>> kernel. There is no "M" option for Kconfig. It is done on purpose,
>> since ondemand itself can be also compiled as a module and then it
>> would be possible to remove ondemand when LAB is working on top of it.
>>
>> - The LAB operation is specified (and thereof extendable) via device
>> tree lab-ctrl-freq attribute defined at /cpus/cpu0.
>>
>>
>> Problems:
>> - How the governor will work for big.LITTLE systems (especially
>> Global Task Scheduling).
>> - Will there be agreement to expose internal ondemand code to be
>> reused for more specialized governors.
>>
>> Test HW:
>> Exynos4412 - Trats2 board.
>> Above patches were posted on top of Linux 3.14-rc5
>> (SHA1: 3f9590c281c66162bf8ae9b7b2d987f0a89043c6)
>>
>
> Any comments about those patches?
Sorry for being late on reviewing these..
I tried to go through the patches but didn't looked at the minutest
of the details. Its been a long time when you first sent this patchset.
And the memories have corrupted by now :) ..
To get context back, can we discuss again the fundamentals behind
this new governor you are proposing. And then we can discuss about
it again, its pros/cons, etc..
I tried to go to earlier threads but I think we better do it again..
People are reluctant in getting another governor in and want to give
existing governors a try if possible.
So, please explain the basics behind your governor again and then
we can put our arguments again..
--
viresh
Whenever we change the frequency of a CPU, we call the PRECHANGE and POSTCHANGE
notifiers. They must be serialized, i.e. PRECHANGE and POSTCHANGE notifiers
should strictly alternate, thereby preventing two different sets of PRECHANGE or
POSTCHANGE notifiers from interleaving arbitrarily.
The following examples illustrate why this is important:
Scenario 1:
-----------
A thread reading the value of cpuinfo_cur_freq, will call
__cpufreq_cpu_get()->cpufreq_out_of_sync()->cpufreq_notify_transition()
The ondemand governor can decide to change the frequency of the CPU at the same
time and hence it can end up sending the notifications via ->target().
If the notifiers are not serialized, the following sequence can occur:
- PRECHANGE Notification for freq A (from cpuinfo_cur_freq)
- PRECHANGE Notification for freq B (from target())
- Freq changed by target() to B
- POSTCHANGE Notification for freq B
- POSTCHANGE Notification for freq A
We can see from the above that the last POSTCHANGE Notification happens for freq
A but the hardware is set to run at freq B.
Where would we break then?: adjust_jiffies() in cpufreq.c & cpufreq_callback()
in arch/arm/kernel/smp.c (which also adjusts the jiffies). All the
loops_per_jiffy calculations will get messed up.
Scenario 2:
-----------
The governor calls __cpufreq_driver_target() to change the frequency. At the
same time, if we change scaling_{min|max}_freq from sysfs, it will end up
calling the governor's CPUFREQ_GOV_LIMITS notification, which will also call
__cpufreq_driver_target(). And hence we end up issuing concurrent calls to
->target().
Typically, platforms have the following logic in their ->target() routines:
(Eg: cpufreq-cpu0, omap, exynos, etc)
A. If new freq is more than old: Increase voltage
B. Change freq
C. If new freq is less than old: decrease voltage
Now, if the two concurrent calls to ->target() are X and Y, where X is trying to
increase the freq and Y is trying to decrease it, we get the following race
condition:
X.A: voltage gets increased for larger freq
Y.A: nothing happens
Y.B: freq gets decreased
Y.C: voltage gets decreased
X.B: freq gets increased
X.C: nothing happens
Thus we can end up setting a freq which is not supported by the voltage we have
set. That will probably make the clock to the CPU unstable and the system might
not work properly anymore.
This patchset introduces a new set of routines cpufreq_freq_transition_begin()
and cpufreq_freq_transition_end(), which will guarantee that calls to frequency
transition routines are serialized. Later patches force other drivers to use
these new routines.
Srivatsa S. Bhat (1):
cpufreq: Make sure frequency transitions are serialized
Viresh Kumar (2):
cpufreq: Convert existing drivers to use
cpufreq_freq_transition_{begin|end}
cpufreq: Make cpufreq_notify_transition &
cpufreq_notify_post_transition static
drivers/cpufreq/cpufreq-nforce2.c | 4 +--
drivers/cpufreq/cpufreq.c | 52 +++++++++++++++++++++++++++++-------
drivers/cpufreq/exynos5440-cpufreq.c | 4 +--
drivers/cpufreq/gx-suspmod.c | 4 +--
drivers/cpufreq/integrator-cpufreq.c | 4 +--
drivers/cpufreq/longhaul.c | 4 +--
drivers/cpufreq/pcc-cpufreq.c | 4 +--
drivers/cpufreq/powernow-k6.c | 4 +--
drivers/cpufreq/powernow-k7.c | 4 +--
drivers/cpufreq/powernow-k8.c | 4 +--
drivers/cpufreq/s3c24xx-cpufreq.c | 4 +--
drivers/cpufreq/sh-cpufreq.c | 4 +--
drivers/cpufreq/unicore2-cpufreq.c | 4 +--
include/linux/cpufreq.h | 12 ++++++---
14 files changed, 76 insertions(+), 36 deletions(-)
--
1.7.12.rc2.18.g61b472e
From: Mark Brown <broonie(a)linaro.org>
Add support for parsing the explicit topology bindings to discover the
topology of the system.
Since it is not currently clear how to map multi-level clusters for the
scheduler all leaf clusters are presented to the scheduler at the same
level. This should be enough to provide good support for current systems.
Signed-off-by: Mark Brown <broonie(a)linaro.org>
---
Stylistic updates requested by Lorenzo and a fix for a missing error
check in DT parsing.
arch/arm64/kernel/topology.c | 172 +++++++++++++++++++++++++++++++++++++++++--
1 file changed, 166 insertions(+), 6 deletions(-)
diff --git a/arch/arm64/kernel/topology.c b/arch/arm64/kernel/topology.c
index 3e06b0be4ec8..548f04572e26 100644
--- a/arch/arm64/kernel/topology.c
+++ b/arch/arm64/kernel/topology.c
@@ -17,10 +17,163 @@
#include <linux/percpu.h>
#include <linux/node.h>
#include <linux/nodemask.h>
+#include <linux/of.h>
#include <linux/sched.h>
#include <asm/topology.h>
+#ifdef CONFIG_OF
+static int __init get_cpu_for_node(struct device_node *node)
+{
+ struct device_node *cpu_node;
+ int cpu;
+
+ cpu_node = of_parse_phandle(node, "cpu", 0);
+ if (!cpu_node)
+ return -1;
+
+ for_each_possible_cpu(cpu) {
+ if (of_get_cpu_node(cpu, NULL) == cpu_node)
+ return cpu;
+ }
+
+ pr_crit("Unable to find CPU node for %s\n", cpu_node->full_name);
+ return -1;
+}
+
+static int __init parse_core(struct device_node *core, int cluster_id,
+ int core_id)
+{
+ char name[10];
+ bool leaf = true;
+ int i = 0;
+ int cpu;
+ struct device_node *t;
+
+ do {
+ snprintf(name, sizeof(name), "thread%d", i);
+ t = of_get_child_by_name(core, name);
+ if (t) {
+ leaf = false;
+ cpu = get_cpu_for_node(t);
+ if (cpu >= 0) {
+ cpu_topology[cpu].cluster_id = cluster_id;
+ cpu_topology[cpu].core_id = core_id;
+ cpu_topology[cpu].thread_id = i;
+ } else {
+ pr_err("%s: Can't get CPU for thread\n",
+ t->full_name);
+ return -EINVAL;
+ }
+ }
+ i++;
+ } while (t);
+
+ cpu = get_cpu_for_node(core);
+ if (cpu >= 0) {
+ if (!leaf) {
+ pr_err("%s: Core has both threads and CPU\n",
+ core->full_name);
+ return -EINVAL;
+ }
+
+ cpu_topology[cpu].cluster_id = cluster_id;
+ cpu_topology[cpu].core_id = core_id;
+ } else if (leaf) {
+ pr_err("%s: Can't get CPU for leaf core\n", core->full_name);
+ return -EINVAL;
+ }
+
+ return 0;
+}
+
+static int __init parse_cluster(struct device_node *cluster, int depth)
+{
+ char name[10];
+ bool leaf = true;
+ bool has_cores = false;
+ struct device_node *c;
+ static int __initdata cluster_id;
+ int core_id = 0;
+ int i, ret;
+
+ /*
+ * First check for child clusters; we currently ignore any
+ * information about the nesting of clusters and present the
+ * scheduler with a flat list of them.
+ */
+ i = 0;
+ do {
+ snprintf(name, sizeof(name), "cluster%d", i);
+ c = of_get_child_by_name(cluster, name);
+ if (c) {
+ ret = parse_cluster(c, depth + 1);
+ if (ret != 0)
+ return ret;
+ leaf = false;
+ }
+ i++;
+ } while (c);
+
+ /* Now check for cores */
+ i = 0;
+ do {
+ snprintf(name, sizeof(name), "core%d", i);
+ c = of_get_child_by_name(cluster, name);
+ if (c) {
+ has_cores = true;
+
+ if (depth == 0)
+ pr_err("%s: cpu-map children should be clusters\n",
+ c->full_name);
+
+ if (leaf) {
+ ret = parse_core(c, cluster_id, core_id++);
+ if (ret != 0) {
+ return ret;
+ }
+ } else {
+ pr_err("%s: Non-leaf cluster with core %s\n",
+ cluster->full_name, name);
+ return -EINVAL;
+ }
+ }
+ i++;
+ } while (c);
+
+ if (leaf && !has_cores)
+ pr_warn("%s: empty cluster\n", cluster->full_name);
+
+ if (leaf)
+ cluster_id++;
+
+ return 0;
+}
+
+static int __init parse_dt_topology(void)
+{
+ struct device_node *cn;
+
+ cn = of_find_node_by_path("/cpus");
+ if (!cn) {
+ pr_err("No CPU information found in DT\n");
+ return 0;
+ }
+
+ /*
+ * When topology is provided cpu-map is essentially a root
+ * cluster with restricted subnodes.
+ */
+ cn = of_get_child_by_name(cn, "cpu-map");
+ if (!cn)
+ return 0;
+ return parse_cluster(cn, 0);
+}
+
+#else
+static inline int parse_dt_topology(void) { return 0; }
+#endif
+
/*
* cpu topology table
*/
@@ -74,15 +227,10 @@ void store_cpu_topology(unsigned int cpuid)
update_siblings_masks(cpuid);
}
-/*
- * init_cpu_topology is called at boot when only one cpu is running
- * which prevent simultaneous write access to cpu_topology array
- */
-void __init init_cpu_topology(void)
+static void __init reset_cpu_topology(void)
{
unsigned int cpu;
- /* init core mask and power*/
for_each_possible_cpu(cpu) {
struct cpu_topology *cpu_topo = &cpu_topology[cpu];
@@ -93,3 +241,15 @@ void __init init_cpu_topology(void)
cpumask_clear(&cpu_topo->thread_sibling);
}
}
+
+void __init init_cpu_topology(void)
+{
+ reset_cpu_topology();
+
+ /*
+ * Discard anything that was parsed if we hit an error so we
+ * don't use partial information.
+ */
+ if (parse_dt_topology())
+ reset_cpu_topology();
+}
--
1.9.0
From: Mark Brown <broonie(a)linaro.org>
serial_s3c.h uses upf_t which is defined in serial_core.h but does not
include that itself meaning that users which include serial_s3c.h by
itself don't build.
Signed-off-by: Mark Brown <broonie(a)linaro.org>
[t.figa: Moved inclusion under #ifndef __ASSEMBLY__ to fix mach-exynos.]
Signed-off-by: Tomasz Figa <t.figa(a)samsung.com>
---
include/linux/serial_s3c.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/linux/serial_s3c.h b/include/linux/serial_s3c.h
index 907d9d1..e6fc956 100644
--- a/include/linux/serial_s3c.h
+++ b/include/linux/serial_s3c.h
@@ -233,6 +233,8 @@
#ifndef __ASSEMBLY__
+#include <linux/serial_core.h>
+
/* configuration structure for per-machine configurations for the
* serial port
*
--
1.9.0
From: Mark Brown <broonie(a)linaro.org>
serial_s3c.h uses upf_t which is defined in serial_core.h but does not
include that itself meaning that users which include serial_s3c.h by
itself don't build.
Signed-off-by: Mark Brown <broonie(a)linaro.org>
---
This is needed together with patch 2 to fix build failures in -next, I
didn't have the time/enthusiasm to isolate the issue.
include/linux/serial_s3c.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/linux/serial_s3c.h b/include/linux/serial_s3c.h
index 907d9d1d56cf..44e4a6b92ddb 100644
--- a/include/linux/serial_s3c.h
+++ b/include/linux/serial_s3c.h
@@ -29,6 +29,8 @@
#ifndef __ASM_ARM_REGS_SERIAL_H
#define __ASM_ARM_REGS_SERIAL_H
+#include <linux/serial_core.h>
+
#define S3C2410_URXH (0x24)
#define S3C2410_UTXH (0x20)
#define S3C2410_ULCON (0x00)
--
1.9.0
Hello,
We have been using the linaro's OMAP4 kernels (tilt-3.4 tree). When I checked a few months ago for updates to tilt trees, I see that not much of development is happening here. Can someone point to a tree I can use with OMAP4? I tried rebasing tilt-3.4 with linux-linaro-tracking but there were *lots* of conflicts. Any help/advice/pointers will be appreciated.
Thanks
Ramakrishnan
Whenever we are changing frequency of a cpu, we are calling PRECHANGE and
POSTCHANGE notifiers. They must be serialized. i.e. PRECHANGE or POSTCHANGE
shouldn't be called twice continuously. Following examples show why this is
important:
Scenario 1:
-----------
One thread reading value of cpuinfo_cur_freq, which will call
__cpufreq_cpu_get()->cpufreq_out_of_sync()->cpufreq_notify_transition()..
And ondemand governor trying to change freq of cpu at the same time and so
sending notification via ->target()..
Notifiers are not serialized and suppose this is what happened
- PRECHANGE Notification for freq A (from cpuinfo_cur_freq)
- PRECHANGE Notification for freq B (from target())
- Freq changed by target() to B
- POSTCHANGE Notification for freq B
- POSTCHANGE Notification for freq A
Now the last POSTCHANGE Notification happened for freq A and hardware is
currently running at freq B :)
Where would we break then?: adjust_jiffies() in cpufreq.c and cpufreq_callback()
in arch/arm/kernel/smp.c (which is also adjusting jiffies).. All loops_per_jiffy
based stuff is broken..
Scenario 2:
-----------
Governor is changing freq and has called __cpufreq_driver_target(). At the same
time we are changing scaling_{min|max}_freq from sysfs, which would eventually
end up calling governor's: CPUFREQ_GOV_LIMITS notification, that will also call:
__cpufreq_driver_target().. And hence concurrent calls to ->target()
And Platform have something like this in their ->target() (Like: cpufreq-cpu0,
omap, exynos, etc)
A. If new freq is more than old: Increase voltage
B. Change freq
C. If new freq is less than old: decrease voltage
Now, two concurrent calls to target are X and Y, where X is trying to increase
freq and Y is trying to decrease it..
And this is the sequence that followed due to races..
X.A: voltage increased for larger freq
Y.A: nothing happened here
Y.B: freq decreased
Y.C: voltage decreased
X.B: freq increased
X.C: nothing happened..
We ended up setting a freq which is not supported by the voltage we have set..
That will probably make clock to CPU unstable and system might not be workable
anymore...
This patch adds protection in cpufreq_notify_transition() to make transitions
serialized. It runs WARN() if POSTCHANGE notification is sent when we are not in
middle of a transition. And PRECHANGE notification is forced to wait while the
current transition is in progress.
Signed-off-by: Viresh Kumar <viresh.kumar(a)linaro.org>
---
This was discussed earlier here:
https://lkml.org/lkml/2013/9/25/402
Where Rafael asked for better fix, as he called the V1 fixes: "quick and dirty".
This is another approach, much simpler than previous one. Please see if this
looks fine. There is a TODO note in there as I wanted some suggestions on how
exactly should we wait for a transition to get over.
drivers/cpufreq/cpufreq.c | 39 +++++++++++++++++++++++++++++++++++++--
include/linux/cpufreq.h | 2 ++
2 files changed, 39 insertions(+), 2 deletions(-)
diff --git a/drivers/cpufreq/cpufreq.c b/drivers/cpufreq/cpufreq.c
index 2677ff1..66bdfff 100644
--- a/drivers/cpufreq/cpufreq.c
+++ b/drivers/cpufreq/cpufreq.c
@@ -324,6 +324,13 @@ static void __cpufreq_notify_transition(struct cpufreq_policy *policy,
}
}
+static void notify_transition_for_each_cpu(struct cpufreq_policy *policy,
+ struct cpufreq_freqs *freqs, unsigned int state)
+{
+ for_each_cpu(freqs->cpu, policy->cpus)
+ __cpufreq_notify_transition(policy, freqs, state);
+}
+
/**
* cpufreq_notify_transition - call notifier chain and adjust_jiffies
* on frequency transition.
@@ -335,8 +342,35 @@ static void __cpufreq_notify_transition(struct cpufreq_policy *policy,
void cpufreq_notify_transition(struct cpufreq_policy *policy,
struct cpufreq_freqs *freqs, unsigned int state)
{
- for_each_cpu(freqs->cpu, policy->cpus)
- __cpufreq_notify_transition(policy, freqs, state);
+ if ((state != CPUFREQ_PRECHANGE) && (state != CPUFREQ_POSTCHANGE))
+ return notify_transition_for_each_cpu(policy, freqs, state);
+
+ /* Serialize pre-post notifications */
+ mutex_lock(&policy->transition_lock);
+ if (unlikely(WARN_ON(!policy->transition_ongoing &&
+ (state == CPUFREQ_POSTCHANGE)))) {
+ mutex_unlock(&policy->transition_lock);
+ return;
+ }
+
+ if (state == CPUFREQ_PRECHANGE) {
+ while (policy->transition_ongoing) {
+ mutex_unlock(&policy->transition_lock);
+ /* TODO: Can we do something better here? */
+ cpu_relax();
+ mutex_lock(&policy->transition_lock);
+ }
+
+ policy->transition_ongoing = true;
+ mutex_unlock(&policy->transition_lock);
+ }
+
+ notify_transition_for_each_cpu(policy, freqs, state);
+
+ if (state == CPUFREQ_POSTCHANGE) {
+ policy->transition_ongoing = false;
+ mutex_unlock(&policy->transition_lock);
+ }
}
EXPORT_SYMBOL_GPL(cpufreq_notify_transition);
@@ -983,6 +1017,7 @@ static struct cpufreq_policy *cpufreq_policy_alloc(void)
INIT_LIST_HEAD(&policy->policy_list);
init_rwsem(&policy->rwsem);
+ mutex_init(&policy->transition_lock);
return policy;
diff --git a/include/linux/cpufreq.h b/include/linux/cpufreq.h
index 31c431e..e5cebce 100644
--- a/include/linux/cpufreq.h
+++ b/include/linux/cpufreq.h
@@ -104,6 +104,8 @@ struct cpufreq_policy {
* __cpufreq_governor(data, CPUFREQ_GOV_POLICY_EXIT);
*/
struct rw_semaphore rwsem;
+ bool transition_ongoing; /* Tracks transition status */
+ struct mutex transition_lock;
};
/* Only for ACPI */
--
1.7.12.rc2.18.g61b472e
This patchset was previously part of the larger tasks packing patchset [1].
I have splitted the latter in 3 different patchsets (at least) to make the
thing easier.
-configuration of sched_domain topology (this patchset)
-update and consolidation of cpu_power
-tasks packing algorithm
Based on Peter Z's proposal [2][3], this patchset modifies the way to configure
the sched_domain level in order to let architectures to add specific level like
the current BOOK level or the proposed power gating level for ARM architecture.
[1] https://lkml.org/lkml/2013/10/18/121
[2] https://lkml.org/lkml/2013/11/5/239
[3] https://lkml.org/lkml/2013/11/5/449
Vincent Guittot (6):
sched: remove unused SCHED_INIT_NODE
sched: rework of sched_domain topology definition
sched: s390: create a dedicated topology table
sched: powerpc: create a dedicated topology table
sched: add a new SD_SHARE_POWERDOMAIN for sched_domain
sched: ARM: create a dedicated scheduler topology table
arch/arm/kernel/topology.c | 26 ++++
arch/ia64/include/asm/topology.h | 24 ----
arch/metag/include/asm/topology.h | 27 -----
arch/powerpc/kernel/smp.c | 35 ++++--
arch/s390/include/asm/topology.h | 13 +-
arch/s390/kernel/topology.c | 25 ++++
arch/tile/include/asm/topology.h | 33 ------
include/linux/sched.h | 30 +++++
include/linux/topology.h | 128 ++------------------
kernel/sched/core.c | 235 ++++++++++++++++++-------------------
10 files changed, 237 insertions(+), 339 deletions(-)
--
1.7.9.5
Hi Guys,
Here is series that enable KVM in V8 BE image. It is addition
on top of previously posted V7 BE KVM support [1].
It was tested on aarch64 fastmodels and APM mustang board.
It was tested only with kvmtool at this point. In case of V8
BE KVM host was tested that V8 BE guest runs fine and V8 LE
guest runs too. Also V8 LE KVM regression was tested on both
V8 LE guest and V8 BE guest. Note for mixed mode Marc's
kvmtool was used and guest image had minor change that treats
all virtio in LE form.
Note first two patches are similar to V7 BE KVM patches. Last
three are new specific for V8 image.
Thanks,
Victor
[1] https://lists.cs.columbia.edu/pipermail/kvmarm/2014-February/009446.html
Victor Kamensky (5):
ARM64: KVM: MMIO support BE host running LE code
ARM64: KVM: set and get of sys registers in BE case
ARM64: KVM: store kvm_vcpu_fault_info est_el2 as word
ARM64: KVM: vgic_elrsr and vgic_eisr need to by byteswapped in BE case
ARM64: KVM: fix vgic_bitmap_get_reg function for BE 64bit case
arch/arm64/include/asm/kvm_emulate.h | 22 ++++++++++++++++++++
arch/arm64/kvm/hyp.S | 9 ++++++++-
arch/arm64/kvm/sys_regs.c | 39 ++++++++++++++++++++++++++++++------
virt/kvm/arm/vgic.c | 27 +++++++++++++++++++++++--
4 files changed, 88 insertions(+), 9 deletions(-)
--
1.8.1.4
Thanks,
Victor
timer_cpu_notify() should return NOTIFY_OK and nothing else. Anything else would
trigger a BUG_ON(). Return value of this routine is already checked correctly
but is done after issuing a call to init_timer_stats(). The right order would be
to check the error case first and then call init_timer_stats(). Lets do it.
Signed-off-by: Viresh Kumar <viresh.kumar(a)linaro.org>
---
kernel/timer.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/kernel/timer.c b/kernel/timer.c
index f64a98c..e8e7839 100644
--- a/kernel/timer.c
+++ b/kernel/timer.c
@@ -1674,9 +1674,9 @@ void __init init_timers(void)
err = timer_cpu_notify(&timers_nb, (unsigned long)CPU_UP_PREPARE,
(void *)(long)smp_processor_id());
- init_timer_stats();
-
BUG_ON(err != NOTIFY_OK);
+
+ init_timer_stats();
register_cpu_notifier(&timers_nb);
open_softirq(TIMER_SOFTIRQ, run_timer_softirq);
}
--
1.7.12.rc2.18.g61b472e
From: Mark Brown <broonie(a)linaro.org>
Add support for parsing the explicit topology bindings to discover the
topology of the system.
Since it is not currently clear how to map multi-level clusters for the
scheduler all leaf clusters are presented to the scheduler at the same
level. This should be enough to provide good support for current systems.
Signed-off-by: Mark Brown <broonie(a)linaro.org>
---
This revision of the patch changes the parsing code to error out on any
failures it detects and discard any information already obtained,
reverting to the default flat topology.
arch/arm64/kernel/topology.c | 172 +++++++++++++++++++++++++++++++++++++++++--
1 file changed, 167 insertions(+), 5 deletions(-)
diff --git a/arch/arm64/kernel/topology.c b/arch/arm64/kernel/topology.c
index 3e06b0b..8e0f29a 100644
--- a/arch/arm64/kernel/topology.c
+++ b/arch/arm64/kernel/topology.c
@@ -17,10 +17,161 @@
#include <linux/percpu.h>
#include <linux/node.h>
#include <linux/nodemask.h>
+#include <linux/of.h>
#include <linux/sched.h>
#include <asm/topology.h>
+#ifdef CONFIG_OF
+static int __init get_cpu_for_node(struct device_node *node)
+{
+ struct device_node *cpu_node;
+ int cpu;
+
+ cpu_node = of_parse_phandle(node, "cpu", 0);
+ if (!cpu_node)
+ return -1;
+
+ for_each_possible_cpu(cpu) {
+ if (of_get_cpu_node(cpu, NULL) == cpu_node)
+ return cpu;
+ }
+
+ pr_crit("Unable to find CPU node for %s\n", cpu_node->full_name);
+ return -1;
+}
+
+static int __init parse_core(struct device_node *core, int cluster_id,
+ int core_id)
+{
+ char name[10];
+ bool leaf = true;
+ int i = 0;
+ int cpu;
+ struct device_node *t;
+
+ do {
+ snprintf(name, sizeof(name), "thread%d", i);
+ t = of_get_child_by_name(core, name);
+ if (t) {
+ leaf = false;
+ cpu = get_cpu_for_node(t);
+ if (cpu >= 0) {
+ cpu_topology[cpu].cluster_id = cluster_id;
+ cpu_topology[cpu].core_id = core_id;
+ cpu_topology[cpu].thread_id = i;
+ } else {
+ pr_err("%s: Can't get CPU for thread\n",
+ t->full_name);
+ return -EINVAL;
+ }
+ }
+ i++;
+ } while (t);
+
+ cpu = get_cpu_for_node(core);
+ if (cpu >= 0) {
+ if (!leaf) {
+ pr_err("%s: Core has both threads and CPU\n",
+ core->full_name);
+ return -EINVAL;
+ }
+
+ cpu_topology[cpu].cluster_id = cluster_id;
+ cpu_topology[cpu].core_id = core_id;
+ } else if (leaf) {
+ pr_err("%s: Can't get CPU for leaf core\n", core->full_name);
+ return -EINVAL;
+ }
+
+ return 0;
+}
+
+static int __init parse_cluster(struct device_node *cluster, int depth)
+{
+ char name[10];
+ bool leaf = true;
+ bool has_cores = false;
+ struct device_node *c;
+ static int __initdata cluster_id;
+ int core_id = 0;
+ int i, ret;
+
+ /*
+ * First check for child clusters; we currently ignore any
+ * information about the nesting of clusters and present the
+ * scheduler with a flat list of them.
+ */
+ i = 0;
+ do {
+ snprintf(name, sizeof(name), "cluster%d", i);
+ c = of_get_child_by_name(cluster, name);
+ if (c) {
+ parse_cluster(c, depth + 1);
+ leaf = false;
+ }
+ i++;
+ } while (c);
+
+ /* Now check for cores */
+ i = 0;
+ do {
+ snprintf(name, sizeof(name), "core%d", i);
+ c = of_get_child_by_name(cluster, name);
+ if (c) {
+ has_cores = true;
+
+ if (depth == 0)
+ pr_err("%s: cpu-map children should be clusters\n",
+ c->full_name);
+
+ if (leaf) {
+ ret = parse_core(c, cluster_id, core_id++);
+ if (ret != 0) {
+ return ret;
+ }
+ } else {
+ pr_err("%s: Non-leaf cluster with core %s\n",
+ cluster->full_name, name);
+ return -EINVAL;
+ }
+ }
+ i++;
+ } while (c);
+
+ if (leaf && !has_cores)
+ pr_warn("%s: empty cluster\n", cluster->full_name);
+
+ if (leaf)
+ cluster_id++;
+
+ return 0;
+}
+
+static int __init parse_dt_topology(void)
+{
+ struct device_node *cn;
+
+ cn = of_find_node_by_path("/cpus");
+ if (!cn) {
+ pr_err("No CPU information found in DT\n");
+ return 0;
+ }
+
+ /*
+ * When topology is provided cpu-map is essentially a root
+ * cluster with restricted subnodes.
+ */
+ cn = of_get_child_by_name(cn, "cpu-map");
+ if (!cn)
+ return 0;
+ return parse_cluster(cn, 0);
+}
+
+#else
+static inline int parse_dt_topology(void) { return 0; }
+#endif
+
/*
* cpu topology table
*/
@@ -74,11 +225,7 @@ void store_cpu_topology(unsigned int cpuid)
update_siblings_masks(cpuid);
}
-/*
- * init_cpu_topology is called at boot when only one cpu is running
- * which prevent simultaneous write access to cpu_topology array
- */
-void __init init_cpu_topology(void)
+static void __init reset_cpu_topology(void)
{
unsigned int cpu;
@@ -93,3 +240,18 @@ void __init init_cpu_topology(void)
cpumask_clear(&cpu_topo->thread_sibling);
}
}
+
+/*
+ * init_cpu_topology is called at boot when only one cpu is running
+ * which prevent simultaneous write access to cpu_topology array
+ */
+void __init init_cpu_topology(void)
+{
+ int ret;
+
+ reset_cpu_topology();
+
+ ret = parse_dt_topology();
+ if (ret != 0)
+ reset_cpu_topology();
+}
--
1.9.0
This patchset was previously part of the larger tasks packing patchset [1].
I have splitted the latter in 3 different patchsets (at least) to make the
thing easier.
-configuration of sched_domain topology (this patchset)
-update and consolidation of cpu_power
-tasks packing algorithm
Based on Peter Z's proposal [2][3], this patchset modifies the way to configure
the sched_domain level in order to let architectures to add specific level like
the current BOOK level or the proposed power gating level for ARM architecture.
[1] https://lkml.org/lkml/2013/10/18/121
[2] https://lkml.org/lkml/2013/11/5/239
[3] https://lkml.org/lkml/2013/11/5/449
Change since v1:
- move sched_domains_curr_level back under #ifdef CONFIG_NUMA
- use function pointer to set flag instead of a plain value.
- add list of tunable flags in the commit message of patch 2
- add SD_SHARE_POWER_DOMAIN flag for powerpc's SMT level
Vincent Guittot (7):
sched: remove unused SCHED_INIT_NODE
sched: rework of sched_domain topology definition
sched: s390: create a dedicated topology table
sched: powerpc: create a dedicated topology table
sched: add a new SD_SHARE_POWERDOMAIN for sched_domain
sched: ARM: create a dedicated scheduler topology table
sched: powerpc: Add SD_SHARE_POWERDOMAIN for SMT level
arch/arm/kernel/topology.c | 26 ++++
arch/ia64/include/asm/topology.h | 24 ----
arch/metag/include/asm/topology.h | 27 -----
arch/powerpc/kernel/smp.c | 31 +++--
arch/s390/include/asm/topology.h | 13 +-
arch/s390/kernel/topology.c | 20 ++++
arch/tile/include/asm/topology.h | 33 ------
include/linux/sched.h | 49 +++++++-
include/linux/topology.h | 128 ++------------------
kernel/sched/core.c | 243 +++++++++++++++++++-------------------
10 files changed, 254 insertions(+), 340 deletions(-)
--
1.9.0
Currently, KVM ARM/ARM64 only provides in-kernel emulation of Power State
and Coordination Interface (PSCI) v0.1.
This patchset aims at providing newer PSCI v0.2 for KVM ARM/ARM64 VCPUs
such that it does not break current KVM ARM/ARM64 ABI. Also, the patchset
provides emulation of only few PSCI v0.2 functions such as PSCI_VERSION,
CPU_ON, and CPU_OFF. Emulation of other PSCI v0.2 functions will be added
later.
The user space tools (i.e. QEMU or KVMTOOL) will have to explicitly enable
KVM_ARM_VCPU_PSCI_0_2 feature using KVM_ARM_VCPU_INIT ioctl for providing
PSCI v0.2 to VCPUs.
Changlog:
V4:
- Implement all mandatory functions required by PSCI v0.2
V3:
- Make KVM_ARM_VCPU_PSCI_0_2 feature experiementatl for now so that
it fails for user space till all mandatory PSCI v0.2 functions are
emulated by KVM ARM/ARM64
- Have separate patch for making KVM_ARM_VCPU_PSCI_0_2 feature available
to user space. This patch can be defferred for now
V2:
- Don't rename PSCI return values KVM_PSCI_RET_NI and KVM_PSCI_RET_INVAL
- Added kvm_psci_version() to get PSCI version available to VCPU
- Fixed grammer in Documentation/virtual/kvm/api.txt
V1:
- Initial RFC PATCH
Anup Patel (10):
KVM: Add capability to advertise PSCI v0.2 support
ARM/ARM64: KVM: Add base for PSCI v0.2 emulation
KVM: Documentation: Add info regarding KVM_ARM_VCPU_PSCI_0_2 feature
ARM/ARM64: KVM: Make kvm_psci_call() return convention more flexible
KVM: Add KVM_EXIT_SYSTEM_EVENT to user space API header
ARM/ARM64: KVM: Emulate PSCI v0.2 SYSTEM_OFF and SYSTEM_RESET
ARM/ARM64: KVM: Emulate PSCI v0.2 AFFINITY_INFO
ARM/ARM64: KVM: Emulate PSCI v0.2 MIGRATE_INFO_TYPE and related
functions
ARM/ARM64: KVM: Fix CPU_ON emulation for PSCI v0.2
ARM/ARM64: KVM: Emulate PSCI v0.2 CPU_SUSPEND
Documentation/virtual/kvm/api.txt | 17 +++
arch/arm/include/asm/kvm_host.h | 7 +-
arch/arm/include/asm/kvm_psci.h | 7 +-
arch/arm/include/uapi/asm/kvm.h | 35 ++++-
arch/arm/kvm/arm.c | 1 +
arch/arm/kvm/handle_exit.c | 10 +-
arch/arm/kvm/psci.c | 270 ++++++++++++++++++++++++++++++++++---
arch/arm/kvm/reset.c | 4 +
arch/arm64/include/asm/kvm_host.h | 7 +-
arch/arm64/include/asm/kvm_psci.h | 7 +-
arch/arm64/include/uapi/asm/kvm.h | 35 ++++-
arch/arm64/kvm/handle_exit.c | 10 +-
arch/arm64/kvm/reset.c | 4 +
include/uapi/linux/kvm.h | 9 ++
14 files changed, 395 insertions(+), 28 deletions(-)
--
1.7.9.5
Rearrange kernel doc comments in the order members of struct hrtimer are
declared.
Signed-off-by: Viresh Kumar <viresh.kumar(a)linaro.org>
---
include/linux/hrtimer.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/linux/hrtimer.h b/include/linux/hrtimer.h
index d19a5c2..e7a8d3f 100644
--- a/include/linux/hrtimer.h
+++ b/include/linux/hrtimer.h
@@ -96,12 +96,12 @@ enum hrtimer_restart {
* @function: timer expiry callback function
* @base: pointer to the timer base (per cpu and per clock)
* @state: state information (See bit values above)
+ * @start_pid: timer statistics field to store the pid of the task which
+ * started the timer
* @start_site: timer statistics field to store the site where the timer
* was started
* @start_comm: timer statistics field to store the name of the process which
* started the timer
- * @start_pid: timer statistics field to store the pid of the task which
- * started the timer
*
* The hrtimer structure must be initialized by hrtimer_init()
*/
--
1.7.12.rc2.18.g61b472e
I was going through kernel/timers.c & kernel/hrtimers.c and realized
that there are lots and lots of timers present in kernel for kernels
and userspace code.. Like posix timers, itimers, clockevents, etc..
Does somebody have a link to documentation or slides that list all
these and what they are for? That would be very helpful to understand
all the timer usecases we have in kernel..
--
viresh
Automated DT boot report for various ARM defconfigs.
Tree/Branch: next
Git describe: next-20140319
Failed boot tests (console logs at the end)
===========================================
am335x-boneblack: FAIL: omap2plus_defconfig
omap3-beagle-xm: FAIL: omap2plus_defconfig
omap4-panda: FAIL: omap2plus_defconfig
omap3-overo-tobi: FAIL: omap2plus_defconfig
am335x-bone: FAIL: omap2plus_defconfig
omap3-overo-storm-tobi: FAIL: omap2plus_defconfig
omap5-uevm: FAIL: omap2plus_defconfig
omap4-panda-es: FAIL: omap2plus_defconfig
omap5-uevm: FAIL: multi_lpae_defconfig
sun7i-a20-cubieboard2: FAIL: multi_lpae_defconfig
sun7i-a20-cubieboard2: FAIL: sunxi_defconfig
sun4i-a10-cubieboard: FAIL: sunxi_defconfig
ste-snowball: FAIL: multi_v7_defconfig
am335x-boneblack: FAIL: multi_v7_defconfig
omap3-beagle-xm: FAIL: multi_v7_defconfig
sun7i-a20-cubieboard2: FAIL: multi_v7_defconfig
omap4-panda: FAIL: multi_v7_defconfig
sun4i-a10-cubieboard: FAIL: multi_v7_defconfig
bcm28155-ap: FAIL: multi_v7_defconfig
omap3-overo-tobi: FAIL: multi_v7_defconfig
am335x-bone: FAIL: multi_v7_defconfig
omap3-overo-storm-tobi: FAIL: multi_v7_defconfig
omap5-uevm: FAIL: multi_v7_defconfig
omap4-panda-es: FAIL: multi_v7_defconfig
Full Report
===========
omap2plus_defconfig
-------------------
legacy,3730xm PASS: 0 min 52.6 sec
am335x-boneblack FAIL: 0 min 28.8 sec
omap3-beagle-xm FAIL: 0 min 53.7 sec
legacy,3530beagle PASS: 0 min 46.1 sec
omap4-panda FAIL: 0 min 56.4 sec
omap3-overo-tobi FAIL: 0 min 31.0 sec
am335x-bone FAIL: 0 min 30.2 sec
omap3-overo-storm-tobi FAIL: 0 min 29.0 sec
omap5-uevm FAIL: 0 min 57.5 sec
omap4-panda-es FAIL: 0 min 58.0 sec
legacy,3730storm PASS: 0 min 23.6 sec
legacy,3530overo PASS: 0 min 21.6 sec
multi_lpae_defconfig
--------------------
omap5-uevm FAIL: 0 min 60.0 sec
sun7i-a20-cubieboard2 FAIL: 0 min 20.0 sec
tegra_defconfig
---------------
tegra30-beaver PASS: 0 min 18.9 sec
imx_v6_v7_defconfig
-------------------
imx6dl-wandboard,wand-dual PASS: 0 min 20.5 sec
imx6dl-wandboard,wand-solo PASS: 0 min 20.8 sec
imx6q-wandboard PASS: 0 min 20.4 sec
sunxi_defconfig
---------------
sun7i-a20-cubieboard2 FAIL: 0 min 19.2 sec
sun4i-a10-cubieboard FAIL: 0 min 19.3 sec
bcm_defconfig
-------------
bcm28155-ap PASS: 1 min 4.2 sec
exynos_defconfig
----------------
exynos5250-arndale PASS: 0 min 30.0 sec
multi_v7_defconfig
------------------
qcom-apq8074-dragonboard PASS: 1 min 9.6 sec
ste-snowball FAIL: 0 min 33.6 sec
tegra30-beaver PASS: 0 min 21.0 sec
am335x-boneblack FAIL: 0 min 29.2 sec
omap3-beagle-xm FAIL: 0 min 54.2 sec
sun7i-a20-cubieboard2 FAIL: 0 min 20.5 sec
armada-370-mirabox PASS: 0 min 22.3 sec
omap4-panda FAIL: 0 min 54.2 sec
armada-xp-openblocks-ax3-4 PASS: 0 min 25.1 sec
sun4i-a10-cubieboard FAIL: 0 min 19.8 sec
bcm28155-ap FAIL: 16 min 16.2 sec
omap3-overo-tobi FAIL: 0 min 28.0 sec
imx6dl-wandboard,wand-solo PASS: 0 min 18.3 sec
am335x-bone FAIL: 0 min 30.6 sec
omap3-overo-storm-tobi FAIL: 0 min 26.3 sec
omap5-uevm FAIL: 0 min 31.4 sec
imx6q-wandboard PASS: 0 min 17.2 sec
omap4-panda-es FAIL: 0 min 53.6 sec
imx6dl-wandboard,wand-dual PASS: 0 min 18.5 sec
u8500_defconfig
---------------
ste-snowball PASS: 0 min 30.6 sec
sama5_defconfig
---------------
sama5d35ek PASS: 0 min 17.3 sec
davinci_all_defconfig
---------------------
legacy,dm365evm PASS: 0 min 17.6 sec
Console logs for failures
=========================
omap2plus_defconfig
-------------------
am335x-boneblack: FAIL: last 80 lines of boot log:
--------------------------------------------------
GNU ld (GNU Binutils) 2.22
U-Boot#setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
U-Boot# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
U-Boot# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
U-Boot# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
U-Boot# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
U-Boot# dhcp
dhcp
cpsw Waiting for PHY auto negotiation to complete.. done
link up on port 0, speed 100, full duplex
BOOTP broadcast 1
DHCP client bound to address 192.168.1.150
U-Boot#setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot#tftp 0x80200000 192.168.1.2:tmp/am335xboneb-ov47i1/zImage
tftp 0x80200000 192.168.1.2:tmp/am335xboneb-ov47i1/zImage
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'tmp/am335xboneb-ov47i1/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
##################################
1.2 MiB/s
done
Bytes transferred = 4306968 (41b818 hex)
U-Boot#tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
1.2 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x81f00000 192.168.1.2:tmp/am335xboneb-ov47i1/am335x-boneblack.dtb
tftp 0x81f00000 192.168.1.2:tmp/am335xboneb-ov47i1/am335x-boneblack.dtb
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'tmp/am335xboneb-ov47i1/am335x-boneblack.dtb'.
Load address: 0x81f00000
Loading: *###
1.1 MiB/s
done
Bytes transferred = 29482 (732a hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.150:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 9f19a000, end 9f236dea ... OK
Using Device Tree in place at 81f00000, end 81f0a329
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 28.79 seconds.
# PYBOOT: Result: FAIL
omap3-beagle-xm: FAIL: last 80 lines of boot log:
-------------------------------------------------
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
OMAP3 beagleboard.org #setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
OMAP3 beagleboard.org #dhcp
dhcp
ERROR: Need valid 'usbnet_devaddr' to be set
at ether.c:2369/usb_eth_init()
Waiting for Ethernet connection... done.
BOOTP broadcast 1
EHCI timed out on TD - token=0x8008d80
BOOTP broadcast 2
DHCP client bound to address 192.168.1.190
OMAP3 beagleboard.org # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
OMAP3 beagleboard.org #if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
OMAP3 beagleboard.org # tftp 0x80200000 192.168.1.2:tmp/3730xm-FgoxWp/zImage
tftp 0x80200000 192.168.1.2:tmp/3730xm-FgoxWp/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'tmp/3730xm-FgoxWp/zImage'.
Load address: 0x80200000
Loading: *EHCI timed out on TD - token=0x8008d80
T #################################################################
#################################################################
#################################################################
#################################################################
##################################
409.2 KiB/s
done
Bytes transferred = 4306968 (41b818 hex)
OMAP3 beagleboard.org # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x8008d80
T ############################################
93.8 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
OMAP3 beagleboard.org # tftp 0x81f00000 192.168.1.2:tmp/3730xm-FgoxWp/omap3-beagle-xm.dtb
tftp 0x81f00000 192.168.1.2:tmp/3730xm-FgoxWp/omap3-beagle-xm.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'tmp/3730xm-FgoxWp/omap3-beagle-xm.dtb'.
Load address: 0x81f00000
Loading: *EHCI timed out on TD - token=0x8008d80
T ####
10.7 KiB/s
done
Bytes transferred = 58597 (e4e5 hex)
OMAP3 beagleboard.org # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.190:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
OMAP3 beagleboard.org # bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8ff63000, end 8ffffdea ... OK
Loading Device Tree to 8ff51000, end 8ff624e4 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 53.68 seconds.
# PYBOOT: Result: FAIL
omap4-panda: FAIL: last 80 lines of boot log:
---------------------------------------------
Panda # if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
Panda # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Panda # dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
EHCI timed out on TD - token=0x8008d80
BOOTP broadcast 2
DHCP client bound to address 192.168.1.152
Panda # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Panda # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Panda # tftp 0x82000000 192.168.1.2:tmp/4430panda-eO_mP3/zImage
tftp 0x82000000 192.168.1.2:tmp/4430panda-eO_mP3/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'tmp/4430panda-eO_mP3/zImage'.
Load address: 0x82000000
Loading: *EHCI timed out on TD - token=0x8008d80
T #################################################################
#################################################################
#################################################################
#################################################################
##################################
471.7 KiB/s
done
Bytes transferred = 4306968 (41b818 hex)
Panda # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *T ############################################
105.5 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Panda # tftp 0x81f00000 192.168.1.2:tmp/4430panda-eO_mP3/omap4-panda.dtb
tftp 0x81f00000 192.168.1.2:tmp/4430panda-eO_mP3/omap4-panda.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'tmp/4430panda-eO_mP3/omap4-panda.dtb'.
Load address: 0x81f00000
Loading: *EHCI timed out on TD - token=0x8008d80
T ####
9.8 KiB/s
done
Bytes transferred = 51803 (ca5b hex)
Panda # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.152:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Panda # bootz 0x82000000 0x81000000 0x81f00000
bootz 0x82000000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Using Device Tree in place at 81f00000, end 81f0fa5a
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 56.40 seconds.
# PYBOOT: Result: FAIL
omap3-overo-tobi: FAIL: last 80 lines of boot log:
--------------------------------------------------
if test -n ${preboot}; then run preboot; fi
Overo # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Overo # dhcp
dhcp
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.155
Overo # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Overo # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Overo # tftp 0x80200000 192.168.1.2:tmp/3530overo-hKU9CW/zImage
tftp 0x80200000 192.168.1.2:tmp/3530overo-hKU9CW/zImage
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'tmp/3530overo-hKU9CW/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
##################################
2.4 MiB/s
done
Bytes transferred = 4306968 (41b818 hex)
Overo # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
2.4 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Overo # tftp 0x81f00000 192.168.1.2:tmp/3530overo-hKU9CW/omap3-overo-tobi.dtb
tftp 0x81f00000 192.168.1.2:tmp/3530overo-hKU9CW/omap3-overo-tobi.dtb
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'tmp/3530overo-hKU9CW/omap3-overo-tobi.dtb'.
Load address: 0x81f00000
Loading: *#####
2.2 MiB/s
done
Bytes transferred = 61262 (ef4e hex)
Overo # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk debug rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.155:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Overo # bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8ff63000, end 8ffffdea ... OK
Loading Device Tree to 8ff51000, end 8ff62f4d ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 30.98 seconds.
# PYBOOT: Result: FAIL
am335x-bone: FAIL: last 80 lines of boot log:
---------------------------------------------
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
U-Boot# setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
U-Boot# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'if test -n ${initenv}; then run initenv; fi
U-Boot# if test -n ${initenv}; then run initenv; fiif test -n ${preboot}; then run preboot; fi
U-Boot# if test -n ${preboot}; then run preboot; fisetenv autoload no; setenv autoboot no
U-Boot# setenv autoload no; setenv autoboot nodhcp
U-Boot# dhcp
cpsw Waiting for PHY auto negotiation to complete.. done
link up on port 0, speed 100, full duplex
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.198
U-Boot# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x80200000 192.168.1.2:tmp/am335xbone-FWZD6v/zImage
tftp 0x80200000 192.168.1.2:tmp/am335xbone-FWZD6v/zImage
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'tmp/am335xbone-FWZD6v/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
##################################
1.2 MiB/s
done
Bytes transferred = 4306968 (41b818 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
1.1 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x81f00000 192.168.1.2:tmp/am335xbone-FWZD6v/am335x-bone.dtb
tftp 0x81f00000 192.168.1.2:tmp/am335xbone-FWZD6v/am335x-bone.dtb
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'tmp/am335xbone-FWZD6v/am335x-bone.dtb'.
Load address: 0x81f00000
Loading: *##
1.1 MiB/s
done
Bytes transferred = 28886 (70d6 hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.198:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8f19a000, end 8f236dea ... OK
Using Device Tree in place at 81f00000, end 81f0a0d5
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 30.20 seconds.
# PYBOOT: Result: FAIL
omap3-overo-storm-tobi: FAIL: last 80 lines of boot log:
--------------------------------------------------------
Die ID #3dea00029ff80000016830c40802e016
Net: smc911x-0
Warning: smc911x-0 using MAC address from net device
Hit any key to stop autoboot:
5 0
Overo #
Overo # version
version
U-Boot 2013.04-00003-g84ebf5d (Jun 21 2013 - 15:36:05)
arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.7.2-1ubuntu1) 4.7.2
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
Overo # setenv bootargs console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
Overo # setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
Overo # if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
Overo # if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
Overo # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Overo # dhcp
dhcp
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.195
Overo # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Overo # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Overo # tftp 0x80200000 192.168.1.2:tmp/3730storm-2ZSXkB/zImage
tftp 0x80200000 192.168.1.2:tmp/3730storm-2ZSXkB/zImage
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.195
Filename 'tmp/3730storm-2ZSXkB/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
##################################
2.4 MiB/s
done
Bytes transferred = 4306968 (41b818 hex)
Overo # tftp 0x81f00000 192.168.1.2:tmp/3730storm-2ZSXkB/omap3-overo-storm-tobi.dtb
tftp 0x81f00000 192.168.1.2:tmp/3730storm-2ZSXkB/omap3-overo-storm-tobi.dtb
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.195
Filename 'tmp/3730storm-2ZSXkB/omap3-overo-storm-tobi.dtb'.
Load address: 0x81f00000
Loading: *#####
2.3 MiB/s
done
Bytes transferred = 62106 (f29a hex)
Overo # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.195:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Overo # bootz 0x80200000 - 0x81f00000
bootz 0x80200000 - 0x81f00000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Device Tree to 8ffed000, end 8ffff299 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 28.96 seconds.
# PYBOOT: Result: FAIL
omap5-uevm: FAIL: last 80 lines of boot log:
--------------------------------------------
scanning bus 0 for devices... found: 002/104 2
3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
U-Boot# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
U-Boot# dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
EHCI timed out on TD - token=0x8008d80
BOOTP broadcast 2
DHCP client bound to address 192.168.1.249
U-Boot# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x82000000 192.168.1.2:tmp/omap5uevm-5Gdz3M/zImage
tftp 0x82000000 192.168.1.2:tmp/omap5uevm-5Gdz3M/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'tmp/omap5uevm-5Gdz3M/zImage'.
Load address: 0x82000000
Loading: *EHCI timed out on TD - token=0x88008d80
T #################################################################
#################################################################
#################################################################
#################################################################
##################################
421.9 KiB/s
done
Bytes transferred = 4306968 (41b818 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x8008d80
T ############################################
91.8 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x80f80000 192.168.1.2:tmp/omap5uevm-5Gdz3M/omap5-uevm.dtb
tftp 0x80f80000 192.168.1.2:tmp/omap5uevm-5Gdz3M/omap5-uevm.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'tmp/omap5uevm-5Gdz3M/omap5-uevm.dtb'.
Load address: 0x80f80000
Loading: *EHCI timed out on TD - token=0x8008d80
T ####
7.8 KiB/s
done
Bytes transferred = 44884 (af54 hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk ip=192.168.1.249:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x82000000 0x81000000 0x80f80000
bootz 0x82000000 0x81000000 0x80f80000
Kernel image @ 0x82000000 [ 0x000000 - 0x41b818 ]
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 80f80000
Booting using the fdt blob at 0x80f80000
Using Device Tree in place at 80f80000, end 80f8df53
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 57.52 seconds.
# PYBOOT: Result: FAIL
omap4-panda-es: FAIL: last 80 lines of boot log:
------------------------------------------------
if test -n ${preboot}; then run preboot; fi
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
Panda # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Panda # dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
EHCI timed out on TD - token=0x8008d80
BOOTP broadcast 2
DHCP client bound to address 192.168.1.157
Panda #setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Panda # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Panda # tftp 0x82000000 192.168.1.2:tmp/4460panda-es-pcKqUf/zImage
tftp 0x82000000 192.168.1.2:tmp/4460panda-es-pcKqUf/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'tmp/4460panda-es-pcKqUf/zImage'.
Load address: 0x82000000
Loading: *EHCI timed out on TD - token=0x8008d80
T #################################################################
#################################################################
#################################################################
#################################################################
##################################
470.7 KiB/s
done
Bytes transferred = 4306968 (41b818 hex)
Panda # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x8008d80
T ############################################
118.2 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Panda #tftp 0x81f00000 192.168.1.2:tmp/4460panda-es-pcKqUf/omap4-panda-es.dtb
tftp 0x81f00000 192.168.1.2:tmp/4460panda-es-pcKqUf/omap4-panda-es.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'tmp/4460panda-es-pcKqUf/omap4-panda-es.dtb'.
Load address: 0x81f00000
Loading: *EHCI timed out on TD - token=0x88008d80
T ####
6.8 KiB/s
done
Bytes transferred = 52383 (cc9f hex)
Panda # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.157:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Panda # bootz 0x82000000 0x81000000 0x81f00000
bootz 0x82000000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Using Device Tree in place at 81f00000, end 81f0fc9e
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 57.97 seconds.
# PYBOOT: Result: FAIL
multi_lpae_defconfig
--------------------
omap5-uevm: FAIL: last 80 lines of boot log:
--------------------------------------------
USB0: USB EHCI 1.00
scanning bus 0 for devices... found: 002/120 2
3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
U-Boot# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
U-Boot# dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
EHCI timed out on TD - token=0x88008d80
BOOTP broadcast 2
DHCP client bound to address 192.168.1.249
U-Boot# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x82000000 192.168.1.2:tmp/omap5uevm-YcRptJ/zImage
tftp 0x82000000 192.168.1.2:tmp/omap5uevm-YcRptJ/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'tmp/omap5uevm-YcRptJ/zImage'.
Load address: 0x82000000
Loading: *EHCI timed out on TD - token=0x88008d80
T #################################################################
#################################################################
#################################################################
#################################################################
######################################################
445.3 KiB/s
done
Bytes transferred = 4605720 (464718 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x88008d80
T ############################################
93.8 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x80f80000 192.168.1.2:tmp/omap5uevm-YcRptJ/omap5-uevm.dtb
tftp 0x80f80000 192.168.1.2:tmp/omap5uevm-YcRptJ/omap5-uevm.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'tmp/omap5uevm-YcRptJ/omap5-uevm.dtb'.
Load address: 0x80f80000
Loading: *T ####
6.8 KiB/s
done
Bytes transferred = 44884 (af54 hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk ip=192.168.1.249:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x82000000 0x81000000 0x80f80000
bootz 0x82000000 0x81000000 0x80f80000
Kernel image @ 0x82000000 [ 0x000000 - 0x464718 ]
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 80f80000
Booting using the fdt blob at 0x80f80000
Using Device Tree in place at 80f80000, end 80f8df53
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 59.99 seconds.
# PYBOOT: Result: FAIL
sun7i-a20-cubieboard2: FAIL: last 80 lines of boot log:
-------------------------------------------------------
setenv ethaddr 22:71:81:DA:53:EA
sun7i# setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
sun7i# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
sun7i# setenv initrd_high 0xffffffff
setenv initrd_high 0xffffffff
sun7i# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
sun7i# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
sun7i# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
sun7i# dhcp
dhcp
ENET Speed is 100 Mbps - FULL duplex connection
BOOTP broadcast 1
DHCP client bound to address 192.168.1.153
sun7i# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
sun7i# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
sun7i# tftp 0x40008000 192.168.1.2:tmp/cubie2-52GB_5/zImage
tftp 0x40008000 192.168.1.2:tmp/cubie2-52GB_5/zImage
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-52GB_5/zImage'.
Load address: 0x40008000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
######################################################
2.7 MiB/s
done
Bytes transferred = 4605720 (464718 hex)
sun7i# tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x42000000
Loading: *############################################
2.7 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
sun7i# tftp 0x41000000 192.168.1.2:tmp/cubie2-52GB_5/sun7i-a20-cubieboard2.dtb
tftp 0x41000000 192.168.1.2:tmp/cubie2-52GB_5/sun7i-a20-cubieboard2.dtb
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-52GB_5/sun7i-a20-cubieboard2.dtb'.
Load address: 0x41000000
Loading: *##
2.2 MiB/s
done
Bytes transferred = 18209 (4721 hex)
sun7i# printenv bootargs
printenv bootargs
bootargs=console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.153:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
sun7i# bootz 0x40008000 0x42000000 0x41000000
bootz 0x40008000 0x42000000 0x41000000
Kernel image @ 0x40008000 [ 0x000000 - 0x464718 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
Image Name:
Created: 2014-02-07 19:37:29 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 41000000
Booting using the fdt blob at 0x41000000
Loading Device Tree to 40ff8000, end 40fff720 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 19.99 seconds.
# PYBOOT: Result: FAIL
sunxi_defconfig
---------------
sun7i-a20-cubieboard2: FAIL: last 80 lines of boot log:
-------------------------------------------------------
arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.7.2-1ubuntu1) 4.7.2
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
sun7i# setenv ethaddr 22:71:81:DA:53:EA
setenv ethaddr 22:71:81:DA:53:EA
sun7i# setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
sun7i# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
sun7i# setenv initrd_high 0xffffffff
setenv initrd_high 0xffffffff
sun7i# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
sun7i# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
sun7i# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
sun7i# dhcp
dhcp
ENET Speed is 100 Mbps - FULL duplex connection
BOOTP broadcast 1
DHCP client bound to address 192.168.1.153
sun7i# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
sun7i# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
sun7i# tftp 0x40008000 192.168.1.2:tmp/cubie2-DOP9jp/zImage
tftp 0x40008000 192.168.1.2:tmp/cubie2-DOP9jp/zImage
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-DOP9jp/zImage'.
Load address: 0x40008000
Loading: *#################################################################
##########################################################
2.7 MiB/s
done
Bytes transferred = 1801888 (1b7ea0 hex)
sun7i# tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x42000000
Loading: *############################################
2.7 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
sun7i# tftp 0x41000000 192.168.1.2:tmp/cubie2-DOP9jp/sun7i-a20-cubieboard2.dtb
tftp 0x41000000 192.168.1.2:tmp/cubie2-DOP9jp/sun7i-a20-cubieboard2.dtb
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-DOP9jp/sun7i-a20-cubieboard2.dtb'.
Load address: 0x41000000
Loading: *##
2.5 MiB/s
done
Bytes transferred = 18209 (4721 hex)
sun7i# printenv bootargs
printenv bootargs
bootargs=console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.153:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
sun7i# bootz 0x40008000 0x42000000 0x41000000
bootz 0x40008000 0x42000000 0x41000000
Kernel image @ 0x40008000 [ 0x000000 - 0x1b7ea0 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
Image Name:
Created: 2014-02-07 19:37:29 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 41000000
Booting using the fdt blob at 0x41000000
Loading Device Tree to 40ff8000, end 40fff720 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 19.22 seconds.
# PYBOOT: Result: FAIL
sun4i-a10-cubieboard: FAIL: last 80 lines of boot log:
------------------------------------------------------
arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.7.2-1ubuntu1) 4.7.2
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
sun4i# setenv ethaddr 2e:40:70:f0:12:08
setenv ethaddr 2e:40:70:f0:12:08
sun4i# setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
sun4i# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
sun4i# setenv initrd_high 0xffffffff
setenv initrd_high 0xffffffff
sun4i# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
sun4i# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
sun4i# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
sun4i# dhcp
dhcp
ENET Speed is 100 Mbps - FULL duplex connection
BOOTP broadcast 1
DHCP client bound to address 192.168.1.193
sun4i# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
sun4i# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
sun4i# tftp 0x40008000 192.168.1.2:tmp/cubie-Gzlg79/zImage
tftp 0x40008000 192.168.1.2:tmp/cubie-Gzlg79/zImage
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.193
Filename 'tmp/cubie-Gzlg79/zImage'.
Load address: 0x40008000
Loading: *#################################################################
##########################################################
2.7 MiB/s
done
Bytes transferred = 1801888 (1b7ea0 hex)
sun4i# tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.193
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x42000000
Loading: *############################################
2.7 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
sun4i# tftp 0x41000000 192.168.1.2:tmp/cubie-Gzlg79/sun4i-a10-cubieboard.dtb
tftp 0x41000000 192.168.1.2:tmp/cubie-Gzlg79/sun4i-a10-cubieboard.dtb
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.193
Filename 'tmp/cubie-Gzlg79/sun4i-a10-cubieboard.dtb'.
Load address: 0x41000000
Loading: *##
2.4 MiB/s
done
Bytes transferred = 15180 (3b4c hex)
sun4i# printenv bootargs
printenv bootargs
bootargs=console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.193:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
sun4i# bootz 0x40008000 0x42000000 0x41000000
bootz 0x40008000 0x42000000 0x41000000
Kernel image @ 0x40008000 [ 0x000000 - 0x1b7ea0 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
Image Name:
Created: 2014-02-07 19:37:29 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 41000000
Booting using the fdt blob at 0x41000000
Loading Device Tree to 40ff9000, end 40fffb4b ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 19.34 seconds.
# PYBOOT: Result: FAIL
multi_v7_defconfig
------------------
ste-snowball: FAIL: last 80 lines of boot log:
----------------------------------------------
CPU: ST-Ericsson db8500 v2 (Dual ARM Cortex A9) 998.400 Mhz
I2C: ready
DRAM: 1 GB
MMC:
MCDE: startup failed
sec_bridge: ISSWAPI_FLUSH_BOOT_CODE: 2
EMMC: 0, MMC: 1
In: serial
Out: serial
Err: serial
Net: smc911x-0
Hit any key to stop autoboot: 1
0
U8500 $
U8500 $ version
version
U-Boot 2009.11 (sept. 19 2011 - 17:03:11)
U8500 $ setenv ethaddr 6e:e6:84:36:8e:9e
setenv ethaddr 6e:e6:84:36:8e:9e
Can't overwrite "ethaddr"
U8500 $setenv bootargs console=ttyAMA2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p3 rootwait rootfstype=ext4
setenv bootargs console=ttyAMA2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p3 rootwait rootfstype=ext4
U8500 $ setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
U8500 $ if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
U8500 $ if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
U8500 $ setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
U8500 $ dhcp
dhcp
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 6e:e6:84:36:8e:9e
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.159
U8500 $ setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U8500 $ if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U8500 $ tftp 0x00800000 192.168.1.2:tmp/snowball-nKNwOM/tmpUhqZvG-uImage
tftp 0x00800000 192.168.1.2:tmp/snowball-nKNwOM/tmpUhqZvG-uImage
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 6e:e6:84:36:8e:9e
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.159
Filename 'tmp/snowball-nKNwOM/tmpUhqZvG-uImage'.
Load address: 0x800000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
#######################################################
done
Bytes transferred = 4621569 (468501 hex)
U8500 $ printenv bootargs
printenv bootargs
bootargs=console=ttyAMA2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p3 rootwait rootfstype=ext4 ip=192.168.1.159:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U8500 $ bootm 0x00800000
bootm 0x00800000
## Booting kernel from Legacy Image at 00800000 ...
Image Name: Linux
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4621505 Bytes = 4.4 MB
Load Address: 00008000
Entry Point: 00008000
Loading Kernel Image ... OK
OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 33.65 seconds.
# PYBOOT: Result: FAIL
am335x-boneblack: FAIL: last 80 lines of boot log:
--------------------------------------------------
GNU ld (GNU Binutils) 2.22
U-Boot# setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
U-Boot# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
U-Boot# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
U-Boot# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
U-Boot# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
U-Boot# dhcp
dhcp
cpsw Waiting for PHY auto negotiation to complete.. done
link up on port 0, speed 100, full duplex
BOOTP broadcast 1
DHCP client bound to address 192.168.1.150
U-Boot# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x80200000 192.168.1.2:tmp/am335xboneb-zWWXKs/zImage
tftp 0x80200000 192.168.1.2:tmp/am335xboneb-zWWXKs/zImage
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'tmp/am335xboneb-zWWXKs/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
#####################################################
1.2 MiB/s
done
Bytes transferred = 4580256 (45e3a0 hex)
U-Boot#tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
1.2 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x81f00000 192.168.1.2:tmp/am335xboneb-zWWXKs/am335x-boneblack.dtb
tftp 0x81f00000 192.168.1.2:tmp/am335xboneb-zWWXKs/am335x-boneblack.dtb
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'tmp/am335xboneb-zWWXKs/am335x-boneblack.dtb'.
Load address: 0x81f00000
Loading: *###
1 MiB/s
done
Bytes transferred = 29482 (732a hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.150:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 9f19a000, end 9f236dea ... OK
Using Device Tree in place at 81f00000, end 81f0a329
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 29.20 seconds.
# PYBOOT: Result: FAIL
omap3-beagle-xm: FAIL: last 80 lines of boot log:
-------------------------------------------------
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
OMAP3 beagleboard.org # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
OMAP3 beagleboard.org # dhcp
dhcp
ERROR: Need valid 'usbnet_devaddr' to be set
at ether.c:2369/usb_eth_init()
Waiting for Ethernet connection... done.
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.190
OMAP3 beagleboard.org # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
OMAP3 beagleboard.org # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
OMAP3 beagleboard.org # tftp 0x80200000 192.168.1.2:tmp/3730xm-6vz2FQ/zImage
tftp 0x80200000 192.168.1.2:tmp/3730xm-6vz2FQ/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'tmp/3730xm-6vz2FQ/zImage'.
Load address: 0x80200000
Loading: *EHCI timed out on TD - token=0x8008d80
T #################################################################
#################################################################
#################################################################
#################################################################
#####################################################
428.7 KiB/s
done
Bytes transferred = 4580256 (45e3a0 hex)
OMAP3 beagleboard.org # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x8008d80
T ############################################
114.3 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
OMAP3 beagleboard.org #tftp 0x81f00000 192.168.1.2:tmp/3730xm-6vz2FQ/omap3-beagle-xm.dtb
tftp 0x81f00000 192.168.1.2:tmp/3730xm-6vz2FQ/omap3-beagle-xm.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'tmp/3730xm-6vz2FQ/omap3-beagle-xm.dtb'.
Load address: 0x81f00000
Loading: *EHCI timed out on TD - token=0x88008d80
T ####
10.7 KiB/s
done
Bytes transferred = 58597 (e4e5 hex)
OMAP3 beagleboard.org #printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.190:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
OMAP3 beagleboard.org # bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8ff63000, end 8ffffdea ... OK
Loading Device Tree to 8ff51000, end 8ff624e4 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 54.25 seconds.
# PYBOOT: Result: FAIL
sun7i-a20-cubieboard2: FAIL: last 80 lines of boot log:
-------------------------------------------------------
setenv ethaddr 22:71:81:DA:53:EA
sun7i# setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
sun7i# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
sun7i# setenv initrd_high 0xffffffff
setenv initrd_high 0xffffffff
sun7i# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
sun7i# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
sun7i# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
sun7i# dhcp
dhcp
ENET Speed is 100 Mbps - FULL duplex connection
BOOTP broadcast 1
DHCP client bound to address 192.168.1.153
sun7i# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
sun7i# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
sun7i# tftp 0x40008000 192.168.1.2:tmp/cubie2-pfaAdp/zImage
tftp 0x40008000 192.168.1.2:tmp/cubie2-pfaAdp/zImage
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-pfaAdp/zImage'.
Load address: 0x40008000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
#####################################################
2.7 MiB/s
done
Bytes transferred = 4580256 (45e3a0 hex)
sun7i# tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x42000000
Loading: *############################################
2.7 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
sun7i# tftp 0x41000000 192.168.1.2:tmp/cubie2-pfaAdp/sun7i-a20-cubieboard2.dtb
tftp 0x41000000 192.168.1.2:tmp/cubie2-pfaAdp/sun7i-a20-cubieboard2.dtb
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-pfaAdp/sun7i-a20-cubieboard2.dtb'.
Load address: 0x41000000
Loading: *##
2.5 MiB/s
done
Bytes transferred = 18209 (4721 hex)
sun7i# printenv bootargs
printenv bootargs
bootargs=console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.153:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
sun7i# bootz 0x40008000 0x42000000 0x41000000
bootz 0x40008000 0x42000000 0x41000000
Kernel image @ 0x40008000 [ 0x000000 - 0x45e3a0 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
Image Name:
Created: 2014-02-07 19:37:29 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 41000000
Booting using the fdt blob at 0x41000000
Loading Device Tree to 40ff8000, end 40fff720 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 20.46 seconds.
# PYBOOT: Result: FAIL
omap4-panda: FAIL: last 80 lines of boot log:
---------------------------------------------
Panda # if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
Panda # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Panda # dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.152
Panda # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Panda #if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Panda # tftp 0x82000000 192.168.1.2:tmp/4430panda-csYi6q/zImage
tftp 0x82000000 192.168.1.2:tmp/4430panda-csYi6q/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'tmp/4430panda-csYi6q/zImage'.
Load address: 0x82000000
Loading: *EHCI timed out on TD - token=0x88008d80
T #################################################################
#################################################################
#################################################################
#################################################################
#####################################################
494.1 KiB/s
done
Bytes transferred = 4580256 (45e3a0 hex)
Panda # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x8008d80
T ############################################
118.2 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Panda # tftp 0x81f00000 192.168.1.2:tmp/4430panda-csYi6q/omap4-panda.dtb
tftp 0x81f00000 192.168.1.2:tmp/4430panda-csYi6q/omap4-panda.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'tmp/4430panda-csYi6q/omap4-panda.dtb'.
Load address: 0x81f00000
Loading: *EHCI timed out on TD - token=0x8008d80
T ####
9.8 KiB/s
done
Bytes transferred = 51803 (ca5b hex)
Panda # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.152:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Panda # bootz 0x82000000 0x81000000 0x81f00000
bootz 0x82000000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Using Device Tree in place at 81f00000, end 81f0fa5a
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 54.22 seconds.
# PYBOOT: Result: FAIL
sun4i-a10-cubieboard: FAIL: last 80 lines of boot log:
------------------------------------------------------
setenv ethaddr 2e:40:70:f0:12:08
sun4i# setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
sun4i# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
sun4i# setenv initrd_high 0xffffffff
setenv initrd_high 0xffffffff
sun4i# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
sun4i# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
sun4i# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
sun4i# dhcp
dhcp
ENET Speed is 100 Mbps - FULL duplex connection
BOOTP broadcast 1
DHCP client bound to address 192.168.1.193
sun4i# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
sun4i# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
sun4i# tftp 0x40008000 192.168.1.2:tmp/cubie-9tm_rp/zImage
tftp 0x40008000 192.168.1.2:tmp/cubie-9tm_rp/zImage
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.193
Filename 'tmp/cubie-9tm_rp/zImage'.
Load address: 0x40008000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
#####################################################
2.7 MiB/s
done
Bytes transferred = 4580256 (45e3a0 hex)
sun4i# tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.193
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x42000000
Loading: *############################################
2.7 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
sun4i# tftp 0x41000000 192.168.1.2:tmp/cubie-9tm_rp/sun4i-a10-cubieboard.dtb
tftp 0x41000000 192.168.1.2:tmp/cubie-9tm_rp/sun4i-a10-cubieboard.dtb
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.193
Filename 'tmp/cubie-9tm_rp/sun4i-a10-cubieboard.dtb'.
Load address: 0x41000000
Loading: *##
2.1 MiB/s
done
Bytes transferred = 15180 (3b4c hex)
sun4i# printenv bootargs
printenv bootargs
bootargs=console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.193:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
sun4i# bootz 0x40008000 0x42000000 0x41000000
bootz 0x40008000 0x42000000 0x41000000
Kernel image @ 0x40008000 [ 0x000000 - 0x45e3a0 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
Image Name:
Created: 2014-02-07 19:37:29 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 41000000
Booting using the fdt blob at 0x41000000
Loading Device Tree to 40ff9000, end 40fffb4b ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 19.84 seconds.
# PYBOOT: Result: FAIL
bcm28155-ap: FAIL: last 80 lines of boot log:
---------------------------------------------
[ 1.060000] ---[ end trace 7256d7a93b10ee34 ]---
[ 1.060000] Alignment trap: not handling instruction e1923f9f at [<c07ba864>]
[ 1.060000] Unhandled fault: alignment exception (0x001) at 0x20736eae
<LAVA_DISPATCHER>2014-03-19 08:46:16 AM WARNING: Sending newline in case of corruption.
<LAVA_DISPATCHER>2014-03-19 08:46:46 AM WARNING: Sending newline in case of corruption.
<LAVA_DISPATCHER>2014-03-19 08:47:16 AM WARNING: Sending newline in case of corruption.
<LAVA_DISPATCHER>2014-03-19 08:47:46 AM WARNING: Sending newline in case of corruption.
<LAVA_DISPATCHER>2014-03-19 08:48:17 AM WARNING: Sending newline in case of corruption.
<LAVA_DISPATCHER>2014-03-19 08:48:47 AM WARNING: Sending newline in case of corruption.
<LAVA_DISPATCHER>2014-03-19 08:49:17 AM INFO: Boot linaro image failed: Timeout exceeded in read_nonblocking().
<lava_dispatcher.utils.logging_spawn object at 0x9b6d02c>
version: 2.4 ($Revision: 516 $)
command: /usr/bin/conmux-console
args: [u'/usr/bin/conmux-console', u'vence/capri']
searcher: searcher_re:
0: re.compile("root@bcm-capri-board:~#")
buffer (last 100 chars): 23f9f at [<c07ba864>]
[ 1.060000] Unhandled fault: alignment exception (0x001) at 0x20736eae
before (last 100 chars): 23f9f at [<c07ba864>]
[ 1.060000] Unhandled fault: alignment exception (0x001) at 0x20736eae
after: <class 'pexpect.TIMEOUT'>
match: None
match_index: None
exitstatus: None
flag_eof: False
pid: 27407
child_fd: 3
closed: False
timeout: 1200
delimiter: <class 'pexpect.EOF'>
logfile: None
logfile_read: <lava_dispatcher.context.Flusher object at 0x949a60c>
logfile_send: None
maxread: 2000
ignorecase: False
searchwindowsize: None
delaybeforesend: 0.05
delayafterclose: 0.1
delayafterterminate: 0.1
<LAVA_DISPATCHER>2014-03-19 08:49:17 AM INFO: Booting the test image. Attempt: 2
< waiting for device >
<LAVA_DISPATCHER>2014-03-19 08:49:19 AM INFO: Perform hard reset on the system
Reboot: capri ; ip9258 1 3 : off, sleep, on
< waiting for device >
<LAVA_DISPATCHER>2014-03-19 08:59:21 AM ERROR: boot_linaro_image failed
Traceback (most recent call last):
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/actions/boot_control.py", line 105, in run
client.boot_linaro_image()
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/client/base.py", line 508, in boot_linaro_image
self._boot_linaro_image()
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/client/base.py", line 481, in _boot_linaro_image
self.proc = self.target_device.power_on()
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/device/capri.py", line 114, in power_on
self.fastboot('reboot')
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/device/fastboot.py", line 57, in __call__
_call(self.context, command, ignore_failure, timeout)
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/device/fastboot.py", line 45, in _call
context.run_command(cmd, failok=ignore_failure)
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/context.py", line 153, in run_command
rc = subprocess.check_call(command, **output_args)
File "/usr/lib/python2.7/subprocess.py", line 511, in check_call
raise CalledProcessError(retcode, cmd)
CalledProcessError: Command '['nice', 'sh', '-c', u'timeout 600s flock /var/lock/lava-fastboot.lck fastboot -s 1234567890 reboot']' returned non-zero exit status 124
<LAVA_DISPATCHER>2014-03-19 08:59:21 AM INFO: CriticalError
<LAVA_DISPATCHER>2014-03-19 08:59:21 AM WARNING: [ACTION-E] boot_linaro_image is finished with error (Failed to boot test image.).
ErrorMessage: Failed to boot test image.
Lava failed at action boot_linaro_image with error:Failed to boot test image.
Traceback (most recent call last):
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/job.py", line 270, in run
action.run(**params)
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/actions/boot_control.py", line 109, in run
raise CriticalError("Failed to boot test image.")
CriticalError: Failed to boot test image.
Reboot: capri ; ip9258 1 3 : ['off']
<LAVA_DISPATCHER>2014-03-19 08:59:22 AM INFO: Submitting the test result with parameters = {u'token': '<HIDDEN>', u'stream': u'/anonymous/lboot/', u'server': u'http://khilman@lava.lan/RPC2/'}
<LAVA_DISPATCHER>2014-03-19 08:59:22 AM INFO: Dashboard : http://lava.lan/dashboard/permalink/bundle/1179e9ad9267acafd46bc3a42dd7a5ca…
LBOOT: Result: FAIL
LBOOT: Time: 976.17 seconds.
omap3-overo-tobi: FAIL: last 80 lines of boot log:
--------------------------------------------------
Overo #if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
Overo # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Overo # dhcp
dhcp
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
BOOTP broadcast 1
DHCP client bound to address 192.168.1.155
Overo # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Overo # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Overo # tftp 0x80200000 192.168.1.2:tmp/3530overo-DeN5vT/zImage
tftp 0x80200000 192.168.1.2:tmp/3530overo-DeN5vT/zImage
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'tmp/3530overo-DeN5vT/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
#####################################################
2.4 MiB/s
done
Bytes transferred = 4580256 (45e3a0 hex)
Overo # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
2.4 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Overo # tftp 0x81f00000 192.168.1.2:tmp/3530overo-DeN5vT/omap3-overo-tobi.dtb
tftp 0x81f00000 192.168.1.2:tmp/3530overo-DeN5vT/omap3-overo-tobi.dtb
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'tmp/3530overo-DeN5vT/omap3-overo-tobi.dtb'.
Load address: 0x81f00000
Loading: *#####
2.2 MiB/s
done
Bytes transferred = 61262 (ef4e hex)
Overo # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk debug rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.155:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Overo #bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8ff63000, end 8ffffdea ... OK
Loading Device Tree to 8ff51000, end 8ff62f4d ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 28.01 seconds.
# PYBOOT: Result: FAIL
am335x-bone: FAIL: last 80 lines of boot log:
---------------------------------------------
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
U-Boot# setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
U-Boot# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'if test -n ${initenv}; then run initenv; fi
U-Boot# if test -n ${initenv}; then run initenv; fiif test -n ${preboot}; then run preboot; fi
U-Boot# if test -n ${preboot}; then run preboot; fisetenv autoload no; setenv autoboot no
U-Boot# setenv autoload no; setenv autoboot nodhcp
U-Boot# dhcp
cpsw Waiting for PHY auto negotiation to complete.. done
link up on port 0, speed 100, full duplex
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.198
U-Boot# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x80200000 192.168.1.2:tmp/am335xbone-YstuYA/zImage
tftp 0x80200000 192.168.1.2:tmp/am335xbone-YstuYA/zImage
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'tmp/am335xbone-YstuYA/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
#####################################################
1.2 MiB/s
done
Bytes transferred = 4580256 (45e3a0 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
1.1 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x81f00000 192.168.1.2:tmp/am335xbone-YstuYA/am335x-bone.dtb
tftp 0x81f00000 192.168.1.2:tmp/am335xbone-YstuYA/am335x-bone.dtb
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'tmp/am335xbone-YstuYA/am335x-bone.dtb'.
Load address: 0x81f00000
Loading: *##
1.1 MiB/s
done
Bytes transferred = 28886 (70d6 hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.198:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8f19a000, end 8f236dea ... OK
Using Device Tree in place at 81f00000, end 81f0a0d5
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 30.58 seconds.
# PYBOOT: Result: FAIL
omap3-overo-storm-tobi: FAIL: last 80 lines of boot log:
--------------------------------------------------------
No EEPROM on expansion board
Die ID #3dea00029ff80000016830c40802e016
Net: smc911x-0
Warning: smc911x-0 using MAC address from net device
Hit any key to stop autoboot: 5
0
Overo #
Overo # version
version
U-Boot 2013.04-00003-g84ebf5d (Jun 21 2013 - 15:36:05)
arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.7.2-1ubuntu1) 4.7.2
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
Overo # setenv bootargs console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
Overo # setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
Overo # if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
Overo # if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
Overo # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Overo # dhcp
dhcp
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
BOOTP broadcast 1
DHCP client bound to address 192.168.1.195
Overo # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Overo # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Overo # tftp 0x80200000 192.168.1.2:tmp/3730storm-lNsNjE/zImage
tftp 0x80200000 192.168.1.2:tmp/3730storm-lNsNjE/zImage
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.195
Filename 'tmp/3730storm-lNsNjE/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
#####################################################
2.4 MiB/s
done
Bytes transferred = 4580256 (45e3a0 hex)
Overo # tftp 0x81f00000 192.168.1.2:tmp/3730storm-lNsNjE/omap3-overo-storm-tobi.dtb
tftp 0x81f00000 192.168.1.2:tmp/3730storm-lNsNjE/omap3-overo-storm-tobi.dtb
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.195
Filename 'tmp/3730storm-lNsNjE/omap3-overo-storm-tobi.dtb'.
Load address: 0x81f00000
Loading: *#####
2.4 MiB/s
done
Bytes transferred = 62106 (f29a hex)
Overo # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.195:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Overo # bootz 0x80200000 - 0x81f00000
bootz 0x80200000 - 0x81f00000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Device Tree to 8ffed000, end 8ffff299 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 26.31 seconds.
# PYBOOT: Result: FAIL
omap5-uevm: FAIL: last 80 lines of boot log:
--------------------------------------------
Connected to omap5uevm console [channel connected] (~$quit to exit)
(user:khilman) is already connected
~$hardreset
Command(omap5uevm console)> hardreset
(user:khilman) Reboot omap5uevm
Reboot: omap5uevm ; phidget 1 2 : ('off', 4, 'on')
, sleep 4,
found: 002/104 2
~$off
# PYBOOT: Exception: ERROR: Could not break into autoboot.
# PYBOOT: Time: 31.38 seconds.
# PYBOOT: Result: FAIL
omap4-panda-es: FAIL: last 80 lines of boot log:
------------------------------------------------
Panda # if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
Panda # if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
Panda #setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Panda # dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.157
Panda # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Panda # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Panda # tftp 0x82000000 192.168.1.2:tmp/4460panda-es-x02RBt/zImage
tftp 0x82000000 192.168.1.2:tmp/4460panda-es-x02RBt/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'tmp/4460panda-es-x02RBt/zImage'.
Load address: 0x82000000
Loading: *T #################################################################
#################################################################
#################################################################
#################################################################
#####################################################
548.8 KiB/s
done
Bytes transferred = 4580256 (45e3a0 hex)
Panda # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *T ############################################
110.4 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Panda # tftp 0x81f00000 192.168.1.2:tmp/4460panda-es-x02RBt/omap4-panda-es.dtb
tftp 0x81f00000 192.168.1.2:tmp/4460panda-es-x02RBt/omap4-panda-es.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'tmp/4460panda-es-x02RBt/omap4-panda-es.dtb'.
Load address: 0x81f00000
Loading: *EHCI timed out on TD - token=0x88008d80
T ####
9.8 KiB/s
done
Bytes transferred = 52383 (cc9f hex)
Panda # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.157:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Panda # bootz 0x82000000 0x81000000 0x81f00000
bootz 0x82000000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Using Device Tree in place at 81f00000, end 81f0fc9e
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 53.62 seconds.
# PYBOOT: Result: FAIL
There are only two users of get_nohz_timer_target(): timer and hrtimer. Both
call it under same circumstances, i.e.
#ifdef CONFIG_NO_HZ_COMMON
if (!pinned && get_sysctl_timer_migration() && idle_cpu(this_cpu))
return get_nohz_timer_target();
#endif
So, it makes more sense to get all this as part of get_nohz_timer_target()
instead of duplicating code at two places. For this another parameter is
required to be passed to this routine, pinned.
Signed-off-by: Viresh Kumar <viresh.kumar(a)linaro.org>
---
include/linux/sched.h | 6 +++++-
kernel/hrtimer.c | 15 +--------------
kernel/sched/core.c | 5 ++++-
kernel/timer.c | 7 +------
4 files changed, 11 insertions(+), 22 deletions(-)
diff --git a/include/linux/sched.h b/include/linux/sched.h
index 6dbb9e5..9819f93 100644
--- a/include/linux/sched.h
+++ b/include/linux/sched.h
@@ -299,10 +299,14 @@ extern int runqueue_is_locked(int cpu);
#if defined(CONFIG_SMP) && defined(CONFIG_NO_HZ_COMMON)
extern void nohz_balance_enter_idle(int cpu);
extern void set_cpu_sd_state_idle(void);
-extern int get_nohz_timer_target(void);
+extern int get_nohz_timer_target(int pinned);
#else
static inline void nohz_balance_enter_idle(int cpu) { }
static inline void set_cpu_sd_state_idle(void) { }
+static inline int get_nohz_timer_target(int pinned)
+{
+ return smp_processor_id();
+}
#endif
/*
diff --git a/kernel/hrtimer.c b/kernel/hrtimer.c
index f60dce8..7eef615 100644
--- a/kernel/hrtimer.c
+++ b/kernel/hrtimer.c
@@ -168,19 +168,6 @@ struct hrtimer_clock_base *lock_hrtimer_base(const struct hrtimer *timer,
}
}
-
-/*
- * Get the preferred target CPU for NOHZ
- */
-static int hrtimer_get_target(int this_cpu, int pinned)
-{
-#ifdef CONFIG_NO_HZ_COMMON
- if (!pinned && get_sysctl_timer_migration() && idle_cpu(this_cpu))
- return get_nohz_timer_target();
-#endif
- return this_cpu;
-}
-
/*
* With HIGHRES=y we do not migrate the timer when it is expiring
* before the next event on the target cpu because we cannot reprogram
@@ -214,7 +201,7 @@ switch_hrtimer_base(struct hrtimer *timer, struct hrtimer_clock_base *base,
struct hrtimer_clock_base *new_base;
struct hrtimer_cpu_base *new_cpu_base;
int this_cpu = smp_processor_id();
- int cpu = hrtimer_get_target(this_cpu, pinned);
+ int cpu = get_nohz_timer_target(pinned);
int basenum = base->index;
again:
diff --git a/kernel/sched/core.c b/kernel/sched/core.c
index 6fde755..a58e24d 100644
--- a/kernel/sched/core.c
+++ b/kernel/sched/core.c
@@ -556,12 +556,15 @@ void resched_cpu(int cpu)
* selecting an idle cpu will add more delays to the timers than intended
* (as that cpu's timer base may not be uptodate wrt jiffies etc).
*/
-int get_nohz_timer_target(void)
+int get_nohz_timer_target(int pinned)
{
int cpu = smp_processor_id();
int i;
struct sched_domain *sd;
+ if (pinned || !get_sysctl_timer_migration() || !idle_cpu(cpu))
+ return cpu;
+
rcu_read_lock();
for_each_domain(cpu, sd) {
for_each_cpu(i, sched_domain_span(sd)) {
diff --git a/kernel/timer.c b/kernel/timer.c
index e6868bf..2cf8616 100644
--- a/kernel/timer.c
+++ b/kernel/timer.c
@@ -760,12 +760,7 @@ __mod_timer(struct timer_list *timer, unsigned long expires,
debug_activate(timer, expires);
- cpu = smp_processor_id();
-
-#if defined(CONFIG_NO_HZ_COMMON) && defined(CONFIG_SMP)
- if (!pinned && get_sysctl_timer_migration() && idle_cpu(cpu))
- cpu = get_nohz_timer_target();
-#endif
+ cpu = get_nohz_timer_target(pinned);
new_base = per_cpu(tvec_bases, cpu);
if (base != new_base) {
--
1.7.12.rc2.18.g61b472e
From: Mark Brown <broonie(a)linaro.org>
With fast_io we use mutexes to lock the I/O operations so we would need
to do GFP_ATOMIC allocations if we wanted to do allocations inside the
lock as we do currently. Since it is unlikely that we will want to register
a patch outside of init where concurrency shouldn't be an issue move the
allocation of the patch data outside the lock.
Reported-by: Takashi Iwai <tiwai(a)suse.de>
Signed-off-by: Mark Brown <broonie(a)linaro.org>
---
drivers/base/regmap/regmap.c | 25 ++++++++++++++-----------
1 file changed, 14 insertions(+), 11 deletions(-)
diff --git a/drivers/base/regmap/regmap.c b/drivers/base/regmap/regmap.c
index 554119535a64..2d7d55b3bedb 100644
--- a/drivers/base/regmap/regmap.c
+++ b/drivers/base/regmap/regmap.c
@@ -2396,6 +2396,9 @@ EXPORT_SYMBOL_GPL(regmap_async_complete);
* apply them immediately. Typically this is used to apply
* corrections to be applied to the device defaults on startup, such
* as the updates some vendors provide to undocumented registers.
+ *
+ * The caller must ensure that this function cannot be called
+ * concurrently with either itself or regcache_sync().
*/
int regmap_register_patch(struct regmap *map, const struct reg_default *regs,
int num_regs)
@@ -2408,6 +2411,17 @@ int regmap_register_patch(struct regmap *map, const struct reg_default *regs,
num_regs))
return 0;
+ p = krealloc(map->patch,
+ sizeof(struct reg_default) * (map->patch_regs + num_regs),
+ GFP_KERNEL);
+ if (p) {
+ memcpy(p + map->patch_regs, regs, num_regs * sizeof(*regs));
+ map->patch = p;
+ map->patch_regs += num_regs;
+ } else {
+ return -ENOMEM;
+ }
+
map->lock(map->lock_arg);
bypass = map->cache_bypass;
@@ -2419,17 +2433,6 @@ int regmap_register_patch(struct regmap *map, const struct reg_default *regs,
if (ret != 0)
goto out;
- p = krealloc(map->patch,
- sizeof(struct reg_default) * (map->patch_regs + num_regs),
- GFP_KERNEL);
- if (p) {
- memcpy(p + map->patch_regs, regs, num_regs * sizeof(*regs));
- map->patch = p;
- map->patch_regs += num_regs;
- } else {
- ret = -ENOMEM;
- }
-
out:
map->async = false;
map->cache_bypass = bypass;
--
1.9.0
In anticipation of modifying the up_threshold handling, make all
instances use the same utility fn to check if a task is eligible
for up-migration.
Signed-off-by: Chris Redpath <chris.redpath(a)arm.com>
---
kernel/sched/fair.c | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c
index 62a8808..1b9be59 100644
--- a/kernel/sched/fair.c
+++ b/kernel/sched/fair.c
@@ -6734,6 +6734,13 @@ static void nohz_idle_balance(int this_cpu, enum cpu_idle_type idle) { }
#endif
#ifdef CONFIG_SCHED_HMP
+static unsigned int hmp_task_eligible_for_up_migration(struct sched_entity *se)
+{
+ /* below hmp_up_threshold, never eligible */
+ if (se->avg.load_avg_ratio < hmp_up_threshold)
+ return 0;
+ return 1;
+}
/* Check if task should migrate to a faster cpu */
static unsigned int hmp_up_migration(int cpu, int *target_cpu, struct sched_entity *se)
{
@@ -6749,7 +6756,7 @@ static unsigned int hmp_up_migration(int cpu, int *target_cpu, struct sched_enti
if (p->prio >= hmp_up_prio)
return 0;
#endif
- if (se->avg.load_avg_ratio < hmp_up_threshold)
+ if (!hmp_task_eligible_for_up_migration(se))
return 0;
/* Let the task load settle before doing another up migration */
@@ -7237,7 +7244,10 @@ static unsigned int hmp_idle_pull(int this_cpu)
}
orig = curr;
curr = hmp_get_heaviest_task(curr, 1);
- if (curr->avg.load_avg_ratio > hmp_up_threshold &&
+ /* check if heaviest eligible task on this
+ * CPU is heavier than previous task
+ */
+ if (hmp_task_eligible_for_up_migration(curr) &&
curr->avg.load_avg_ratio > ratio) {
p = task_of(curr);
target = rq;
--
1.7.9.5
Hi Tixy,
Here's the set all squashed together where it should be.
--Chris
[PATCH 1/4] hmp: sched: Clean up hmp_up_threshold checks into a
[PATCH 2/4] sched: hmp: unify active migration code
[PATCH 3/4] hmp: Use idle pull to perform forced up-migrations
[PATCH 4/4] hmp: dont attempt to pull tasks if affinity doesn't
Automated DT boot report for various ARM defconfigs.
Tree/Branch: next
Git describe: next-20140318
Failed boot tests (console logs at the end)
===========================================
am335x-boneblack: FAIL: omap2plus_defconfig
omap3-beagle-xm: FAIL: omap2plus_defconfig
omap4-panda: FAIL: omap2plus_defconfig
omap3-overo-tobi: FAIL: omap2plus_defconfig
am335x-bone: FAIL: omap2plus_defconfig
omap3-overo-storm-tobi: FAIL: omap2plus_defconfig
omap5-uevm: FAIL: omap2plus_defconfig
omap4-panda-es: FAIL: omap2plus_defconfig
omap5-uevm: FAIL: multi_lpae_defconfig
sun7i-a20-cubieboard2: FAIL: multi_lpae_defconfig
sun7i-a20-cubieboard2: FAIL: sunxi_defconfig
sun4i-a10-cubieboard: FAIL: sunxi_defconfig
ste-snowball: FAIL: multi_v7_defconfig
am335x-boneblack: FAIL: multi_v7_defconfig
omap3-beagle-xm: FAIL: multi_v7_defconfig
sun7i-a20-cubieboard2: FAIL: multi_v7_defconfig
omap4-panda: FAIL: multi_v7_defconfig
sun4i-a10-cubieboard: FAIL: multi_v7_defconfig
bcm28155-ap: FAIL: multi_v7_defconfig
omap3-overo-tobi: FAIL: multi_v7_defconfig
am335x-bone: FAIL: multi_v7_defconfig
omap3-overo-storm-tobi: FAIL: multi_v7_defconfig
omap5-uevm: FAIL: multi_v7_defconfig
omap4-panda-es: FAIL: multi_v7_defconfig
Full Report
===========
omap2plus_defconfig
-------------------
legacy,3730xm PASS: 0 min 53.3 sec
am335x-boneblack FAIL: 0 min 29.0 sec
omap3-beagle-xm FAIL: 0 min 55.5 sec
legacy,3530beagle PASS: 1 min 12.8 sec
omap4-panda FAIL: 0 min 53.9 sec
omap3-overo-tobi FAIL: 0 min 28.1 sec
am335x-bone FAIL: 0 min 31.0 sec
omap3-overo-storm-tobi FAIL: 0 min 29.3 sec
omap5-uevm FAIL: 0 min 57.9 sec
omap4-panda-es FAIL: 1 min 2.4 sec
legacy,3730storm PASS: 0 min 20.1 sec
legacy,3530overo PASS: 0 min 22.1 sec
multi_lpae_defconfig
--------------------
omap5-uevm FAIL: 0 min 59.5 sec
sun7i-a20-cubieboard2 FAIL: 0 min 20.0 sec
tegra_defconfig
---------------
tegra30-beaver PASS: 0 min 17.2 sec
imx_v6_v7_defconfig
-------------------
imx6dl-wandboard,wand-dual PASS: 0 min 19.0 sec
imx6dl-wandboard,wand-solo PASS: 0 min 19.0 sec
imx6q-wandboard PASS: 0 min 17.3 sec
sunxi_defconfig
---------------
sun7i-a20-cubieboard2 FAIL: 0 min 19.0 sec
sun4i-a10-cubieboard FAIL: 0 min 18.9 sec
bcm_defconfig
-------------
bcm28155-ap PASS: 1 min 4.0 sec
exynos_defconfig
----------------
exynos5250-arndale PASS: 1 min 5.8 sec
multi_v7_defconfig
------------------
qcom-apq8074-dragonboard PASS: 1 min 9.5 sec
ste-snowball FAIL: 0 min 30.6 sec
tegra30-beaver PASS: 0 min 19.9 sec
am335x-boneblack FAIL: 0 min 28.9 sec
omap3-beagle-xm FAIL: 0 min 52.4 sec
sun7i-a20-cubieboard2 FAIL: 0 min 20.1 sec
armada-370-mirabox PASS: 0 min 22.2 sec
omap4-panda FAIL: 0 min 58.7 sec
armada-xp-openblocks-ax3-4 PASS: 0 min 25.1 sec
sun4i-a10-cubieboard FAIL: 0 min 20.0 sec
bcm28155-ap FAIL: 16 min 18.4 sec
omap3-overo-tobi FAIL: 0 min 28.2 sec
imx6dl-wandboard,wand-solo PASS: 0 min 18.1 sec
am335x-bone FAIL: 0 min 30.6 sec
omap3-overo-storm-tobi FAIL: 0 min 26.3 sec
omap5-uevm FAIL: 1 min 0.2 sec
imx6q-wandboard PASS: 0 min 18.3 sec
omap4-panda-es FAIL: 0 min 57.1 sec
imx6dl-wandboard,wand-dual PASS: 0 min 18.6 sec
u8500_defconfig
---------------
ste-snowball PASS: 0 min 30.1 sec
sama5_defconfig
---------------
sama5d35ek PASS: 0 min 17.0 sec
davinci_all_defconfig
---------------------
legacy,dm365evm PASS: 0 min 17.9 sec
Console logs for failures
=========================
omap2plus_defconfig
-------------------
am335x-boneblack: FAIL: last 80 lines of boot log:
--------------------------------------------------
GNU ld (GNU Binutils) 2.22
U-Boot# setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
U-Boot# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
U-Boot# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
U-Boot# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
U-Boot# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
U-Boot# dhcp
dhcp
cpsw Waiting for PHY auto negotiation to complete.. done
link up on port 0, speed 100, full duplex
BOOTP broadcast 1
DHCP client bound to address 192.168.1.150
U-Boot#setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x80200000 192.168.1.2:tmp/am335xboneb-GNBffp/zImage
tftp 0x80200000 192.168.1.2:tmp/am335xboneb-GNBffp/zImage
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'tmp/am335xboneb-GNBffp/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
##################################
1.2 MiB/s
done
Bytes transferred = 4306552 (41b678 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
1.2 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot#tftp 0x81f00000 192.168.1.2:tmp/am335xboneb-GNBffp/am335x-boneblack.dtb
tftp 0x81f00000 192.168.1.2:tmp/am335xboneb-GNBffp/am335x-boneblack.dtb
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'tmp/am335xboneb-GNBffp/am335x-boneblack.dtb'.
Load address: 0x81f00000
Loading: *###
1 MiB/s
done
Bytes transferred = 29482 (732a hex)
U-Boot#printenv bootargs
printenv bootargs
bootargs=console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.150:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot#bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 9f19a000, end 9f236dea ... OK
Using Device Tree in place at 81f00000, end 81f0a329
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 29.01 seconds.
# PYBOOT: Result: FAIL
omap3-beagle-xm: FAIL: last 80 lines of boot log:
-------------------------------------------------
OMAP3 beagleboard.org #if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
OMAP3 beagleboard.org # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
OMAP3 beagleboard.org # dhcp
dhcp
ERROR: Need valid 'usbnet_devaddr' to be set
at ether.c:2369/usb_eth_init()
Waiting for Ethernet connection... done.
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.190
OMAP3 beagleboard.org #setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
OMAP3 beagleboard.org # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
OMAP3 beagleboard.org # tftp 0x80200000 192.168.1.2:tmp/3730xm-e_7Pet/zImage
tftp 0x80200000 192.168.1.2:tmp/3730xm-e_7Pet/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'tmp/3730xm-e_7Pet/zImage'.
Load address: 0x80200000
Loading: *T #################################################################
#################################################################
#################################################################
#################################################################
##################################
376 KiB/s
done
Bytes transferred = 4306552 (41b678 hex)
OMAP3 beagleboard.org # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *T ############################################
104.5 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
OMAP3 beagleboard.org # tftp 0x81f00000 192.168.1.2:tmp/3730xm-e_7Pet/omap3-beagle-xm.dtb
tftp 0x81f00000 192.168.1.2:tmp/3730xm-e_7Pet/omap3-beagle-xm.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'tmp/3730xm-e_7Pet/omap3-beagle-xm.dtb'.
Load address: 0x81f00000
Loading: *T ####
8.8 KiB/s
done
Bytes transferred = 58597 (e4e5 hex)
OMAP3 beagleboard.org # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.190:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
OMAP3 beagleboard.org #bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8ff63000, end 8ffffdea ... OK
Loading Device Tree to 8ff51000, end 8ff624e4 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 55.46 seconds.
# PYBOOT: Result: FAIL
omap4-panda: FAIL: last 80 lines of boot log:
---------------------------------------------
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
Panda # if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
Panda # if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
Panda # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Panda # dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.152
Panda # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Panda # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Panda # tftp 0x82000000 192.168.1.2:tmp/4430panda-jkNrcl/zImage
tftp 0x82000000 192.168.1.2:tmp/4430panda-jkNrcl/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'tmp/4430panda-jkNrcl/zImage'.
Load address: 0x82000000
Loading: *T #################################################################
#################################################################
#################################################################
#################################################################
##################################
601.6 KiB/s
done
Bytes transferred = 4306552 (41b678 hex)
Panda # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *T ############################################
107.4 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Panda # tftp 0x81f00000 192.168.1.2:tmp/4430panda-jkNrcl/omap4-panda.dtb
tftp 0x81f00000 192.168.1.2:tmp/4430panda-jkNrcl/omap4-panda.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'tmp/4430panda-jkNrcl/omap4-panda.dtb'.
Load address: 0x81f00000
Loading: *T ####
9.8 KiB/s
done
Bytes transferred = 51803 (ca5b hex)
Panda # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.152:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Panda # bootz 0x82000000 0x81000000 0x81f00000
bootz 0x82000000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Using Device Tree in place at 81f00000, end 81f0fa5a
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 53.92 seconds.
# PYBOOT: Result: FAIL
omap3-overo-tobi: FAIL: last 80 lines of boot log:
--------------------------------------------------
Overo # if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
Overo #setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Overo # dhcp
dhcp
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
BOOTP broadcast 1
DHCP client bound to address 192.168.1.155
Overo # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Overo #if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Overo # tftp 0x80200000 192.168.1.2:tmp/3530overo-WkZiKU/zImage
tftp 0x80200000 192.168.1.2:tmp/3530overo-WkZiKU/zImage
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'tmp/3530overo-WkZiKU/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
##################################
2.4 MiB/s
done
Bytes transferred = 4306552 (41b678 hex)
Overo # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
2.4 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Overo # tftp 0x81f00000 192.168.1.2:tmp/3530overo-WkZiKU/omap3-overo-tobi.dtb
tftp 0x81f00000 192.168.1.2:tmp/3530overo-WkZiKU/omap3-overo-tobi.dtb
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'tmp/3530overo-WkZiKU/omap3-overo-tobi.dtb'.
Load address: 0x81f00000
Loading: *#####
2.2 MiB/s
done
Bytes transferred = 61262 (ef4e hex)
Overo # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk debug rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.155:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Overo # bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8ff63000, end 8ffffdea ... OK
Loading Device Tree to 8ff51000, end 8ff62f4d ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 28.05 seconds.
# PYBOOT: Result: FAIL
am335x-bone: FAIL: last 80 lines of boot log:
---------------------------------------------
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
U-Boot# setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
U-Boot# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'if test -n ${initenv}; then run initenv; fi
U-Boot# if test -n ${initenv}; then run initenv; fiif test -n ${preboot}; then run preboot; fi
U-Boot# if test -n ${preboot}; then run preboot; fisetenv autoload no; setenv autoboot no
U-Boot# setenv autoload no; setenv autoboot nodhcp
U-Boot# dhcp
cpsw Waiting for PHY auto negotiation to complete.. done
link up on port 0, speed 100, full duplex
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.198
U-Boot# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x80200000 192.168.1.2:tmp/am335xbone-8yEmdK/zImage
tftp 0x80200000 192.168.1.2:tmp/am335xbone-8yEmdK/zImage
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'tmp/am335xbone-8yEmdK/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
##################################
1.2 MiB/s
done
Bytes transferred = 4306552 (41b678 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
1.1 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x81f00000 192.168.1.2:tmp/am335xbone-8yEmdK/am335x-bone.dtb
tftp 0x81f00000 192.168.1.2:tmp/am335xbone-8yEmdK/am335x-bone.dtb
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'tmp/am335xbone-8yEmdK/am335x-bone.dtb'.
Load address: 0x81f00000
Loading: *##
1.1 MiB/s
done
Bytes transferred = 28886 (70d6 hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.198:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8f19a000, end 8f236dea ... OK
Using Device Tree in place at 81f00000, end 81f0a0d5
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 30.96 seconds.
# PYBOOT: Result: FAIL
omap3-overo-storm-tobi: FAIL: last 80 lines of boot log:
--------------------------------------------------------
Die ID #3dea00029ff80000016830c40802e016
Net: smc911x-0
Warning: smc911x-0 using MAC address from net device
Hit any key to stop autoboot: 5
0
Overo #
Overo # version
version
U-Boot 2013.04-00003-g84ebf5d (Jun 21 2013 - 15:36:05)
arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.7.2-1ubuntu1) 4.7.2
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
Overo # setenv bootargs console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
Overo # setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
Overo # if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
Overo # if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
Overo # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Overo # dhcp
dhcp
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.195
Overo # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Overo # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Overo # tftp 0x80200000 192.168.1.2:tmp/3730storm-QV62GJ/zImage
tftp 0x80200000 192.168.1.2:tmp/3730storm-QV62GJ/zImage
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.195
Filename 'tmp/3730storm-QV62GJ/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
##################################
2.4 MiB/s
done
Bytes transferred = 4306552 (41b678 hex)
Overo # tftp 0x81f00000 192.168.1.2:tmp/3730storm-QV62GJ/omap3-overo-storm-tobi.dtb
tftp 0x81f00000 192.168.1.2:tmp/3730storm-QV62GJ/omap3-overo-storm-tobi.dtb
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.195
Filename 'tmp/3730storm-QV62GJ/omap3-overo-storm-tobi.dtb'.
Load address: 0x81f00000
Loading: *#####
2.3 MiB/s
done
Bytes transferred = 62106 (f29a hex)
Overo # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.195:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Overo # bootz 0x80200000 - 0x81f00000
bootz 0x80200000 - 0x81f00000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Device Tree to 8ffed000, end 8ffff299 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 29.26 seconds.
# PYBOOT: Result: FAIL
omap5-uevm: FAIL: last 80 lines of boot log:
--------------------------------------------
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... found: 002/075 2
3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
U-Boot# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
U-Boot# dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
EHCI timed out on TD - token=0x8008d80
BOOTP broadcast 2
DHCP client bound to address 192.168.1.249
U-Boot#setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x82000000 192.168.1.2:tmp/omap5uevm-pT79kB/zImage
tftp 0x82000000 192.168.1.2:tmp/omap5uevm-pT79kB/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'tmp/omap5uevm-pT79kB/zImage'.
Load address: 0x82000000
Loading: *T #################################################################
#################################################################
#################################################################
#################################################################
##################################
482.4 KiB/s
done
Bytes transferred = 4306552 (41b678 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x88008d80
T ############################################
77.1 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x80f80000 192.168.1.2:tmp/omap5uevm-pT79kB/omap5-uevm.dtb
tftp 0x80f80000 192.168.1.2:tmp/omap5uevm-pT79kB/omap5-uevm.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'tmp/omap5uevm-pT79kB/omap5-uevm.dtb'.
Load address: 0x80f80000
Loading: *T ####
7.8 KiB/s
done
Bytes transferred = 44884 (af54 hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk ip=192.168.1.249:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x82000000 0x81000000 0x80f80000
bootz 0x82000000 0x81000000 0x80f80000
Kernel image @ 0x82000000 [ 0x000000 - 0x41b678 ]
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 80f80000
Booting using the fdt blob at 0x80f80000
Using Device Tree in place at 80f80000, end 80f8df53
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 57.89 seconds.
# PYBOOT: Result: FAIL
omap4-panda-es: FAIL: last 80 lines of boot log:
------------------------------------------------
if test -n ${initenv}; then run initenv; fi
Panda # if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
Panda # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Panda # dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
EHCI timed out on TD - token=0x88008d80
BOOTP broadcast 2
DHCP client bound to address 192.168.1.157
Panda # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Panda # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Panda # tftp 0x82000000 192.168.1.2:tmp/4460panda-es-pV4tp4/zImage
tftp 0x82000000 192.168.1.2:tmp/4460panda-es-pV4tp4/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'tmp/4460panda-es-pV4tp4/zImage'.
Load address: 0x82000000
Loading: *T #################################################################
#################################################################
#################################################################
#################################################################
##################################
489.3 KiB/s
done
Bytes transferred = 4306552 (41b678 hex)
Panda # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *T ############################################
102.5 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Panda # tftp 0x81f00000 192.168.1.2:tmp/4460panda-es-pV4tp4/omap4-panda-es.dtb
tftp 0x81f00000 192.168.1.2:tmp/4460panda-es-pV4tp4/omap4-panda-es.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'tmp/4460panda-es-pV4tp4/omap4-panda-es.dtb'.
Load address: 0x81f00000
Loading: *EHCI timed out on TD - token=0x88008d80
T ####
4.9 KiB/s
done
Bytes transferred = 52383 (cc9f hex)
Panda # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.157:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Panda # bootz 0x82000000 0x81000000 0x81f00000
bootz 0x82000000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Using Device Tree in place at 81f00000, end 81f0fc9e
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 62.35 seconds.
# PYBOOT: Result: FAIL
multi_lpae_defconfig
--------------------
omap5-uevm: FAIL: last 80 lines of boot log:
--------------------------------------------
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... found: 002/075 2
3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
U-Boot# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
U-Boot# dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
EHCI timed out on TD - token=0x8008d80
BOOTP broadcast 2
DHCP client bound to address 192.168.1.249
U-Boot# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x82000000 192.168.1.2:tmp/omap5uevm-j5r5GC/zImage
tftp 0x82000000 192.168.1.2:tmp/omap5uevm-j5r5GC/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'tmp/omap5uevm-j5r5GC/zImage'.
Load address: 0x82000000
Loading: *T #################################################################
#################################################################
#################################################################
#################################################################
######################################################
600.6 KiB/s
done
Bytes transferred = 4607096 (464c78 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x88008d80
T ############################################
93.8 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x80f80000 192.168.1.2:tmp/omap5uevm-j5r5GC/omap5-uevm.dtb
tftp 0x80f80000 192.168.1.2:tmp/omap5uevm-j5r5GC/omap5-uevm.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'tmp/omap5uevm-j5r5GC/omap5-uevm.dtb'.
Load address: 0x80f80000
Loading: *T ####
3.9 KiB/s
done
Bytes transferred = 44884 (af54 hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk ip=192.168.1.249:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x82000000 0x81000000 0x80f80000
bootz 0x82000000 0x81000000 0x80f80000
Kernel image @ 0x82000000 [ 0x000000 - 0x464c78 ]
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 80f80000
Booting using the fdt blob at 0x80f80000
Using Device Tree in place at 80f80000, end 80f8df53
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 59.47 seconds.
# PYBOOT: Result: FAIL
sun7i-a20-cubieboard2: FAIL: last 80 lines of boot log:
-------------------------------------------------------
setenv ethaddr 22:71:81:DA:53:EA
sun7i# setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
sun7i# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
sun7i# setenv initrd_high 0xffffffff
setenv initrd_high 0xffffffff
sun7i# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
sun7i# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
sun7i# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
sun7i# dhcp
dhcp
ENET Speed is 100 Mbps - FULL duplex connection
BOOTP broadcast 1
DHCP client bound to address 192.168.1.153
sun7i# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
sun7i# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
sun7i# tftp 0x40008000 192.168.1.2:tmp/cubie2-tNHSvx/zImage
tftp 0x40008000 192.168.1.2:tmp/cubie2-tNHSvx/zImage
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-tNHSvx/zImage'.
Load address: 0x40008000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
######################################################
2.7 MiB/s
done
Bytes transferred = 4607096 (464c78 hex)
sun7i# tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x42000000
Loading: *############################################
2.7 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
sun7i# tftp 0x41000000 192.168.1.2:tmp/cubie2-tNHSvx/sun7i-a20-cubieboard2.dtb
tftp 0x41000000 192.168.1.2:tmp/cubie2-tNHSvx/sun7i-a20-cubieboard2.dtb
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-tNHSvx/sun7i-a20-cubieboard2.dtb'.
Load address: 0x41000000
Loading: *##
2.2 MiB/s
done
Bytes transferred = 18209 (4721 hex)
sun7i# printenv bootargs
printenv bootargs
bootargs=console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.153:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
sun7i# bootz 0x40008000 0x42000000 0x41000000
bootz 0x40008000 0x42000000 0x41000000
Kernel image @ 0x40008000 [ 0x000000 - 0x464c78 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
Image Name:
Created: 2014-02-07 19:37:29 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 41000000
Booting using the fdt blob at 0x41000000
Loading Device Tree to 40ff8000, end 40fff720 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 20.01 seconds.
# PYBOOT: Result: FAIL
sunxi_defconfig
---------------
sun7i-a20-cubieboard2: FAIL: last 80 lines of boot log:
-------------------------------------------------------
arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.7.2-1ubuntu1) 4.7.2
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
sun7i# setenv ethaddr 22:71:81:DA:53:EA
setenv ethaddr 22:71:81:DA:53:EA
sun7i# setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
sun7i# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
sun7i# setenv initrd_high 0xffffffff
setenv initrd_high 0xffffffff
sun7i# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
sun7i# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
sun7i# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
sun7i# dhcp
dhcp
ENET Speed is 100 Mbps - FULL duplex connection
BOOTP broadcast 1
DHCP client bound to address 192.168.1.153
sun7i# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
sun7i# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
sun7i# tftp 0x40008000 192.168.1.2:tmp/cubie2-Ig9ylH/zImage
tftp 0x40008000 192.168.1.2:tmp/cubie2-Ig9ylH/zImage
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-Ig9ylH/zImage'.
Load address: 0x40008000
Loading: *#################################################################
##########################################################
2.7 MiB/s
done
Bytes transferred = 1800928 (1b7ae0 hex)
sun7i# tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x42000000
Loading: *############################################
2.7 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
sun7i# tftp 0x41000000 192.168.1.2:tmp/cubie2-Ig9ylH/sun7i-a20-cubieboard2.dtb
tftp 0x41000000 192.168.1.2:tmp/cubie2-Ig9ylH/sun7i-a20-cubieboard2.dtb
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-Ig9ylH/sun7i-a20-cubieboard2.dtb'.
Load address: 0x41000000
Loading: *##
2.2 MiB/s
done
Bytes transferred = 18209 (4721 hex)
sun7i# printenv bootargs
printenv bootargs
bootargs=console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.153:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
sun7i# bootz 0x40008000 0x42000000 0x41000000
bootz 0x40008000 0x42000000 0x41000000
Kernel image @ 0x40008000 [ 0x000000 - 0x1b7ae0 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
Image Name:
Created: 2014-02-07 19:37:29 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 41000000
Booting using the fdt blob at 0x41000000
Loading Device Tree to 40ff8000, end 40fff720 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 19.00 seconds.
# PYBOOT: Result: FAIL
sun4i-a10-cubieboard: FAIL: last 80 lines of boot log:
------------------------------------------------------
arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.7.2-1ubuntu1) 4.7.2
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
sun4i# setenv ethaddr 2e:40:70:f0:12:08
setenv ethaddr 2e:40:70:f0:12:08
sun4i# setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
sun4i# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
sun4i# setenv initrd_high 0xffffffff
setenv initrd_high 0xffffffff
sun4i# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
sun4i# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
sun4i# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
sun4i# dhcp
dhcp
ENET Speed is 100 Mbps - FULL duplex connection
BOOTP broadcast 1
DHCP client bound to address 192.168.1.160
sun4i# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
sun4i# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
sun4i# tftp 0x40008000 192.168.1.2:tmp/cubie-yJnMtq/zImage
tftp 0x40008000 192.168.1.2:tmp/cubie-yJnMtq/zImage
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.160
Filename 'tmp/cubie-yJnMtq/zImage'.
Load address: 0x40008000
Loading: *#################################################################
##########################################################
2.7 MiB/s
done
Bytes transferred = 1800928 (1b7ae0 hex)
sun4i# tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.160
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x42000000
Loading: *############################################
2.7 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
sun4i# tftp 0x41000000 192.168.1.2:tmp/cubie-yJnMtq/sun4i-a10-cubieboard.dtb
tftp 0x41000000 192.168.1.2:tmp/cubie-yJnMtq/sun4i-a10-cubieboard.dtb
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.160
Filename 'tmp/cubie-yJnMtq/sun4i-a10-cubieboard.dtb'.
Load address: 0x41000000
Loading: *##
2.1 MiB/s
done
Bytes transferred = 15180 (3b4c hex)
sun4i# printenv bootargs
printenv bootargs
bootargs=console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.160:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
sun4i# bootz 0x40008000 0x42000000 0x41000000
bootz 0x40008000 0x42000000 0x41000000
Kernel image @ 0x40008000 [ 0x000000 - 0x1b7ae0 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
Image Name:
Created: 2014-02-07 19:37:29 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 41000000
Booting using the fdt blob at 0x41000000
Loading Device Tree to 40ff9000, end 40fffb4b ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 18.95 seconds.
# PYBOOT: Result: FAIL
multi_v7_defconfig
------------------
ste-snowball: FAIL: last 80 lines of boot log:
----------------------------------------------
U-Boot 2009.11 (sept. 19 2011 - 17:03:11)
CPU: ST-Ericsson db8500 v2 (Dual ARM Cortex A9) 998.400 Mhz
I2C: ready
DRAM: 1 GB
MMC:
MCDE: startup failed
sec_bridge: ISSWAPI_FLUSH_BOOT_CODE: 2
EMMC: 0, MMC: 1
In: serial
Out: serial
Err: serial
Net: smc911x-0
Hit any key to stop autoboot: 1
0
U8500 $
U8500 $ version
version
U-Boot 2009.11 (sept. 19 2011 - 17:03:11)
U8500 $ setenv ethaddr 6e:e6:84:36:8e:9e
setenv ethaddr 6e:e6:84:36:8e:9e
Can't overwrite "ethaddr"
U8500 $setenv bootargs console=ttyAMA2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p3 rootwait rootfstype=ext4
setenv bootargs console=ttyAMA2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p3 rootwait rootfstype=ext4
U8500 $ setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
U8500 $ if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
U8500 $ if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
U8500 $ setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
U8500 $dhcp
dhcp
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 6e:e6:84:36:8e:9e
BOOTP broadcast 1
DHCP client bound to address 192.168.1.159
U8500 $ setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U8500 $ if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U8500 $ tftp 0x00800000 192.168.1.2:tmp/snowball-4vt4aQ/tmpbBObQf-uImage
tftp 0x00800000 192.168.1.2:tmp/snowball-4vt4aQ/tmpbBObQf-uImage
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 6e:e6:84:36:8e:9e
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.159
Filename 'tmp/snowball-4vt4aQ/tmpbBObQf-uImage'.
Load address: 0x800000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
#######################################################
done
Bytes transferred = 4623033 (468ab9 hex)
U8500 $ printenv bootargs
printenv bootargs
bootargs=console=ttyAMA2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p3 rootwait rootfstype=ext4 ip=192.168.1.159:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U8500 $ bootm 0x00800000
bootm 0x00800000
## Booting kernel from Legacy Image at 00800000 ...
Image Name: Linux
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4622969 Bytes = 4.4 MB
Load Address: 00008000
Entry Point: 00008000
Loading Kernel Image ... OK
OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 30.61 seconds.
# PYBOOT: Result: FAIL
am335x-boneblack: FAIL: last 80 lines of boot log:
--------------------------------------------------
GNU ld (GNU Binutils) 2.22
U-Boot#setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
U-Boot# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
U-Boot# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
U-Boot# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
U-Boot# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
U-Boot# dhcp
dhcp
cpsw Waiting for PHY auto negotiation to complete.. done
link up on port 0, speed 100, full duplex
BOOTP broadcast 1
DHCP client bound to address 192.168.1.150
U-Boot#setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x80200000 192.168.1.2:tmp/am335xboneb-_c862l/zImage
tftp 0x80200000 192.168.1.2:tmp/am335xboneb-_c862l/zImage
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'tmp/am335xboneb-_c862l/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
#####################################################
1.2 MiB/s
done
Bytes transferred = 4581720 (45e958 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
1.2 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x81f00000 192.168.1.2:tmp/am335xboneb-_c862l/am335x-boneblack.dtb
tftp 0x81f00000 192.168.1.2:tmp/am335xboneb-_c862l/am335x-boneblack.dtb
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'tmp/am335xboneb-_c862l/am335x-boneblack.dtb'.
Load address: 0x81f00000
Loading: *###
1 MiB/s
done
Bytes transferred = 29482 (732a hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.150:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 9f19a000, end 9f236dea ... OK
Using Device Tree in place at 81f00000, end 81f0a329
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 28.92 seconds.
# PYBOOT: Result: FAIL
omap3-beagle-xm: FAIL: last 80 lines of boot log:
-------------------------------------------------
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
OMAP3 beagleboard.org # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
OMAP3 beagleboard.org # dhcp
dhcp
ERROR: Need valid 'usbnet_devaddr' to be set
at ether.c:2369/usb_eth_init()
Waiting for Ethernet connection... done.
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.190
OMAP3 beagleboard.org # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
OMAP3 beagleboard.org #if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
OMAP3 beagleboard.org # tftp 0x80200000 192.168.1.2:tmp/3730xm-JASVaz/zImage
tftp 0x80200000 192.168.1.2:tmp/3730xm-JASVaz/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'tmp/3730xm-JASVaz/zImage'.
Load address: 0x80200000
Loading: *EHCI timed out on TD - token=0x88008d80
T #################################################################
#################################################################
#################################################################
#################################################################
#####################################################
429.7 KiB/s
done
Bytes transferred = 4581720 (45e958 hex)
OMAP3 beagleboard.org # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x8008d80
T ############################################
114.3 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
OMAP3 beagleboard.org # tftp 0x81f00000 192.168.1.2:tmp/3730xm-JASVaz/omap3-beagle-xm.dtb
tftp 0x81f00000 192.168.1.2:tmp/3730xm-JASVaz/omap3-beagle-xm.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'tmp/3730xm-JASVaz/omap3-beagle-xm.dtb'.
Load address: 0x81f00000
Loading: *EHCI timed out on TD - token=0x88008d80
T ####
10.7 KiB/s
done
Bytes transferred = 58597 (e4e5 hex)
OMAP3 beagleboard.org #printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.190:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
OMAP3 beagleboard.org # bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8ff63000, end 8ffffdea ... OK
Loading Device Tree to 8ff51000, end 8ff624e4 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 52.35 seconds.
# PYBOOT: Result: FAIL
sun7i-a20-cubieboard2: FAIL: last 80 lines of boot log:
-------------------------------------------------------
setenv ethaddr 22:71:81:DA:53:EA
sun7i# setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
sun7i# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
sun7i# setenv initrd_high 0xffffffff
setenv initrd_high 0xffffffff
sun7i# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
sun7i#if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
sun7i# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
sun7i# dhcp
dhcp
ENET Speed is 100 Mbps - FULL duplex connection
BOOTP broadcast 1
DHCP client bound to address 192.168.1.153
sun7i# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
sun7i# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
sun7i# tftp 0x40008000 192.168.1.2:tmp/cubie2-OZOzXI/zImage
tftp 0x40008000 192.168.1.2:tmp/cubie2-OZOzXI/zImage
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-OZOzXI/zImage'.
Load address: 0x40008000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
#####################################################
2.7 MiB/s
done
Bytes transferred = 4581720 (45e958 hex)
sun7i# tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x42000000
Loading: *############################################
2.7 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
sun7i# tftp 0x41000000 192.168.1.2:tmp/cubie2-OZOzXI/sun7i-a20-cubieboard2.dtb
tftp 0x41000000 192.168.1.2:tmp/cubie2-OZOzXI/sun7i-a20-cubieboard2.dtb
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-OZOzXI/sun7i-a20-cubieboard2.dtb'.
Load address: 0x41000000
Loading: *##
2.2 MiB/s
done
Bytes transferred = 18209 (4721 hex)
sun7i# printenv bootargs
printenv bootargs
bootargs=console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.153:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
sun7i# bootz 0x40008000 0x42000000 0x41000000
bootz 0x40008000 0x42000000 0x41000000
Kernel image @ 0x40008000 [ 0x000000 - 0x45e958 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
Image Name:
Created: 2014-02-07 19:37:29 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 41000000
Booting using the fdt blob at 0x41000000
Loading Device Tree to 40ff8000, end 40fff720 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 20.12 seconds.
# PYBOOT: Result: FAIL
omap4-panda: FAIL: last 80 lines of boot log:
---------------------------------------------
Panda # if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
Panda # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Panda #dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.152
Panda # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Panda # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Panda # tftp 0x82000000 192.168.1.2:tmp/4430panda-9DEFmS/zImage
tftp 0x82000000 192.168.1.2:tmp/4430panda-9DEFmS/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'tmp/4430panda-9DEFmS/zImage'.
Load address: 0x82000000
Loading: *EHCI timed out on TD - token=0x88008d80
T #################################################################
#################################################################
#################################################################
#################################################################
#####################################################
494.1 KiB/s
done
Bytes transferred = 4581720 (45e958 hex)
Panda # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x88008d80
T ############################################
85 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Panda # tftp 0x81f00000 192.168.1.2:tmp/4430panda-9DEFmS/omap4-panda.dtb
tftp 0x81f00000 192.168.1.2:tmp/4430panda-9DEFmS/omap4-panda.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'tmp/4430panda-9DEFmS/omap4-panda.dtb'.
Load address: 0x81f00000
Loading: *EHCI timed out on TD - token=0x8008d80
T ####
6.8 KiB/s
done
Bytes transferred = 51803 (ca5b hex)
Panda # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.152:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Panda # bootz 0x82000000 0x81000000 0x81f00000
bootz 0x82000000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Using Device Tree in place at 81f00000, end 81f0fa5a
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 58.73 seconds.
# PYBOOT: Result: FAIL
sun4i-a10-cubieboard: FAIL: last 80 lines of boot log:
------------------------------------------------------
setenv ethaddr 2e:40:70:f0:12:08
sun4i# setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
sun4i# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
sun4i# setenv initrd_high 0xffffffff
setenv initrd_high 0xffffffff
sun4i# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
sun4i# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
sun4i# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
sun4i# dhcp
dhcp
ENET Speed is 100 Mbps - FULL duplex connection
BOOTP broadcast 1
DHCP client bound to address 192.168.1.193
sun4i# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
sun4i# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
sun4i# tftp 0x40008000 192.168.1.2:tmp/cubie-E9CfVW/zImage
tftp 0x40008000 192.168.1.2:tmp/cubie-E9CfVW/zImage
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.193
Filename 'tmp/cubie-E9CfVW/zImage'.
Load address: 0x40008000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
#####################################################
2.7 MiB/s
done
Bytes transferred = 4581720 (45e958 hex)
sun4i# tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.193
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x42000000
Loading: *############################################
2.7 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
sun4i# tftp 0x41000000 192.168.1.2:tmp/cubie-E9CfVW/sun4i-a10-cubieboard.dtb
tftp 0x41000000 192.168.1.2:tmp/cubie-E9CfVW/sun4i-a10-cubieboard.dtb
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.193
Filename 'tmp/cubie-E9CfVW/sun4i-a10-cubieboard.dtb'.
Load address: 0x41000000
Loading: *##
2.4 MiB/s
done
Bytes transferred = 15180 (3b4c hex)
sun4i# printenv bootargs
printenv bootargs
bootargs=console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.193:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
sun4i# bootz 0x40008000 0x42000000 0x41000000
bootz 0x40008000 0x42000000 0x41000000
Kernel image @ 0x40008000 [ 0x000000 - 0x45e958 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
Image Name:
Created: 2014-02-07 19:37:29 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 41000000
Booting using the fdt blob at 0x41000000
Loading Device Tree to 40ff9000, end 40fffb4b ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 20.01 seconds.
# PYBOOT: Result: FAIL
bcm28155-ap: FAIL: last 80 lines of boot log:
---------------------------------------------
[ 1.060000] ---[ end trace 77aff4427192b898 ]---
[ 1.060000] Alignment trap: not handling instruction e1923f9f at [<c07ba47c>]
[ 1.060000] Unhandled fault: alignment exception (0x001) at 0x20736eae
<LAVA_DISPATCHER>2014-03-18 10:15:56 AM WARNING: Sending newline in case of corruption.
<LAVA_DISPATCHER>2014-03-18 10:16:26 AM WARNING: Sending newline in case of corruption.
<LAVA_DISPATCHER>2014-03-18 10:16:56 AM WARNING: Sending newline in case of corruption.
<LAVA_DISPATCHER>2014-03-18 10:17:26 AM WARNING: Sending newline in case of corruption.
<LAVA_DISPATCHER>2014-03-18 10:17:56 AM WARNING: Sending newline in case of corruption.
<LAVA_DISPATCHER>2014-03-18 10:18:27 AM WARNING: Sending newline in case of corruption.
<LAVA_DISPATCHER>2014-03-18 10:18:57 AM INFO: Boot linaro image failed: Timeout exceeded in read_nonblocking().
<lava_dispatcher.utils.logging_spawn object at 0xac7702c>
version: 2.4 ($Revision: 516 $)
command: /usr/bin/conmux-console
args: [u'/usr/bin/conmux-console', u'vence/capri']
searcher: searcher_re:
0: re.compile("root@bcm-capri-board:~#")
buffer (last 100 chars): 23f9f at [<c07ba47c>]
[ 1.060000] Unhandled fault: alignment exception (0x001) at 0x20736eae
before (last 100 chars): 23f9f at [<c07ba47c>]
[ 1.060000] Unhandled fault: alignment exception (0x001) at 0x20736eae
after: <class 'pexpect.TIMEOUT'>
match: None
match_index: None
exitstatus: None
flag_eof: False
pid: 7812
child_fd: 3
closed: False
timeout: 1200
delimiter: <class 'pexpect.EOF'>
logfile: None
logfile_read: <lava_dispatcher.context.Flusher object at 0xa5a360c>
logfile_send: None
maxread: 2000
ignorecase: False
searchwindowsize: None
delaybeforesend: 0.05
delayafterclose: 0.1
delayafterterminate: 0.1
<LAVA_DISPATCHER>2014-03-18 10:18:57 AM INFO: Booting the test image. Attempt: 2
< waiting for device >
<LAVA_DISPATCHER>2014-03-18 10:18:59 AM INFO: Perform hard reset on the system
Reboot: capri ; ip9258 1 3 : off, sleep, on
< waiting for device >
<LAVA_DISPATCHER>2014-03-18 10:29:01 AM ERROR: boot_linaro_image failed
Traceback (most recent call last):
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/actions/boot_control.py", line 105, in run
client.boot_linaro_image()
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/client/base.py", line 508, in boot_linaro_image
self._boot_linaro_image()
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/client/base.py", line 481, in _boot_linaro_image
self.proc = self.target_device.power_on()
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/device/capri.py", line 114, in power_on
self.fastboot('reboot')
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/device/fastboot.py", line 57, in __call__
_call(self.context, command, ignore_failure, timeout)
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/device/fastboot.py", line 45, in _call
context.run_command(cmd, failok=ignore_failure)
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/context.py", line 153, in run_command
rc = subprocess.check_call(command, **output_args)
File "/usr/lib/python2.7/subprocess.py", line 511, in check_call
raise CalledProcessError(retcode, cmd)
CalledProcessError: Command '['nice', 'sh', '-c', u'timeout 600s flock /var/lock/lava-fastboot.lck fastboot -s 1234567890 reboot']' returned non-zero exit status 124
<LAVA_DISPATCHER>2014-03-18 10:29:01 AM INFO: CriticalError
<LAVA_DISPATCHER>2014-03-18 10:29:01 AM WARNING: [ACTION-E] boot_linaro_image is finished with error (Failed to boot test image.).
ErrorMessage: Failed to boot test image.
Lava failed at action boot_linaro_image with error:Failed to boot test image.
Traceback (most recent call last):
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/job.py", line 270, in run
action.run(**params)
File "/home/khilman/work.local/lava/lava-dispatcher/lava_dispatcher/actions/boot_control.py", line 109, in run
raise CriticalError("Failed to boot test image.")
CriticalError: Failed to boot test image.
Reboot: capri ; ip9258 1 3 : ['off']
<LAVA_DISPATCHER>2014-03-18 10:29:02 AM INFO: Submitting the test result with parameters = {u'token': '<HIDDEN>', u'stream': u'/anonymous/lboot/', u'server': u'http://khilman@lava.lan/RPC2/'}
<LAVA_DISPATCHER>2014-03-18 10:29:02 AM INFO: Dashboard : http://lava.lan/dashboard/permalink/bundle/f6f3b96ffe5242f6dac3b5a80eef2165…
LBOOT: Result: FAIL
LBOOT: Time: 978.40 seconds.
omap3-overo-tobi: FAIL: last 80 lines of boot log:
--------------------------------------------------
Overo #if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
Overo # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Overo # dhcp
dhcp
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
BOOTP broadcast 1
DHCP client bound to address 192.168.1.155
Overo # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Overo # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Overo # tftp 0x80200000 192.168.1.2:tmp/3530overo-bJRySI/zImage
tftp 0x80200000 192.168.1.2:tmp/3530overo-bJRySI/zImage
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'tmp/3530overo-bJRySI/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
#####################################################
2.4 MiB/s
done
Bytes transferred = 4581720 (45e958 hex)
Overo # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
2.4 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Overo # tftp 0x81f00000 192.168.1.2:tmp/3530overo-bJRySI/omap3-overo-tobi.dtb
tftp 0x81f00000 192.168.1.2:tmp/3530overo-bJRySI/omap3-overo-tobi.dtb
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'tmp/3530overo-bJRySI/omap3-overo-tobi.dtb'.
Load address: 0x81f00000
Loading: *#####
2.3 MiB/s
done
Bytes transferred = 61262 (ef4e hex)
Overo #printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk debug rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.155:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Overo # bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8ff63000, end 8ffffdea ... OK
Loading Device Tree to 8ff51000, end 8ff62f4d ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 28.25 seconds.
# PYBOOT: Result: FAIL
am335x-bone: FAIL: last 80 lines of boot log:
---------------------------------------------
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
U-Boot# setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
U-Boot# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'if test -n ${initenv}; then run initenv; fi
U-Boot# if test -n ${initenv}; then run initenv; fiif test -n ${preboot}; then run preboot; fi
U-Boot# if test -n ${preboot}; then run preboot; fisetenv autoload no; setenv autoboot no
U-Boot# setenv autoload no; setenv autoboot nodhcp
U-Boot# dhcp
cpsw Waiting for PHY auto negotiation to complete.. done
link up on port 0, speed 100, full duplex
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.198
U-Boot# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x80200000 192.168.1.2:tmp/am335xbone-SQruA0/zImage
tftp 0x80200000 192.168.1.2:tmp/am335xbone-SQruA0/zImage
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'tmp/am335xbone-SQruA0/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
#####################################################
1.2 MiB/s
done
Bytes transferred = 4581720 (45e958 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
1.1 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x81f00000 192.168.1.2:tmp/am335xbone-SQruA0/am335x-bone.dtb
tftp 0x81f00000 192.168.1.2:tmp/am335xbone-SQruA0/am335x-bone.dtb
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'tmp/am335xbone-SQruA0/am335x-bone.dtb'.
Load address: 0x81f00000
Loading: *##
1.1 MiB/s
done
Bytes transferred = 28886 (70d6 hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.198:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8f19a000, end 8f236dea ... OK
Using Device Tree in place at 81f00000, end 81f0a0d5
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 30.64 seconds.
# PYBOOT: Result: FAIL
omap3-overo-storm-tobi: FAIL: last 80 lines of boot log:
--------------------------------------------------------
No EEPROM on expansion board
Die ID #3dea00029ff80000016830c40802e016
Net: smc911x-0
Warning: smc911x-0 using MAC address from net device
Hit any key to stop autoboot: 5
0
Overo #
Overo # version
version
U-Boot 2013.04-00003-g84ebf5d (Jun 21 2013 - 15:36:05)
arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.7.2-1ubuntu1) 4.7.2
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
Overo # setenv bootargs console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
Overo # setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
Overo # if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
Overo # if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
Overo # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Overo # dhcp
dhcp
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
BOOTP broadcast 1
DHCP client bound to address 192.168.1.195
Overo # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Overo # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Overo # tftp 0x80200000 192.168.1.2:tmp/3730storm-H8BOVO/zImage
tftp 0x80200000 192.168.1.2:tmp/3730storm-H8BOVO/zImage
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.195
Filename 'tmp/3730storm-H8BOVO/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
#####################################################
2.4 MiB/s
done
Bytes transferred = 4581720 (45e958 hex)
Overo # tftp 0x81f00000 192.168.1.2:tmp/3730storm-H8BOVO/omap3-overo-storm-tobi.dtb
tftp 0x81f00000 192.168.1.2:tmp/3730storm-H8BOVO/omap3-overo-storm-tobi.dtb
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.195
Filename 'tmp/3730storm-H8BOVO/omap3-overo-storm-tobi.dtb'.
Load address: 0x81f00000
Loading: *#####
2.4 MiB/s
done
Bytes transferred = 62106 (f29a hex)
Overo # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.195:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Overo #bootz 0x80200000 - 0x81f00000
bootz 0x80200000 - 0x81f00000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Device Tree to 8ffed000, end 8ffff299 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 26.33 seconds.
# PYBOOT: Result: FAIL
omap5-uevm: FAIL: last 80 lines of boot log:
--------------------------------------------
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... found: 002/075 2
3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
U-Boot# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
U-Boot# dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.249
U-Boot# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x82000000 192.168.1.2:tmp/omap5uevm-21kOs9/zImage
tftp 0x82000000 192.168.1.2:tmp/omap5uevm-21kOs9/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'tmp/omap5uevm-21kOs9/zImage'.
Load address: 0x82000000
Loading: *EHCI timed out on TD - token=0x8008d80
T #################################################################
#################################################################
#################################################################
#################################################################
#####################################################
443.4 KiB/s
done
Bytes transferred = 4581720 (45e958 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *T ############################################
82 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x80f80000 192.168.1.2:tmp/omap5uevm-21kOs9/omap5-uevm.dtb
tftp 0x80f80000 192.168.1.2:tmp/omap5uevm-21kOs9/omap5-uevm.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'tmp/omap5uevm-21kOs9/omap5-uevm.dtb'.
Load address: 0x80f80000
Loading: *EHCI timed out on TD - token=0x88008d80
T ####
4.9 KiB/s
done
Bytes transferred = 44884 (af54 hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk ip=192.168.1.249:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot#bootz 0x82000000 0x81000000 0x80f80000
bootz 0x82000000 0x81000000 0x80f80000
Kernel image @ 0x82000000 [ 0x000000 - 0x45e958 ]
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 80f80000
Booting using the fdt blob at 0x80f80000
Using Device Tree in place at 80f80000, end 80f8df53
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 60.19 seconds.
# PYBOOT: Result: FAIL
omap4-panda-es: FAIL: last 80 lines of boot log:
------------------------------------------------
if test -n ${initenv}; then run initenv; fi
Panda # if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
Panda # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Panda # dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.157
Panda # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Panda # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Panda # tftp 0x82000000 192.168.1.2:tmp/4460panda-es-VKfF_Z/zImage
tftp 0x82000000 192.168.1.2:tmp/4460panda-es-VKfF_Z/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'tmp/4460panda-es-VKfF_Z/zImage'.
Load address: 0x82000000
Loading: *EHCI timed out on TD - token=0x88008d80
T #################################################################
#################################################################
#################################################################
#################################################################
#####################################################
496.1 KiB/s
done
Bytes transferred = 4581720 (45e958 hex)
Panda # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *T ############################################
83 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Panda # tftp 0x81f00000 192.168.1.2:tmp/4460panda-es-VKfF_Z/omap4-panda-es.dtb
tftp 0x81f00000 192.168.1.2:tmp/4460panda-es-VKfF_Z/omap4-panda-es.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'tmp/4460panda-es-VKfF_Z/omap4-panda-es.dtb'.
Load address: 0x81f00000
Loading: *EHCI timed out on TD - token=0x8008d80
T ####
9.8 KiB/s
done
Bytes transferred = 52383 (cc9f hex)
Panda #printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.157:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Panda # bootz 0x82000000 0x81000000 0x81f00000
bootz 0x82000000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Using Device Tree in place at 81f00000, end 81f0fc9e
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 57.10 seconds.
# PYBOOT: Result: FAIL
To configure the devices as wakeup sources, currently drivers make explicit calls
to device wakeup functions. This patch tries to automate the wakeup configuration
with the help of device tree.
In this approach, we parse the device node and if the node is having the wakeup
property, the driver will be configured as wakeup source. We don't have to make
explicit call to wakeup functions in the drivers init part. Also using this, to set
a device as wakeup source, we just need to rebuild the device tree with wakeup
property set (1) in the dt node.
Signed-off-by: Sanjay Singh Rawat <sanjay.rawat(a)linaro.org>
---
drivers/base/dd.c | 31 ++++++++++++++++++++++++++++++-
1 file changed, 30 insertions(+), 1 deletion(-)
diff --git a/drivers/base/dd.c b/drivers/base/dd.c
index 0605176..df680f0 100644
--- a/drivers/base/dd.c
+++ b/drivers/base/dd.c
@@ -23,6 +23,7 @@
#include <linux/kthread.h>
#include <linux/wait.h>
#include <linux/async.h>
+#include <linux/of.h>
#include <linux/pm_runtime.h>
#include <linux/pinctrl/devinfo.h>
@@ -262,6 +263,31 @@ EXPORT_SYMBOL_GPL(device_bind_driver);
static atomic_t probe_count = ATOMIC_INIT(0);
static DECLARE_WAIT_QUEUE_HEAD(probe_waitqueue);
+void driver_configure_wakeup(struct device *dev, bool set)
+{
+ if(dev->of_node) {
+ const int *can_wakeup;
+ u32 val;
+
+ can_wakeup = of_get_property(dev->of_node, "wakeup", NULL);
+ if(!can_wakeup)
+ return;
+
+ if(set) {
+ val = be32_to_cpu(*can_wakeup);
+ if(val == 1) {
+ val = device_init_wakeup(dev, true);
+ if(val)
+ dev_err(dev, "failed to configure
+ as wakeup source\n");
+ dev_dbg(dev, "configured as wakeup source\n");
+ }
+ }
+ else
+ device_init_wakeup(dev, false);
+ }
+}
+
static int really_probe(struct device *dev, struct device_driver *drv)
{
int ret = 0;
@@ -292,6 +318,7 @@ static int really_probe(struct device *dev, struct device_driver *drv)
ret = drv->probe(dev);
if (ret)
goto probe_failed;
+ driver_configure_wakeup(dev, true);
}
driver_bound(dev);
@@ -503,8 +530,10 @@ static void __device_release_driver(struct device *dev)
if (dev->bus && dev->bus->remove)
dev->bus->remove(dev);
- else if (drv->remove)
+ else if (drv->remove) {
drv->remove(dev);
+ driver_configure_wakeup(dev, false);
+ }
devres_release_all(dev);
dev->driver = NULL;
dev_set_drvdata(dev, NULL);
--
1.7.10.4
Davinci boards tend to have older booloaders without DTB support.
Enable appended DTB support by default to allow DT booting on older
platforms. While there, also enable /proc/device-tree support for
easy verification of DT boot.
Signed-off-by: Kevin Hilman <khilman(a)linaro.org>
---
Sekhar, this applies on top of your latest defconfig cleanup queued
for v3.15 and validated with DT and legacy boot on DA850 EVM.
arch/arm/configs/davinci_all_defconfig | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/configs/davinci_all_defconfig b/arch/arm/configs/davinci_all_defconfig
index fff4eb6f62c2..2df72ffb09a2 100644
--- a/arch/arm/configs/davinci_all_defconfig
+++ b/arch/arm/configs/davinci_all_defconfig
@@ -40,6 +40,8 @@ CONFIG_LEDS=y
CONFIG_USE_OF=y
CONFIG_ZBOOT_ROM_TEXT=0x0
CONFIG_ZBOOT_ROM_BSS=0x0
+CONFIG_ARM_APPENDED_DTB=y
+CONFIG_ARM_ATAG_DTB_COMPAT=y
CONFIG_AUTO_ZRELADDR=y
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
@@ -70,6 +72,7 @@ CONFIG_MTD_CFI_AMDSTD=m
CONFIG_MTD_PHYSMAP=m
CONFIG_MTD_NAND=m
CONFIG_MTD_NAND_DAVINCI=m
+CONFIG_PROC_DEVICETREE=y
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=1
--
1.8.3
In the cpu_load decay usage, we mixed the long term, short term load with
balance bias, randomly pick a big/small value from them according to balance
destination or source. This mix is wrong, the balance bias should be based
on task moving cost between cpu groups, not on random history or instant load.
History load maybe diverage a lot from real load, that lead to incorrect bias.
In fact, the cpu_load decays can be replaced by the sched_avg decay, that
also decays load on time. The balance bias part can fullly use fixed bias --
imbalance_pct, which is already used in newly idle, wake, forkexec balancing
and numa balancing scenarios.
Currently the only working idx is busy_idx and idle_idx.
As to busy_idx:
We mix history load decay and bias together. The ridiculous thing is, when
all cpu load are continuous stable, long/short term load is same. then we
lose the bias meaning, so any minimum imbalance may cause unnecessary task
moving. To prevent this funny thing happen, we have to reuse the
imbalance_pct again in find_busiest_group(). But that clearly causes over
bias in normal time. If there are some burst load in system, it is more worse.
As to idle_idx:
Though I have some cencern of usage corretion,
https://lkml.org/lkml/2014/3/12/247, but since we are working on cpu
idle migration into scheduler. The problem will be reconsidered. We don't
need to care it now.
This patch removed the cpu_load idx decay, since it can be replaced by
sched_avg feature. and left the imbalance_pct bias untouched, since only
idle_idx missed it, but it is fine. and will be reconsidered soon.
V5,
1, remove unify bias patch and biased_load function. Thanks for PeterZ's
comments!
2, remove get_sd_load_idx() in the 1st patch as SrikarD's suggestion.
3, remove LB_BIAS feature, it is not needed now.
V4,
1, rebase on latest tip/master
2, replace target_load by biased_load as Morten's suggestion
V3,
1, correct the wake_affine bias. Thanks for Morten's reminder!
2, replace source_load by weighted_cpuload for better function name meaning.
V2,
1, This version do some tuning on load bias of target load.
2, Got further to remove the cpu_load in rq.
3, Revert the patch 'Limit sd->*_idx range on sysctl' since no needs
Any testing/comments are appreciated.
This patch rebase on latest tip/master.
The git tree for this patchset at:
git@github.com:alexshi/power-scheduling.git noload
Thanks
Alex
[PATCH 1/8] sched: shortcut to remove load_idx
[PATCH 2/8] sched: remove rq->cpu_load[load_idx] array
[PATCH 3/8] sched: remove source_load and target_load
[PATCH 4/8] sched: remove LB_BIAS
[PATCH 5/8] sched: clean up cpu_load update
[PATCH 6/8] sched: rewrite update_cpu_load_nohz
[PATCH 7/8] sched: remove rq->cpu_load and rq->nr_load_updates
[PATCH 8/8] sched: rename update_*_cpu_load
Automated DT boot report for various ARM defconfigs.
Tree/Branch: next
Git describe: next-20140317
Failed boot tests (console logs at the end)
===========================================
am335x-boneblack: FAIL: omap2plus_defconfig
omap3-beagle-xm: FAIL: omap2plus_defconfig
omap4-panda: FAIL: omap2plus_defconfig
omap3-overo-tobi: FAIL: omap2plus_defconfig
am335x-bone: FAIL: omap2plus_defconfig
omap3-overo-storm-tobi: FAIL: omap2plus_defconfig
omap5-uevm: FAIL: omap2plus_defconfig
omap4-panda-es: FAIL: omap2plus_defconfig
omap5-uevm: FAIL: multi_lpae_defconfig
sun7i-a20-cubieboard2: FAIL: multi_lpae_defconfig
sun7i-a20-cubieboard2: FAIL: sunxi_defconfig
sun4i-a10-cubieboard: FAIL: sunxi_defconfig
ste-snowball: FAIL: multi_v7_defconfig
am335x-boneblack: FAIL: multi_v7_defconfig
omap3-beagle-xm: FAIL: multi_v7_defconfig
sun7i-a20-cubieboard2: FAIL: multi_v7_defconfig
omap4-panda: FAIL: multi_v7_defconfig
sun4i-a10-cubieboard: FAIL: multi_v7_defconfig
omap3-overo-tobi: FAIL: multi_v7_defconfig
am335x-bone: FAIL: multi_v7_defconfig
omap3-overo-storm-tobi: FAIL: multi_v7_defconfig
omap5-uevm: FAIL: multi_v7_defconfig
omap4-panda-es: FAIL: multi_v7_defconfig
Full Report
===========
da8xx_omapl_defconfig
---------------------
da850-evm PASS: 0 min 16.0 sec
legacy,da850evm PASS: 0 min 15.3 sec
omap2plus_defconfig
-------------------
legacy,3730xm PASS: 0 min 50.3 sec
am335x-boneblack FAIL: 0 min 28.5 sec
omap3-beagle-xm FAIL: 0 min 53.1 sec
legacy,3530beagle PASS: 1 min 31.3 sec
omap4-panda FAIL: 0 min 57.3 sec
omap3-overo-tobi FAIL: 0 min 28.6 sec
am335x-bone FAIL: 0 min 30.5 sec
omap3-overo-storm-tobi FAIL: 0 min 29.4 sec
omap5-uevm FAIL: 0 min 57.1 sec
omap4-panda-es FAIL: 0 min 56.5 sec
legacy,3730storm PASS: 0 min 23.3 sec
legacy,3530overo PASS: 0 min 24.4 sec
multi_lpae_defconfig
--------------------
omap5-uevm FAIL: 0 min 52.1 sec
sun7i-a20-cubieboard2 FAIL: 0 min 20.0 sec
tegra_defconfig
---------------
tegra30-beaver PASS: 0 min 17.2 sec
imx_v6_v7_defconfig
-------------------
imx6dl-wandboard,wand-dual PASS: 0 min 19.1 sec
imx6dl-wandboard,wand-solo PASS: 0 min 18.9 sec
imx6q-wandboard PASS: 0 min 17.3 sec
sunxi_defconfig
---------------
sun7i-a20-cubieboard2 FAIL: 0 min 19.1 sec
sun4i-a10-cubieboard FAIL: 0 min 22.0 sec
bcm_defconfig
-------------
bcm28155-ap PASS: 0 min 53.8 sec
exynos_defconfig
----------------
exynos5250-arndale PASS: 0 min 30.4 sec
multi_v7_defconfig
------------------
qcom-apq8074-dragonboard PASS: 1 min 4.2 sec
ste-snowball FAIL: 0 min 33.7 sec
tegra30-beaver PASS: 0 min 20.0 sec
am335x-boneblack FAIL: 0 min 29.0 sec
omap3-beagle-xm FAIL: 0 min 51.5 sec
sun7i-a20-cubieboard2 FAIL: 0 min 20.4 sec
armada-370-mirabox PASS: 0 min 22.2 sec
omap4-panda FAIL: 0 min 57.7 sec
armada-xp-openblocks-ax3-4 PASS: 0 min 25.8 sec
sun4i-a10-cubieboard FAIL: 0 min 19.9 sec
bcm28155-ap PASS: 1 min 9.5 sec
omap3-overo-tobi FAIL: 0 min 28.1 sec
imx6dl-wandboard,wand-solo PASS: 0 min 18.3 sec
am335x-bone FAIL: 0 min 30.6 sec
omap3-overo-storm-tobi FAIL: 0 min 26.5 sec
omap5-uevm FAIL: 0 min 58.4 sec
imx6q-wandboard PASS: 0 min 17.7 sec
omap4-panda-es FAIL: 0 min 58.6 sec
imx6dl-wandboard,wand-dual PASS: 0 min 18.4 sec
u8500_defconfig
---------------
ste-snowball PASS: 0 min 30.8 sec
sama5_defconfig
---------------
sama5d35ek PASS: 0 min 17.2 sec
davinci_all_defconfig
---------------------
legacy,dm365evm PASS: 0 min 17.7 sec
Console logs for failures
=========================
omap2plus_defconfig
-------------------
am335x-boneblack: FAIL: last 80 lines of boot log:
--------------------------------------------------
GNU ld (GNU Binutils) 2.22
U-Boot# setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
U-Boot# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
U-Boot# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
U-Boot# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
U-Boot# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
U-Boot#dhcp
dhcp
cpsw Waiting for PHY auto negotiation to complete.. done
link up on port 0, speed 100, full duplex
BOOTP broadcast 1
DHCP client bound to address 192.168.1.150
U-Boot# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x80200000 192.168.1.2:tmp/am335xboneb-nOmzee/zImage
tftp 0x80200000 192.168.1.2:tmp/am335xboneb-nOmzee/zImage
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'tmp/am335xboneb-nOmzee/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
##################################
1.2 MiB/s
done
Bytes transferred = 4306272 (41b560 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
1.2 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x81f00000 192.168.1.2:tmp/am335xboneb-nOmzee/am335x-boneblack.dtb
tftp 0x81f00000 192.168.1.2:tmp/am335xboneb-nOmzee/am335x-boneblack.dtb
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'tmp/am335xboneb-nOmzee/am335x-boneblack.dtb'.
Load address: 0x81f00000
Loading: *###
1 MiB/s
done
Bytes transferred = 29374 (72be hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.150:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 9f19a000, end 9f236dea ... OK
Using Device Tree in place at 81f00000, end 81f0a2bd
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 28.48 seconds.
# PYBOOT: Result: FAIL
omap3-beagle-xm: FAIL: last 80 lines of boot log:
-------------------------------------------------
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
OMAP3 beagleboard.org # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
OMAP3 beagleboard.org # dhcp
dhcp
ERROR: Need valid 'usbnet_devaddr' to be set
at ether.c:2369/usb_eth_init()
Waiting for Ethernet connection... done.
BOOTP broadcast 1
EHCI timed out on TD - token=0x8008d80
BOOTP broadcast 2
DHCP client bound to address 192.168.1.190
OMAP3 beagleboard.org # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
OMAP3 beagleboard.org # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
OMAP3 beagleboard.org # tftp 0x80200000 192.168.1.2:tmp/3730xm-AAFE8o/zImage
tftp 0x80200000 192.168.1.2:tmp/3730xm-AAFE8o/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'tmp/3730xm-AAFE8o/zImage'.
Load address: 0x80200000
Loading: *EHCI timed out on TD - token=0x8008d80
T #################################################################
#################################################################
#################################################################
#################################################################
##################################
390.6 KiB/s
done
Bytes transferred = 4306272 (41b560 hex)
OMAP3 beagleboard.org # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x8008d80
T ############################################
114.3 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
OMAP3 beagleboard.org # tftp 0x81f00000 192.168.1.2:tmp/3730xm-AAFE8o/omap3-beagle-xm.dtb
tftp 0x81f00000 192.168.1.2:tmp/3730xm-AAFE8o/omap3-beagle-xm.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'tmp/3730xm-AAFE8o/omap3-beagle-xm.dtb'.
Load address: 0x81f00000
Loading: *EHCI timed out on TD - token=0x8008d80
T ####
10.7 KiB/s
done
Bytes transferred = 58437 (e445 hex)
OMAP3 beagleboard.org # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.190:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
OMAP3 beagleboard.org #bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8ff63000, end 8ffffdea ... OK
Loading Device Tree to 8ff51000, end 8ff62444 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 53.08 seconds.
# PYBOOT: Result: FAIL
omap4-panda: FAIL: last 80 lines of boot log:
---------------------------------------------
if test -n ${preboot}; then run preboot; fi
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
Panda # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Panda # dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
EHCI timed out on TD - token=0x88008d80
BOOTP broadcast 2
DHCP client bound to address 192.168.1.152
Panda # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Panda # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Panda # tftp 0x82000000 192.168.1.2:tmp/4430panda-jzuita/zImage
tftp 0x82000000 192.168.1.2:tmp/4430panda-jzuita/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'tmp/4430panda-jzuita/zImage'.
Load address: 0x82000000
Loading: *EHCI timed out on TD - token=0x88008d80
T #################################################################
#################################################################
#################################################################
#################################################################
##################################
471.7 KiB/s
done
Bytes transferred = 4306272 (41b560 hex)
Panda # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x88008d80
T ############################################
118.2 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Panda # tftp 0x81f00000 192.168.1.2:tmp/4430panda-jzuita/omap4-panda.dtb
tftp 0x81f00000 192.168.1.2:tmp/4430panda-jzuita/omap4-panda.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'tmp/4430panda-jzuita/omap4-panda.dtb'.
Load address: 0x81f00000
Loading: *EHCI timed out on TD - token=0x8008d80
T ####
9.8 KiB/s
done
Bytes transferred = 51505 (c931 hex)
Panda # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.152:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Panda # bootz 0x82000000 0x81000000 0x81f00000
bootz 0x82000000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Using Device Tree in place at 81f00000, end 81f0f930
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 57.26 seconds.
# PYBOOT: Result: FAIL
omap3-overo-tobi: FAIL: last 80 lines of boot log:
--------------------------------------------------
Overo # if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
Overo # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Overo # dhcp
dhcp
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
BOOTP broadcast 1
DHCP client bound to address 192.168.1.155
Overo # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Overo # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Overo # tftp 0x80200000 192.168.1.2:tmp/3530overo-i2QL5U/zImage
tftp 0x80200000 192.168.1.2:tmp/3530overo-i2QL5U/zImage
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'tmp/3530overo-i2QL5U/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
##################################
2.4 MiB/s
done
Bytes transferred = 4306272 (41b560 hex)
Overo # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
2.4 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Overo # tftp 0x81f00000 192.168.1.2:tmp/3530overo-i2QL5U/omap3-overo-tobi.dtb
tftp 0x81f00000 192.168.1.2:tmp/3530overo-i2QL5U/omap3-overo-tobi.dtb
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'tmp/3530overo-i2QL5U/omap3-overo-tobi.dtb'.
Load address: 0x81f00000
Loading: *####
2.2 MiB/s
done
Bytes transferred = 57343 (dfff hex)
Overo # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk debug rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.155:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Overo #bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8ff63000, end 8ffffdea ... OK
Loading Device Tree to 8ff52000, end 8ff62ffe ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 28.60 seconds.
# PYBOOT: Result: FAIL
am335x-bone: FAIL: last 80 lines of boot log:
---------------------------------------------
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
U-Boot# setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
U-Boot# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'if test -n ${initenv}; then run initenv; fi
U-Boot# if test -n ${initenv}; then run initenv; fiif test -n ${preboot}; then run preboot; fi
U-Boot# if test -n ${preboot}; then run preboot; fisetenv autoload no; setenv autoboot no
U-Boot# setenv autoload no; setenv autoboot nodhcp
U-Boot# dhcp
cpsw Waiting for PHY auto negotiation to complete.. done
link up on port 0, speed 100, full duplex
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.198
U-Boot# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x80200000 192.168.1.2:tmp/am335xbone-1Iv4Rq/zImage
tftp 0x80200000 192.168.1.2:tmp/am335xbone-1Iv4Rq/zImage
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'tmp/am335xbone-1Iv4Rq/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
##################################
1.2 MiB/s
done
Bytes transferred = 4306272 (41b560 hex)
U-Boot#tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
1.1 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x81f00000 192.168.1.2:tmp/am335xbone-1Iv4Rq/am335x-bone.dtb
tftp 0x81f00000 192.168.1.2:tmp/am335xbone-1Iv4Rq/am335x-bone.dtb
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'tmp/am335xbone-1Iv4Rq/am335x-bone.dtb'.
Load address: 0x81f00000
Loading: *##
1.1 MiB/s
done
Bytes transferred = 28778 (706a hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.198:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8f19a000, end 8f236dea ... OK
Using Device Tree in place at 81f00000, end 81f0a069
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 30.46 seconds.
# PYBOOT: Result: FAIL
omap3-overo-storm-tobi: FAIL: last 80 lines of boot log:
--------------------------------------------------------
Die ID #3dea00029ff80000016830c40802e016
Net: smc911x-0
Warning: smc911x-0 using MAC address from net device
Hit any key to stop autoboot: 5
0
Overo #
Overo # version
version
U-Boot 2013.04-00003-g84ebf5d (Jun 21 2013 - 15:36:05)
arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.7.2-1ubuntu1) 4.7.2
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
Overo # setenv bootargs console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
Overo # setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
Overo # if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
Overo # if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
Overo # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Overo # dhcp
dhcp
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.195
Overo # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Overo # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Overo # tftp 0x80200000 192.168.1.2:tmp/3730storm-Pqaqjg/zImage
tftp 0x80200000 192.168.1.2:tmp/3730storm-Pqaqjg/zImage
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.195
Filename 'tmp/3730storm-Pqaqjg/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
##################################
2.4 MiB/s
done
Bytes transferred = 4306272 (41b560 hex)
Overo # tftp 0x81f00000 192.168.1.2:tmp/3730storm-Pqaqjg/omap3-overo-storm-tobi.dtb
tftp 0x81f00000 192.168.1.2:tmp/3730storm-Pqaqjg/omap3-overo-storm-tobi.dtb
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.195
Filename 'tmp/3730storm-Pqaqjg/omap3-overo-storm-tobi.dtb'.
Load address: 0x81f00000
Loading: *####
2.2 MiB/s
done
Bytes transferred = 58183 (e347 hex)
Overo # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.195:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Overo # bootz 0x80200000 - 0x81f00000
bootz 0x80200000 - 0x81f00000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Device Tree to 8ffee000, end 8ffff346 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 29.38 seconds.
# PYBOOT: Result: FAIL
omap5-uevm: FAIL: last 80 lines of boot log:
--------------------------------------------
scanning bus 0 for devices... found: 002/079 2
3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
U-Boot# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
U-Boot# dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
EHCI timed out on TD - token=0x8008d80
BOOTP broadcast 2
DHCP client bound to address 192.168.1.249
U-Boot# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x82000000 192.168.1.2:tmp/omap5uevm-ejACCY/zImage
tftp 0x82000000 192.168.1.2:tmp/omap5uevm-ejACCY/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'tmp/omap5uevm-ejACCY/zImage'.
Load address: 0x82000000
Loading: *EHCI timed out on TD - token=0x88008d80
T #################################################################
#################################################################
#################################################################
#################################################################
##################################
421.9 KiB/s
done
Bytes transferred = 4306272 (41b560 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x88008d80
T ############################################
91.8 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x80f80000 192.168.1.2:tmp/omap5uevm-ejACCY/omap5-uevm.dtb
tftp 0x80f80000 192.168.1.2:tmp/omap5uevm-ejACCY/omap5-uevm.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'tmp/omap5uevm-ejACCY/omap5-uevm.dtb'.
Load address: 0x80f80000
Loading: *EHCI timed out on TD - token=0x88008d80
T ####
7.8 KiB/s
done
Bytes transferred = 44586 (ae2a hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk ip=192.168.1.249:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x82000000 0x81000000 0x80f80000
bootz 0x82000000 0x81000000 0x80f80000
Kernel image @ 0x82000000 [ 0x000000 - 0x41b560 ]
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 80f80000
Booting using the fdt blob at 0x80f80000
Using Device Tree in place at 80f80000, end 80f8de29
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 57.10 seconds.
# PYBOOT: Result: FAIL
omap4-panda-es: FAIL: last 80 lines of boot log:
------------------------------------------------
if test -n ${preboot}; then run preboot; fi
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
Panda # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Panda # dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
EHCI timed out on TD - token=0x8008d80
BOOTP broadcast 2
DHCP client bound to address 192.168.1.157
Panda # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Panda # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Panda # tftp 0x82000000 192.168.1.2:tmp/4460panda-es-XAE3Lz/zImage
tftp 0x82000000 192.168.1.2:tmp/4460panda-es-XAE3Lz/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'tmp/4460panda-es-XAE3Lz/zImage'.
Load address: 0x82000000
Loading: *EHCI timed out on TD - token=0x88008d80
T #################################################################
#################################################################
#################################################################
#################################################################
##################################
470.7 KiB/s
done
Bytes transferred = 4306272 (41b560 hex)
Panda # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x8008d80
T ############################################
104.5 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Panda # tftp 0x81f00000 192.168.1.2:tmp/4460panda-es-XAE3Lz/omap4-panda-es.dtb
tftp 0x81f00000 192.168.1.2:tmp/4460panda-es-XAE3Lz/omap4-panda-es.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'tmp/4460panda-es-XAE3Lz/omap4-panda-es.dtb'.
Load address: 0x81f00000
Loading: *EHCI timed out on TD - token=0x8008d80
T ####
9.8 KiB/s
done
Bytes transferred = 52085 (cb75 hex)
Panda # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.157:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Panda # bootz 0x82000000 0x81000000 0x81f00000
bootz 0x82000000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Using Device Tree in place at 81f00000, end 81f0fb74
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 56.54 seconds.
# PYBOOT: Result: FAIL
multi_lpae_defconfig
--------------------
omap5-uevm: FAIL: last 80 lines of boot log:
--------------------------------------------
U-Boot# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... found: 002/079 2
3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
U-Boot#setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
U-Boot# dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.249
U-Boot# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x82000000 192.168.1.2:tmp/omap5uevm-0wYPP4/zImage
tftp 0x82000000 192.168.1.2:tmp/omap5uevm-0wYPP4/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'tmp/omap5uevm-0wYPP4/zImage'.
Load address: 0x82000000
Loading: *T #################################################################
#################################################################
#################################################################
#################################################################
#####################################################
631.8 KiB/s
done
Bytes transferred = 4586448 (45fbd0 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *T ############################################
114.3 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x80f80000 192.168.1.2:tmp/omap5uevm-0wYPP4/omap5-uevm.dtb
tftp 0x80f80000 192.168.1.2:tmp/omap5uevm-0wYPP4/omap5-uevm.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'tmp/omap5uevm-0wYPP4/omap5-uevm.dtb'.
Load address: 0x80f80000
Loading: *T ####
7.8 KiB/s
done
Bytes transferred = 44586 (ae2a hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk ip=192.168.1.249:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x82000000 0x81000000 0x80f80000
bootz 0x82000000 0x81000000 0x80f80000
Kernel image @ 0x82000000 [ 0x000000 - 0x45fbd0 ]
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 80f80000
Booting using the fdt blob at 0x80f80000
Using Device Tree in place at 80f80000, end 80f8de29
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 52.08 seconds.
# PYBOOT: Result: FAIL
sun7i-a20-cubieboard2: FAIL: last 80 lines of boot log:
-------------------------------------------------------
setenv ethaddr 22:71:81:DA:53:EA
sun7i# setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
sun7i# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
sun7i# setenv initrd_high 0xffffffff
setenv initrd_high 0xffffffff
sun7i# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
sun7i# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
sun7i# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
sun7i# dhcp
dhcp
ENET Speed is 100 Mbps - FULL duplex connection
BOOTP broadcast 1
DHCP client bound to address 192.168.1.153
sun7i# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
sun7i# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
sun7i# tftp 0x40008000 192.168.1.2:tmp/cubie2-sgJSTp/zImage
tftp 0x40008000 192.168.1.2:tmp/cubie2-sgJSTp/zImage
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-sgJSTp/zImage'.
Load address: 0x40008000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
#####################################################
2.7 MiB/s
done
Bytes transferred = 4586448 (45fbd0 hex)
sun7i# tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x42000000
Loading: *############################################
2.7 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
sun7i# tftp 0x41000000 192.168.1.2:tmp/cubie2-sgJSTp/sun7i-a20-cubieboard2.dtb
tftp 0x41000000 192.168.1.2:tmp/cubie2-sgJSTp/sun7i-a20-cubieboard2.dtb
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-sgJSTp/sun7i-a20-cubieboard2.dtb'.
Load address: 0x41000000
Loading: *##
2.5 MiB/s
done
Bytes transferred = 15603 (3cf3 hex)
sun7i# printenv bootargs
printenv bootargs
bootargs=console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.153:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
sun7i# bootz 0x40008000 0x42000000 0x41000000
bootz 0x40008000 0x42000000 0x41000000
Kernel image @ 0x40008000 [ 0x000000 - 0x45fbd0 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
Image Name:
Created: 2014-02-07 19:37:29 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 41000000
Booting using the fdt blob at 0x41000000
Loading Device Tree to 40ff9000, end 40fffcf2 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 19.98 seconds.
# PYBOOT: Result: FAIL
sunxi_defconfig
---------------
sun7i-a20-cubieboard2: FAIL: last 80 lines of boot log:
-------------------------------------------------------
arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.7.2-1ubuntu1) 4.7.2
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
sun7i# setenv ethaddr 22:71:81:DA:53:EA
setenv ethaddr 22:71:81:DA:53:EA
sun7i#setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
sun7i#setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
sun7i# setenv initrd_high 0xffffffff
setenv initrd_high 0xffffffff
sun7i# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
sun7i# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
sun7i# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
sun7i# dhcp
dhcp
ENET Speed is 100 Mbps - FULL duplex connection
BOOTP broadcast 1
DHCP client bound to address 192.168.1.153
sun7i# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
sun7i# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
sun7i# tftp 0x40008000 192.168.1.2:tmp/cubie2-YFIskG/zImage
tftp 0x40008000 192.168.1.2:tmp/cubie2-YFIskG/zImage
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-YFIskG/zImage'.
Load address: 0x40008000
Loading: *#################################################################
##########################################################
2.7 MiB/s
done
Bytes transferred = 1792960 (1b5bc0 hex)
sun7i# tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x42000000
Loading: *############################################
2.7 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
sun7i# tftp 0x41000000 192.168.1.2:tmp/cubie2-YFIskG/sun7i-a20-cubieboard2.dtb
tftp 0x41000000 192.168.1.2:tmp/cubie2-YFIskG/sun7i-a20-cubieboard2.dtb
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-YFIskG/sun7i-a20-cubieboard2.dtb'.
Load address: 0x41000000
Loading: *##
2.5 MiB/s
done
Bytes transferred = 15603 (3cf3 hex)
sun7i# printenv bootargs
printenv bootargs
bootargs=console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.153:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
sun7i# bootz 0x40008000 0x42000000 0x41000000
bootz 0x40008000 0x42000000 0x41000000
Kernel image @ 0x40008000 [ 0x000000 - 0x1b5bc0 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
Image Name:
Created: 2014-02-07 19:37:29 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 41000000
Booting using the fdt blob at 0x41000000
Loading Device Tree to 40ff9000, end 40fffcf2 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 19.07 seconds.
# PYBOOT: Result: FAIL
sun4i-a10-cubieboard: FAIL: last 80 lines of boot log:
------------------------------------------------------
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
sun4i# setenv ethaddr 2e:40:70:f0:12:08
setenv ethaddr 2e:40:70:f0:12:08
sun4i# setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
sun4i# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
sun4i# setenv initrd_high 0xffffffff
setenv initrd_high 0xffffffff
sun4i# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
sun4i# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
sun4i# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
sun4i#dhcp
dhcp
ENET Speed is 100 Mbps - FULL duplex connection
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.193
sun4i# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
sun4i# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
sun4i# tftp 0x40008000 192.168.1.2:tmp/cubie-1kuK60/zImage
tftp 0x40008000 192.168.1.2:tmp/cubie-1kuK60/zImage
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.193
Filename 'tmp/cubie-1kuK60/zImage'.
Load address: 0x40008000
Loading: *#################################################################
##########################################################
2.7 MiB/s
done
Bytes transferred = 1792960 (1b5bc0 hex)
sun4i# tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.193
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x42000000
Loading: *############################################
2.7 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
sun4i# tftp 0x41000000 192.168.1.2:tmp/cubie-1kuK60/sun4i-a10-cubieboard.dtb
tftp 0x41000000 192.168.1.2:tmp/cubie-1kuK60/sun4i-a10-cubieboard.dtb
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.193
Filename 'tmp/cubie-1kuK60/sun4i-a10-cubieboard.dtb'.
Load address: 0x41000000
Loading: *#
2 MiB/s
done
Bytes transferred = 12614 (3146 hex)
sun4i# printenv bootargs
printenv bootargs
bootargs=console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.193:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
sun4i# bootz 0x40008000 0x42000000 0x41000000
bootz 0x40008000 0x42000000 0x41000000
Kernel image @ 0x40008000 [ 0x000000 - 0x1b5bc0 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
Image Name:
Created: 2014-02-07 19:37:29 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 41000000
Booting using the fdt blob at 0x41000000
Loading Device Tree to 40ff9000, end 40fff145 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 22.00 seconds.
# PYBOOT: Result: FAIL
multi_v7_defconfig
------------------
ste-snowball: FAIL: last 80 lines of boot log:
----------------------------------------------
(user:khilman) Reboot snowball
Reboot: snowball ; ip9258 2 2 : ('off', 6, 'on')
, sleep 6,
MCDE: startup failed
sec_bridge: ISSWAPI_FLUSH_BOOT_CODE: 2
EMMC: 0, MMC: 1
In: serial
Out: serial
Err: serial
Net: smc911x-0
Hit any key to stop autoboot: 1 0
U8500 $
U8500 $ version
U8500 $ versionsetenv ethaddr 6e:e6:84:36:8e:9e
U-Boot 2009.11 (sept. 19 2011 - 17:03:11)
U8500 $ setenv ethaddr 6e:e6:84:36:8e:9esetenv bootargs console=ttyAMA2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p3 rootwait rootfstype=ext4
Can't overwrite "ethaddr"
U8500 $ setenv bootargs console=ttyAMA2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p3 rootwait rootfstype=ext4setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
U8500 $ setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'if test -n ${initenv}; then run initenv; fi
U8500 $ if test -n ${initenv}; then run initenv; fiif test -n ${preboot}; then run preboot; fi
U8500 $ if test -n ${preboot}; then run preboot; fisetenv autoload no; setenv autoboot no
U8500 $ setenv autoload no; setenv autoboot nodhcp
U8500 $ dhcp
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 6e:e6:84:36:8e:9e
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.159
U8500 $ setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U8500 $ if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U8500 $ tftp 0x00800000 192.168.1.2:tmp/snowball-jqThkX/tmpTwSnXA-uImage
tftp 0x00800000 192.168.1.2:tmp/snowball-jqThkX/tmpTwSnXA-uImage
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 6e:e6:84:36:8e:9e
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.159
Filename 'tmp/snowball-jqThkX/tmpTwSnXA-uImage'.
Load address: 0x800000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
######################################################
done
Bytes transferred = 4604169 (464109 hex)
U8500 $ printenv bootargs
printenv bootargs
bootargs=console=ttyAMA2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p3 rootwait rootfstype=ext4 ip=192.168.1.159:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U8500 $ bootm 0x00800000
bootm 0x00800000
## Booting kernel from Legacy Image at 00800000 ...
Image Name: Linux
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4604105 Bytes = 4.4 MB
Load Address: 00008000
Entry Point: 00008000
Loading Kernel Image ... OK
OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 33.66 seconds.
# PYBOOT: Result: FAIL
am335x-boneblack: FAIL: last 80 lines of boot log:
--------------------------------------------------
GNU ld (GNU Binutils) 2.22
U-Boot# setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
U-Boot# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
U-Boot# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
U-Boot# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
U-Boot# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
U-Boot# dhcp
dhcp
cpsw Waiting for PHY auto negotiation to complete.. done
link up on port 0, speed 100, full duplex
BOOTP broadcast 1
DHCP client bound to address 192.168.1.150
U-Boot# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot#if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot#tftp 0x80200000 192.168.1.2:tmp/am335xboneb-YNHE29/zImage
tftp 0x80200000 192.168.1.2:tmp/am335xboneb-YNHE29/zImage
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'tmp/am335xboneb-YNHE29/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
###################################################
1.2 MiB/s
done
Bytes transferred = 4562856 (459fa8 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
1.2 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x81f00000 192.168.1.2:tmp/am335xboneb-YNHE29/am335x-boneblack.dtb
tftp 0x81f00000 192.168.1.2:tmp/am335xboneb-YNHE29/am335x-boneblack.dtb
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.150
Filename 'tmp/am335xboneb-YNHE29/am335x-boneblack.dtb'.
Load address: 0x81f00000
Loading: *###
1.1 MiB/s
done
Bytes transferred = 29374 (72be hex)
U-Boot#printenv bootargs
printenv bootargs
bootargs=console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.150:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 9f19a000, end 9f236dea ... OK
Using Device Tree in place at 81f00000, end 81f0a2bd
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 29.00 seconds.
# PYBOOT: Result: FAIL
omap3-beagle-xm: FAIL: last 80 lines of boot log:
-------------------------------------------------
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
OMAP3 beagleboard.org # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
OMAP3 beagleboard.org # dhcp
dhcp
ERROR: Need valid 'usbnet_devaddr' to be set
at ether.c:2369/usb_eth_init()
Waiting for Ethernet connection... done.
BOOTP broadcast 1
EHCI timed out on TD - token=0x8008d80
BOOTP broadcast 2
DHCP client bound to address 192.168.1.190
OMAP3 beagleboard.org # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
OMAP3 beagleboard.org # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
OMAP3 beagleboard.org # tftp 0x80200000 192.168.1.2:tmp/3730xm-bhB9Uv/zImage
tftp 0x80200000 192.168.1.2:tmp/3730xm-bhB9Uv/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'tmp/3730xm-bhB9Uv/zImage'.
Load address: 0x80200000
Loading: *T #################################################################
#################################################################
#################################################################
#################################################################
###################################################
486.3 KiB/s
done
Bytes transferred = 4562856 (459fa8 hex)
OMAP3 beagleboard.org # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x88008d80
T ############################################
114.3 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
OMAP3 beagleboard.org # tftp 0x81f00000 192.168.1.2:tmp/3730xm-bhB9Uv/omap3-beagle-xm.dtb
tftp 0x81f00000 192.168.1.2:tmp/3730xm-bhB9Uv/omap3-beagle-xm.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.190
Filename 'tmp/3730xm-bhB9Uv/omap3-beagle-xm.dtb'.
Load address: 0x81f00000
Loading: *EHCI timed out on TD - token=0x8008d80
T ####
10.7 KiB/s
done
Bytes transferred = 58437 (e445 hex)
OMAP3 beagleboard.org # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.190:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
OMAP3 beagleboard.org # bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8ff63000, end 8ffffdea ... OK
Loading Device Tree to 8ff51000, end 8ff62444 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 51.52 seconds.
# PYBOOT: Result: FAIL
sun7i-a20-cubieboard2: FAIL: last 80 lines of boot log:
-------------------------------------------------------
setenv ethaddr 22:71:81:DA:53:EA
sun7i# setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
sun7i# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
sun7i# setenv initrd_high 0xffffffff
setenv initrd_high 0xffffffff
sun7i# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
sun7i# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
sun7i# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
sun7i# dhcp
dhcp
ENET Speed is 100 Mbps - FULL duplex connection
BOOTP broadcast 1
DHCP client bound to address 192.168.1.153
sun7i# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
sun7i# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
sun7i# tftp 0x40008000 192.168.1.2:tmp/cubie2-FYPxKS/zImage
tftp 0x40008000 192.168.1.2:tmp/cubie2-FYPxKS/zImage
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-FYPxKS/zImage'.
Load address: 0x40008000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
###################################################
2.7 MiB/s
done
Bytes transferred = 4562856 (459fa8 hex)
sun7i# tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x42000000
Loading: *############################################
2.7 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
sun7i# tftp 0x41000000 192.168.1.2:tmp/cubie2-FYPxKS/sun7i-a20-cubieboard2.dtb
tftp 0x41000000 192.168.1.2:tmp/cubie2-FYPxKS/sun7i-a20-cubieboard2.dtb
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.153
Filename 'tmp/cubie2-FYPxKS/sun7i-a20-cubieboard2.dtb'.
Load address: 0x41000000
Loading: *##
2.5 MiB/s
done
Bytes transferred = 15603 (3cf3 hex)
sun7i# printenv bootargs
printenv bootargs
bootargs=console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.153:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
sun7i# bootz 0x40008000 0x42000000 0x41000000
bootz 0x40008000 0x42000000 0x41000000
Kernel image @ 0x40008000 [ 0x000000 - 0x459fa8 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
Image Name:
Created: 2014-02-07 19:37:29 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 41000000
Booting using the fdt blob at 0x41000000
Loading Device Tree to 40ff9000, end 40fffcf2 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 20.35 seconds.
# PYBOOT: Result: FAIL
omap4-panda: FAIL: last 80 lines of boot log:
---------------------------------------------
if test -n ${preboot}; then run preboot; fi
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
Panda # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Panda # dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
EHCI timed out on TD - token=0x8008d80
BOOTP broadcast 2
DHCP client bound to address 192.168.1.152
Panda # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Panda # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Panda # tftp 0x82000000 192.168.1.2:tmp/4430panda-SySJsL/zImage
tftp 0x82000000 192.168.1.2:tmp/4430panda-SySJsL/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'tmp/4430panda-SySJsL/zImage'.
Load address: 0x82000000
Loading: *EHCI timed out on TD - token=0x8008d80
T #################################################################
#################################################################
#################################################################
#################################################################
###################################################
492.2 KiB/s
done
Bytes transferred = 4562856 (459fa8 hex)
Panda # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x88008d80
T ############################################
118.2 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Panda # tftp 0x81f00000 192.168.1.2:tmp/4430panda-SySJsL/omap4-panda.dtb
tftp 0x81f00000 192.168.1.2:tmp/4430panda-SySJsL/omap4-panda.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.152
Filename 'tmp/4430panda-SySJsL/omap4-panda.dtb'.
Load address: 0x81f00000
Loading: *EHCI timed out on TD - token=0x8008d80
T ####
6.8 KiB/s
done
Bytes transferred = 51505 (c931 hex)
Panda # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.152:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Panda # bootz 0x82000000 0x81000000 0x81f00000
bootz 0x82000000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Using Device Tree in place at 81f00000, end 81f0f930
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 57.71 seconds.
# PYBOOT: Result: FAIL
sun4i-a10-cubieboard: FAIL: last 80 lines of boot log:
------------------------------------------------------
setenv ethaddr 2e:40:70:f0:12:08
sun4i# setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
sun4i# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
sun4i# setenv initrd_high 0xffffffff
setenv initrd_high 0xffffffff
sun4i# if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
sun4i# if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
sun4i# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
sun4i# dhcp
dhcp
ENET Speed is 100 Mbps - FULL duplex connection
BOOTP broadcast 1
DHCP client bound to address 192.168.1.193
sun4i# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
sun4i# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
sun4i# tftp 0x40008000 192.168.1.2:tmp/cubie-UsFaes/zImage
tftp 0x40008000 192.168.1.2:tmp/cubie-UsFaes/zImage
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.193
Filename 'tmp/cubie-UsFaes/zImage'.
Load address: 0x40008000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
###################################################
2.7 MiB/s
done
Bytes transferred = 4562856 (459fa8 hex)
sun4i# tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x42000000 192.168.1.2:buildroot.cpio.gz.uboot
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.193
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x42000000
Loading: *############################################
2.7 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
sun4i# tftp 0x41000000 192.168.1.2:tmp/cubie-UsFaes/sun4i-a10-cubieboard.dtb
tftp 0x41000000 192.168.1.2:tmp/cubie-UsFaes/sun4i-a10-cubieboard.dtb
Using emac device
TFTP from server 192.168.1.2; our IP address is 192.168.1.193
Filename 'tmp/cubie-UsFaes/sun4i-a10-cubieboard.dtb'.
Load address: 0x41000000
Loading: *#
2.4 MiB/s
done
Bytes transferred = 12614 (3146 hex)
sun4i# printenv bootargs
printenv bootargs
bootargs=console=ttyS0,115200 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.193:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
sun4i# bootz 0x40008000 0x42000000 0x41000000
bootz 0x40008000 0x42000000 0x41000000
Kernel image @ 0x40008000 [ 0x000000 - 0x459fa8 ]
## Loading init Ramdisk from Legacy Image at 42000000 ...
Image Name:
Created: 2014-02-07 19:37:29 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 41000000
Booting using the fdt blob at 0x41000000
Loading Device Tree to 40ff9000, end 40fff145 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 19.85 seconds.
# PYBOOT: Result: FAIL
omap3-overo-tobi: FAIL: last 80 lines of boot log:
--------------------------------------------------
Overo # if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
Overo # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Overo # dhcp
dhcp
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
BOOTP broadcast 1
DHCP client bound to address 192.168.1.155
Overo # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Overo # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Overo # tftp 0x80200000 192.168.1.2:tmp/3530overo-SJ9v4U/zImage
tftp 0x80200000 192.168.1.2:tmp/3530overo-SJ9v4U/zImage
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'tmp/3530overo-SJ9v4U/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
###################################################
2.4 MiB/s
done
Bytes transferred = 4562856 (459fa8 hex)
Overo # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
2.4 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Overo # tftp 0x81f00000 192.168.1.2:tmp/3530overo-SJ9v4U/omap3-overo-tobi.dtb
tftp 0x81f00000 192.168.1.2:tmp/3530overo-SJ9v4U/omap3-overo-tobi.dtb
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC fe:06:88:cd:08:6f
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.155
Filename 'tmp/3530overo-SJ9v4U/omap3-overo-tobi.dtb'.
Load address: 0x81f00000
Loading: *####
2.3 MiB/s
done
Bytes transferred = 57343 (dfff hex)
Overo # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk debug rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.155:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Overo # bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8ff63000, end 8ffffdea ... OK
Loading Device Tree to 8ff52000, end 8ff62ffe ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 28.08 seconds.
# PYBOOT: Result: FAIL
am335x-bone: FAIL: last 80 lines of boot log:
---------------------------------------------
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
U-Boot# setenv bootargs console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
U-Boot# setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'if test -n ${initenv}; then run initenv; fi
U-Boot# if test -n ${initenv}; then run initenv; fiif test -n ${preboot}; then run preboot; fi
U-Boot# if test -n ${preboot}; then run preboot; fisetenv autoload no; setenv autoboot no
U-Boot# setenv autoload no; setenv autoboot nodhcp
U-Boot# dhcp
cpsw Waiting for PHY auto negotiation to complete.. done
link up on port 0, speed 100, full duplex
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.1.198
U-Boot# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x80200000 192.168.1.2:tmp/am335xbone-02Y1RA/zImage
tftp 0x80200000 192.168.1.2:tmp/am335xbone-02Y1RA/zImage
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'tmp/am335xbone-02Y1RA/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
###################################################
1.2 MiB/s
done
Bytes transferred = 4562856 (459fa8 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *############################################
1.1 MiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x81f00000 192.168.1.2:tmp/am335xbone-02Y1RA/am335x-bone.dtb
tftp 0x81f00000 192.168.1.2:tmp/am335xbone-02Y1RA/am335x-bone.dtb
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.2; our IP address is 192.168.1.198
Filename 'tmp/am335xbone-02Y1RA/am335x-bone.dtb'.
Load address: 0x81f00000
Loading: *##
1.1 MiB/s
done
Bytes transferred = 28778 (706a hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO0,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.198:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x80200000 0x81000000 0x81f00000
bootz 0x80200000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Ramdisk to 8f19a000, end 8f236dea ... OK
Using Device Tree in place at 81f00000, end 81f0a069
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 30.58 seconds.
# PYBOOT: Result: FAIL
omap3-overo-storm-tobi: FAIL: last 80 lines of boot log:
--------------------------------------------------------
No EEPROM on expansion board
Die ID #3dea00029ff80000016830c40802e016
Net: smc911x-0
Warning: smc911x-0 using MAC address from net device
Hit any key to stop autoboot:
5 0
Overo #
Overo # version
version
U-Boot 2013.04-00003-g84ebf5d (Jun 21 2013 - 15:36:05)
arm-linux-gnueabi-gcc (Ubuntu/Linaro 4.7.2-1ubuntu1) 4.7.2
GNU ld (GNU Binutils for Ubuntu) 2.22.90.20120919
Overo # setenv bootargs console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
setenv bootargs console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4
Overo # setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
setenv netargs 'setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}::::192.168.1.254:none'
Overo # if test -n ${initenv}; then run initenv; fi
if test -n ${initenv}; then run initenv; fi
Overo # if test -n ${preboot}; then run preboot; fi
if test -n ${preboot}; then run preboot; fi
Overo # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Overo # dhcp
dhcp
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
BOOTP broadcast 1
DHCP client bound to address 192.168.1.195
Overo # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Overo # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Overo # tftp 0x80200000 192.168.1.2:tmp/3730storm-ziDy4H/zImage
tftp 0x80200000 192.168.1.2:tmp/3730storm-ziDy4H/zImage
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.195
Filename 'tmp/3730storm-ziDy4H/zImage'.
Load address: 0x80200000
Loading: *#################################################################
#################################################################
#################################################################
#################################################################
###################################################
2.4 MiB/s
done
Bytes transferred = 4562856 (459fa8 hex)
Overo # tftp 0x81f00000 192.168.1.2:tmp/3730storm-ziDy4H/omap3-overo-storm-tobi.dtb
tftp 0x81f00000 192.168.1.2:tmp/3730storm-ziDy4H/omap3-overo-storm-tobi.dtb
smc911x: detected LAN9221 controller
smc911x: phy initialized
smc911x: MAC 00:15:c9:28:f0:11
Using smc911x-0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.195
Filename 'tmp/3730storm-ziDy4H/omap3-overo-storm-tobi.dtb'.
Load address: 0x81f00000
Loading: *####
2.3 MiB/s
done
Bytes transferred = 58183 (e347 hex)
Overo # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.195:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Overo #bootz 0x80200000 - 0x81f00000
bootz 0x80200000 - 0x81f00000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Loading Device Tree to 8ffee000, end 8ffff346 ... OK
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 26.50 seconds.
# PYBOOT: Result: FAIL
omap5-uevm: FAIL: last 80 lines of boot log:
--------------------------------------------
scanning bus 0 for devices... found: 002/079 2
3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
U-Boot# setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
U-Boot# dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
EHCI timed out on TD - token=0x88008d80
BOOTP broadcast 2
DHCP client bound to address 192.168.1.249
U-Boot# setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
U-Boot# if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
U-Boot# tftp 0x82000000 192.168.1.2:tmp/omap5uevm-OJVwFU/zImage
tftp 0x82000000 192.168.1.2:tmp/omap5uevm-OJVwFU/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'tmp/omap5uevm-OJVwFU/zImage'.
Load address: 0x82000000
Loading: *EHCI timed out on TD - token=0x8008d80
T #################################################################
#################################################################
#################################################################
#################################################################
###################################################
442.4 KiB/s
done
Bytes transferred = 4562856 (459fa8 hex)
U-Boot# tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x88008d80
T ############################################
93.8 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
U-Boot# tftp 0x80f80000 192.168.1.2:tmp/omap5uevm-OJVwFU/omap5-uevm.dtb
tftp 0x80f80000 192.168.1.2:tmp/omap5uevm-OJVwFU/omap5-uevm.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.249
Filename 'tmp/omap5uevm-OJVwFU/omap5-uevm.dtb'.
Load address: 0x80f80000
Loading: *EHCI timed out on TD - token=0x88008d80
T ####
7.8 KiB/s
done
Bytes transferred = 44586 (ae2a hex)
U-Boot# printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk ip=192.168.1.249:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
U-Boot# bootz 0x82000000 0x81000000 0x80f80000
bootz 0x82000000 0x81000000 0x80f80000
Kernel image @ 0x82000000 [ 0x000000 - 0x459fa8 ]
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 80f80000
Booting using the fdt blob at 0x80f80000
Using Device Tree in place at 80f80000, end 80f8de29
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 58.42 seconds.
# PYBOOT: Result: FAIL
omap4-panda-es: FAIL: last 80 lines of boot log:
------------------------------------------------
if test -n ${preboot}; then run preboot; fi
(Re)start USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 3 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
scanning usb for ethernet devices... 1 Ethernet Device(s) found
Panda # setenv autoload no; setenv autoboot no
setenv autoload no; setenv autoboot no
Panda # dhcp
dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
EHCI timed out on TD - token=0x88008d80
BOOTP broadcast 2
DHCP client bound to address 192.168.1.157
Panda # setenv serverip 192.168.1.2
setenv serverip 192.168.1.2
Panda # if test -n ${netargs}; then run netargs; fi
if test -n ${netargs}; then run netargs; fi
Panda # tftp 0x82000000 192.168.1.2:tmp/4460panda-es-V8kmEa/zImage
tftp 0x82000000 192.168.1.2:tmp/4460panda-es-V8kmEa/zImage
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'tmp/4460panda-es-V8kmEa/zImage'.
Load address: 0x82000000
Loading: *EHCI timed out on TD - token=0x8008d80
T #################################################################
#################################################################
#################################################################
#################################################################
###################################################
493.2 KiB/s
done
Bytes transferred = 4562856 (459fa8 hex)
Panda # tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
tftp 0x81000000 192.168.1.2:buildroot.cpio.gz.uboot
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'buildroot.cpio.gz.uboot'.
Load address: 0x81000000
Loading: *EHCI timed out on TD - token=0x88008d80
T ############################################
118.2 KiB/s
done
Bytes transferred = 642602 (9ce2a hex)
Panda # tftp 0x81f00000 192.168.1.2:tmp/4460panda-es-V8kmEa/omap4-panda-es.dtb
tftp 0x81f00000 192.168.1.2:tmp/4460panda-es-V8kmEa/omap4-panda-es.dtb
Waiting for Ethernet connection... done.
Using sms0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.157
Filename 'tmp/4460panda-es-V8kmEa/omap4-panda-es.dtb'.
Load address: 0x81f00000
Loading: *EHCI timed out on TD - token=0x88008d80
T ####
9.8 KiB/s
done
Bytes transferred = 52085 (cb75 hex)
Panda # printenv bootargs
printenv bootargs
bootargs=console=ttyO2,115200n8 debug earlyprintk rw root=/dev/mmcblk0p2 rootwait rootfstype=ext4 ip=192.168.1.157:192.168.1.2:192.168.1.254:255.255.255.0::::192.168.1.254:none
Panda # bootz 0x82000000 0x81000000 0x81f00000
bootz 0x82000000 0x81000000 0x81f00000
## Loading init Ramdisk from Legacy Image at 81000000 ...
Image Name:
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 642538 Bytes = 627.5 KiB
Load Address: 00000000
Entry Point: 00000000
## Flattened Device Tree blob at 81f00000
Booting using the fdt blob at 0x81f00000
Using Device Tree in place at 81f00000, end 81f0fb74
Starting kernel ...
~$off
# PYBOOT: Exception: kernel: ERROR: did not start booting.
# PYBOOT: Time: 58.59 seconds.
# PYBOOT: Result: FAIL