Re: [oe] [PATCH] beagleboard-test-scripts: BeagleBoard userbutton detection for flashing

2011-07-18 Thread Joel A Fernandes
On Fri, Jul 15, 2011 at 8:19 PM, Joel A Fernandes agnel.j...@gmail.com wrote:
 * Build and install a userbutton tool to detect state of the user button on a 
 BeagleBoard from /dev/input/event0
 * Install a user.txt and uEnv.txt to /boot, Narcissus will copy from here to 
 the FAT partition of an SD Card

 Signed-off-by: Joel A Fernandes agnel.j...@gmail.com
 ---
 This is an effort to be able to build an SD Card image for the BeagleBoard 
 that can be used optionally for flashing
 an image to NAND if the user button is pressed. This patch makes sure that 
 the root filesystem is ready with the scripts
 and programs required for Narcissus to build such an image.

 This patch can be safely merged in even if the Narcissus hasn't yet been (as 
 it was just submitted)

 The related Narcissus patch is here:
 http://groups.google.com/group/beagleboard/browse_thread/thread/c0dd79f8e5fb26ae

  .../beagleboard/beagleboard-test-scripts_git.bb    |   12 ++--
  1 files changed, 10 insertions(+), 2 deletions(-)


Would it be possible for amyone to pull this patch into the OE
maintenance/dev trees?

Thanks,

Regards,
Joel

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] [PATCH] beagleboard-test-scripts: BeagleBoard userbutton detection for flashing

2011-07-15 Thread Joel A Fernandes
* Build and install a userbutton tool to detect state of the user button on a 
BeagleBoard from /dev/input/event0
* Install a user.txt and uEnv.txt to /boot, Narcissus will copy from here to 
the FAT partition of an SD Card

Signed-off-by: Joel A Fernandes agnel.j...@gmail.com
---
This is an effort to be able to build an SD Card image for the BeagleBoard that 
can be used optionally for flashing
an image to NAND if the user button is pressed. This patch makes sure that the 
root filesystem is ready with the scripts
and programs required for Narcissus to build such an image.

This patch can be safely merged in even if the Narcissus hasn't yet been (as it 
was just submitted)

The related Narcissus patch is here:
http://groups.google.com/group/beagleboard/browse_thread/thread/c0dd79f8e5fb26ae

 .../beagleboard/beagleboard-test-scripts_git.bb|   12 ++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/recipes/beagleboard/beagleboard-test-scripts_git.bb 
b/recipes/beagleboard/beagleboard-test-scripts_git.bb
index 0ee7954..bb0e6e4 100644
--- a/recipes/beagleboard/beagleboard-test-scripts_git.bb
+++ b/recipes/beagleboard/beagleboard-test-scripts_git.bb
@@ -1,18 +1,22 @@
 ## Reminder:  The correct spacing for a variable is FOO = BAR  in : PR=r1
 DESCRIPTION = BeagleBoard test scripts
 HOMEPAGE = http://beagleboad.org/support;
-PR = r3
+PR = r4
 
 SRC_URI = 
git://gitorious.org/~joelf/beagleboard-validation/validation-scripts.git;protocol=git
 \
 
 
-SRCREV = 2df76857155fbd462527c2b00ee83214483f0594
+SRCREV = f7ba1b49190003af524f1a768ec887955a9994a0
 S = ${WORKDIR}/git
 
 inherit update-rc.d
 INITSCRIPT_NAME = flash-nand-fs.sh
 INITSCRIPT_PARAMS = start 99 2 3 4 5 .
 
+do_compile() {
+${CC} -o userbutton-pressed ${CFLAGS} ${LDFLAGS} 
flashing/userbutton-pressed.c
+}
+
 do_install() {
   TEST_FILES= \
 testaudio \
@@ -36,4 +40,8 @@ do_install() {
   # We also register it as an init script so that the SD Card auto-flashes to 
NAND during boot.
   install -d ${D}/${sysconfdir}/init.d/
   install -m 0755 ${S}/flashing/flash-nand-fs.sh 
${D}/${sysconfdir}/init.d/flash-nand-fs.sh
+  install -m 0755 userbutton-pressed ${D}/${bindir}/userbutton-pressed
+  install -d ${D}/boot/
+  install -m 0755 ${S}/flashing/user.txt ${D}/boot/user.txt
+  install -m 0755 ${S}/flashing/uEnv.txt ${D}/boot/uEnv.txt
 }
-- 
1.7.0.4


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel