The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / boot / mxs-bootlets / barebox_ivt.bd
diff --git a/cirros-testvm/src-cirros/buildroot-2015.05/boot/mxs-bootlets/barebox_ivt.bd b/cirros-testvm/src-cirros/buildroot-2015.05/boot/mxs-bootlets/barebox_ivt.bd
new file mode 100644 (file)
index 0000000..0c67e9c
--- /dev/null
@@ -0,0 +1,34 @@
+// STMP378x ROM command script to load and run U-Boot
+
+sources {
+       power_prep="./power_prep/power_prep";
+       sdram_prep="./boot_prep/boot_prep";
+       barebox="./barebox";
+}
+
+section (0) {
+
+       //----------------------------------------------------------
+       // Power Supply initialization
+       //----------------------------------------------------------
+
+       load power_prep;
+       load ivt (entry = power_prep:_start) > 0x8000;
+       hab call 0x8000;
+
+       //----------------------------------------------------------
+       // SDRAM initialization
+       //----------------------------------------------------------
+
+       load sdram_prep;
+        load ivt (entry = sdram_prep:_start) > 0x8000;
+        hab call 0x8000;
+       //----------------------------------------------------------
+       //  Load and call u_boot - ELF ARM image
+       //----------------------------------------------------------
+
+        load barebox;
+        load ivt (entry = barebox:start) > 0x8000;
+       hab call 0x8000;
+
+}