summaryrefslogtreecommitdiffstats
path: root/meta-yocto-bsp/lib/oeqa/controllers/__init__.py
diff options
context:
space:
mode:
authorStefan Stanacar <stefanx.stanacar@intel.com>2014-04-30 13:38:58 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-04-30 21:52:43 +0100
commitceb5c4d8c1ebbe96c8ad9e97514792ce3d9d2f50 (patch)
tree74ca4ea8204adc634ff557c75306395f3b6c004d /meta-yocto-bsp/lib/oeqa/controllers/__init__.py
parent3a4bb1aa604189618cc16c702efb9647fbe86108 (diff)
downloadpoky-ceb5c4d8c1ebbe96c8ad9e97514792ce3d9d2f50.tar.gz
meta-yocto-bsp: oeqa/controllers: add BeagleBoneTarget
With a serial connection and beaglebone setup correctly as per README.hardware (nand erased, default uboot config assumed, etc) and a correctly deployed core-image-testmaster, we could actually deploy and test AB built images. In the default configuration u-boot will do the right thing and will always boot into the master image (rootfs on second fs on the card, kernel in /boot on the same partition). We just need to tell it for the test image to use the third partition and update the kernel cmdline. Pexpect is used to interact with whatever serial connection we have (which for this target is mandatory). There is some handling for images that don't contain the kernel and dtb files as needed (such as core-image-minimal). Implements [YOCTO #6252]. (From meta-yocto rev: 8235464faf480811b17b062cb9aad8ebf1cd2a67) Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com> Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta-yocto-bsp/lib/oeqa/controllers/__init__.py')
-rw-r--r--meta-yocto-bsp/lib/oeqa/controllers/__init__.py0
1 files changed, 0 insertions, 0 deletions
diff --git a/meta-yocto-bsp/lib/oeqa/controllers/__init__.py b/meta-yocto-bsp/lib/oeqa/controllers/__init__.py
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/meta-yocto-bsp/lib/oeqa/controllers/__init__.py