<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 03/10/2017 03:50 PM, Ketul Shah
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAM3zFrSt+HE_SK9pzLLh803yMQavtZ6bwuKj+d0VwVG2kg4xvA@mail.gmail.com"
      type="cite">
      <div dir="ltr">Hi Nikolay and all,
        <div><br>
        </div>
        <div>Glad to see your interest ...!</div>
        <div class="gmail_extra"><br>
          <div class="gmail_quote">On 9 March 2017 at 15:24, Nikolay
            Komashinskiy <span dir="ltr"><<a moz-do-not-send="true"
                href="mailto:nikolay.komashinskiy@yandex.ru"
                target="_blank">nikolay.komashinskiy@yandex.ru</a>></span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex"><span
                class="">
                <div>I think Ethernet mostly works on BB's. There were
                  some performance issues at one point</div>
                <blockquote type="cite">
                  <div>
                    <div>
                      <div>
                        <div>related to UBoot version.  It was like a
                          10x difference. I think it was narrowed down
                          to </div>
                        <div>the initialization of the cache or MMU
                          being different. </div>
                        <div><br>
                          I have cc'ed Ben Gras.He is more likely to
                          remember the details.</div>
                        <div> </div>
                        <div>--joel</div>
                        <div> </div>
                        <blockquote style="margin:0 0 0
                          0.8ex;border-left:1px #ccc
                          solid;padding-left:1ex">______________________________<wbr>_________________<br>
                          users mailing list<br>
                          <a moz-do-not-send="true"
                            href="mailto:users@rtems.org"
                            target="_blank">users@rtems.org</a><br>
                          <a moz-do-not-send="true"
                            href="http://lists.rtems.org/mailman/listinfo/users"
                            target="_blank">http://lists.rtems.org/<wbr>mailman/listinfo/users</a></blockquote>
                      </div>
                    </div>
                  </div>
                </blockquote>
                <div> </div>
              </span>
              <div>I also found that there is a gpio code for
                beaglebone. These peripherals are interested for me</div>
              <div>because in the future I want to implement a
                distributed real-time system - that would be hard to do</div>
              <div>without ethernet (afaik am335x supports IEEE 1588v2
                protocol).</div>
              <div>So, could you tell me what is the current state of
                ethernet and gpio?</div>
              <div> </div>
              <div>And I still can't understand do I need a jtag in
                order to debug rtems on top of beagleboard?</div>
              <br>
              ______________________________<wbr>_________________<br>
              users mailing list<br>
              <a moz-do-not-send="true" href="mailto:users@rtems.org">users@rtems.org</a><br>
              <a moz-do-not-send="true"
                href="http://lists.rtems.org/mailman/listinfo/users"
                rel="noreferrer" target="_blank">http://lists.rtems.org/<wbr>mailman/listinfo/users</a><br>
            </blockquote>
          </div>
          <br>
        </div>
        <div class="gmail_extra">Me and my friend Ragunath worked on
          GPIO and Networking ( Ethernet driver) in GSoC'15.</div>
        <div class="gmail_extra"><br>
        </div>
        <div class="gmail_extra">I also cc'ed Ragu. He would be the
          right person to guide you out for Ethernet driver.</div>
        <div class="gmail_extra">Also last year Punit worked on PWM
          driver...</div>
        <div class="gmail_extra"><br>
        </div>
        <div class="gmail_extra">You can refer to following links :- </div>
        <div class="gmail_extra"><br>
        </div>
        <div class="gmail_extra">1. <a moz-do-not-send="true"
            href="http://ragustechblog.blogspot.in/2015/06/gsoc-2015.html">http://ragustechblog.blogspot.in/2015/06/gsoc-2015.html</a></div>
        <div class="gmail_extra">2. <a moz-do-not-send="true"
            href="https://github.com/ketul93/RTEMS-on-BBB">https://github.com/ketul93/RTEMS-on-BBB</a></div>
        <div class="gmail_extra"><br>
        </div>
        <div class="gmail_extra">Also for debug method we generally use
          printf statements in code and debug using serial utilities
          (ex. picocom) using UART communication.</div>
        <div class="gmail_extra">For better debugging yes you would need
          JTAG ... </div>
        <br>
      </div>
    </blockquote>
    <br>
    Thanks for your input Ketul.<br>
    <br>
    I totally agree that printf is usually enough. That does require a
    'special' cable (serial TTL logic levels to usb) but is worth it.
    JTAG also requires a<br>
    special cable.<br>
    <br>
    If you can, consider a beaglebone white - it has the UART and JTAG
    on the regular USB port (the one it already takes power from), an
    ideal development board with the same SOC as the BBB.<br>
    <br>
    <br>
  </body>
</html>