<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    On 22/09/17 19:22, Mark Webb-Johnson wrote:<br>
    <blockquote type="cite"
      cite="mid:503F03A9-C48E-4FA2-BE27-0E31E68FF6AE@webb-johnson.net">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      For those of you about to receive OVMS v3 modules, and for others
      listening in, here is a ‘getting started’ guide.
      <div class=""><br class="">
      </div>
    </blockquote>
    <br>
    I've got mine working on wifi with dexter's v2 server. I haven't
    tried the cellular modem or a car module yet.<br>
    <br>
    <blockquote type="cite"
      cite="mid:503F03A9-C48E-4FA2-BE27-0E31E68FF6AE@webb-johnson.net">
      <div class="">Developer’s documentation is here:</div>
      <div class=""><br class="">
      </div>
      <blockquote style="margin: 0 0 0 40px; border: none; padding:
        0px;" class="">
        <div class=""><a
href="https://docs.google.com/document/d/1q5M9Lb5jzQhJzPMnkMKwy4Es5YK12ACQejX_NWEixr0/edit?usp=sharing"
            class="" moz-do-not-send="true">https://docs.google.com/document/d/1q5M9Lb5jzQhJzPMnkMKwy4Es5YK12ACQejX_NWEixr0/edit?usp=sharing</a></div>
      </blockquote>
    </blockquote>
    <br>
    I did my setup in an ubuntu xenial vagrant box. I might try a
    container based on one of the one on the docker hub now that I've
    done it "natively".<br>
    <br>
    A couple of gotchas:<br>
    <br>
    Vehicle Firmware Development tools in the above google doc suggests
    following the instructions at <a class="moz-txt-link-freetext" href="https://github.com/espressif/esp-idf">https://github.com/espressif/esp-idf</a>
    but then goes on to say refer to the documentation at
<a class="moz-txt-link-freetext" href="http://esp-idf.readthedocs.io/en/v2.1/get-started/index.html#standard-setup-of-toolchain">http://esp-idf.readthedocs.io/en/v2.1/get-started/index.html#standard-setup-of-toolchain</a>
    and be careful to get the right version of the documentation to get
    the right version of the tools. I followed the first instructions
    and got the latest version which doesn't work. When it didn't work I
    remembered the note to ensure to follow the right version of the
    instructions. Could you reverse the order of these, putting the
    readthedocs link first and suggest following those instructions, and
    put the github link afterwards as an aside.<br>
    <br>
    On xenial you need to apt-get install
    linux-image-extra-4.4.0-96-generic to get the cp210 serial port
    driver.<br>
    <br>
    You have to update the "Default serial port" to /dev/ttyUSB0 in
    "Serial flasher config" in make menuconfig so that make flash can
    find the serial port.<br>
    <br>
    <a class="moz-txt-link-freetext" href="http://esp-idf.readthedocs.io/en/latest/get-started/idf-monitor.html">http://esp-idf.readthedocs.io/en/latest/get-started/idf-monitor.html</a>
    has some useful instructions about the monitor, notably ctrl-]
    quits.<br>
    <br>
    Thank you Mark for bringing this together -- it looks like a very
    capable platform. Basic vehicle support looks pretty easy to port
    over, hopefully I'll have some leaf code to contribute later this
    week.<br>
    <br>
    How do we manipulate the other can buses? I see
    MyPcpApp.FindDeviceByName("can1"); in the Tesla Roadster code, is
    there a can0 or a can2? How are they mapped to the hardware?<br>
  </body>
</html>