<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>10440</bug_id>
          
          <creation_ts>2016-10-14 15:06:41 +0000</creation_ts>
          <short_desc>Create a reference HW design and a python controlling library for a single power control unit</short_desc>
          <delta_ts>2017-02-09 16:06:51 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>QA/Testing</classification>
          <product>Runtime Testing</product>
          <component>general</component>
          <version>2.2</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.3 M2</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Plauchu Edwin">edwin.plauchu.camacho</reporter>
          <assigned_to name="Plauchu Edwin">edwin.plauchu.camacho</assigned_to>
          <cc>benjamin.esquivel</cc>
    
    <cc>bluelightning</cc>
    
    <cc>daniela.plascencia</cc>
    
    <cc>jair.de.jesus.gonzalez.plascencia</cc>
    
    <cc>leonardo.sandoval.gonzalez</cc>
    
    <cc>sjolley.yp.pm</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Don&apos;t know</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>67265</commentid>
    <comment_count>0</comment_count>
    <who name="Plauchu Edwin">edwin.plauchu.camacho</who>
    <bug_when>2016-10-14 15:06:41 +0000</bug_when>
    <thetext>A library is required for controlling a relay that is able to turn on/off the devices that it powers in order to reboot the DUT. This is required because a clean power-off is not always reliable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67280</commentid>
    <comment_count>1</comment_count>
    <who name="Plauchu Edwin">edwin.plauchu.camacho</who>
    <bug_when>2016-10-17 04:00:33 +0000</bug_when>
    <thetext>I have written a C++ prototype
Such prototype is already working with the real home made relay of one module.
https://github.com/pianodaemon/relay_gen_101_ctrl/tree/real</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67281</commentid>
    <comment_count>2</comment_count>
    <who name="Plauchu Edwin">edwin.plauchu.camacho</who>
    <bug_when>2016-10-17 04:48:24 +0000</bug_when>
    <thetext>Here a short horrible video about the prototype.
https://youtu.be/Zq5e5VvCN-4

In this video we connected the homemade relay to our second Display
and We ran the following commands.

./relayctrl -p /dev/ttyACM0 -r 0
./relayctrl -p /dev/ttyACM0 -r 1

Denoting several details in this prototype video:

--&gt; &quot;ZERO has closed the relay whereas ONE has opened the relay&quot;.

--&gt; The homemade relay was controlled by Arduino 101 board (https://www.arduino.cc/en/Main/ArduinoBoard101)

--&gt; Configuration for relay cables utilized in this video
Green - 5V (from the board)
White/Green - GND (from the board)
Blue - Signal (min 3.3V max 5V, from the board)

--&gt; Computer was establishing communication with Arduino 101 board by using FTDI USB cable for UART (http://www.ftdichip.com/Support/Documents/DataSheets/Cables/DS_TTL-232R_CABLES.pdf)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67298</commentid>
    <comment_count>3</comment_count>
      <attachid>3477</attachid>
    <who name="Daniela Plascencia">daniela.plascencia</who>
    <bug_when>2016-10-17 16:17:55 +0000</bug_when>
    <thetext>Created attachment 3477
Power cutter electric diagram

In order to build a power cutter using a relay module, one must follow the circuit provided in the attachment.
Required hardware:
- 1 BJT transistor 2N2222A
- 1 3.3 kOhms resistor
- 1 1N4007 diode
- 1 relay module (RAS-0510)
- 1 Protoboard or perforated PCB (min 4.5x4.5 cm)
- 1 Two positions terminal block
- 1 male outlet connector and 1 female outlet plug
- 14AWG Wire (as needed)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67682</commentid>
    <comment_count>4</comment_count>
    <who name="Plauchu Edwin">edwin.plauchu.camacho</who>
    <bug_when>2016-10-27 21:30:54 +0000</bug_when>
    <thetext>Created new branch with first module version of this cutter.

To ssh://git.yoctoproject.org/devauto
 * [new branch]      relay101 -&gt; relay101

------------------------------------------------------------
New files can be found in devauto/devauto/rps
gen_ard_101.ino
simplepwsc.py
------------------------------------------------------------</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68420</commentid>
    <comment_count>5</comment_count>
    <who name="Benjamin Esquivel">benjamin.esquivel</who>
    <bug_when>2016-11-17 18:14:17 +0000</bug_when>
    <thetext>Where is this reference design published? I suggest to do this on the wiki. Reopening.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69135</commentid>
    <comment_count>6</comment_count>
    <who name="Plauchu Edwin">edwin.plauchu.camacho</who>
    <bug_when>2016-12-14 18:51:56 +0000</bug_when>
    <thetext>This is an initial approach for the documentation of this artifact
https://wiki.yoctoproject.org/wiki/Arduino_Single_power_control_unit</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69290</commentid>
    <comment_count>7</comment_count>
    <who name="Leonardo Sandoval Gonzalez">leonardo.sandoval.gonzalez</who>
    <bug_when>2016-12-21 21:24:19 +0000</bug_when>
    <thetext>Moving to M2 because M1 is over.

Can we resolve this one? Seems to be complete it.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>3477</attachid>
            <date>2016-10-17 16:17:55 +0000</date>
            <delta_ts>2016-10-17 16:17:55 +0000</delta_ts>
            <desc>Power cutter electric diagram</desc>
            <filename>Relay_Diagram.png</filename>
            <type>image/png</type>
            <size>13030</size>
            <attacher name="Daniela Plascencia">daniela.plascencia</attacher>
            
              <data encoding="base64">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
</data>

          </attachment>
      

    </bug>

</bugzilla>