<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <blockquote type="cite">
      <div>Michael should be very happy with that @ESP32D0WDQ5 (revision
        3).</div>
    </blockquote>
    <br>
    I am indeed :-)<br>
    <br>
    Regards,<br>
    Michael<br>
    <br>
    <br>
    <div class="moz-cite-prefix">Am 12.10.21 um 13:38 schrieb Mark
      Webb-Johnson:<br>
    </div>
    <blockquote type="cite"
      cite="mid:BAAE264D-FBFB-4D33-A250-9D457BF2D62B@webb-johnson.net">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      First ‘final’ v3.3 sample received (the one that also went to the
      certification lab):
      <div class=""><br class="">
      </div>
      <blockquote style="margin: 0 0 0 40px; border: none; padding:
        0px;" class="">
        <div class="">
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">rst:0xc
                (SW_CPU_RESET),boot:0x1b (SPI_FAST_FLASH_BOOT)</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">configsip:
                0, SPIWP:0xee</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">mode:DIO,
                clock div:2</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">load:0x3fff0018,len:4</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">load:0x3fff001c,len:4796</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">load:0x40078000,len:0</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">load:0x40078000,len:14896</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">entry
                0x40078d74</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1062) psram: This chip is ESP32-D0WD</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1062) spiram: Found 64MBit SPI RAM device</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1062) spiram: SPI RAM mode: flash 40m sram 40m</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1065) spiram: PSRAM initialized, cache is in low/high
                (2-core) mode.</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1072) cpu_start: Pro cpu up.</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1076) cpu_start: Application information:</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1081) cpu_start: Project name:     ovms3</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1086) cpu_start: App version:    
                 3.2.016-393-g07db2f8d</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1092) cpu_start: Compile time:     Sep 16 2021 21:09:48</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1099) cpu_start: ELF file SHA256:  8aa1db50ae1ea15d...</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1105) cpu_start: ESP-IDF:        
                 v3.3.4-848-g1ff5e24b1</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1111) cpu_start: Starting app cpu, entry point is
                0x40081720</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1103) cpu_start: App cpu up.</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1989) spiram: SPI SRAM memory test OK</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1989) heap_init: Initializing. RAM available for
                dynamic allocation:</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1989) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (1996) heap_init: At 3FFBE250 len 00021DB0 (135 KiB):
                DRAM</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (2002) heap_init: At 3FFE0440 len 00003AE0 (14 KiB):
                D/IRAM</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (2008) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB):
                D/IRAM</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (2015) heap_init: At 4009D5A4 len 00002A5C (10 KiB):
                IRAM</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (2021) cpu_start: Pro cpu start user code</span></font></div>
          <div class=""><font class="" face="Andale Mono"><span
                style="font-style: normal; font-size: 14px;" class="">I
                (2026) spiram: Adding pool of 4096K of external SPI
                memory to heap allocator</span></font></div>
        </div>
        <div class=""><font class="" face="Andale Mono"><span
              style="font-style: normal; font-size: 14px;" class="">...</span></font></div>
        <div class=""><font class="" face="Andale Mono"><span
              style="font-size: 14px;" class="">Welcome to the Open
              Vehicle Monitoring System (OVMS) - Async Console<br
                class="">
              Firmware: 3.2.016-393-g07db2f8d/factory/main<br class="">
              Hardware: OVMS WIFI BLE BT cores=2 rev=ESP32/3</span></font></div>
        <div class=""><font class="" face="Andale Mono"><span
              style="font-size: 14px;" class="">...</span></font></div>
        <div class=""><font class="" face="Andale Mono"><span
              style="font-size: 14px;" class="">OVMS# module memory<br
                class="">
              Free 8-bit 103580/273840, 32-bit 6440/10796, SPIRAM
              3460832/4194252</span></font></div>
        <div class=""><font class="" face="Andale Mono"><span
              style="font-size: 14px;" class="">...</span></font></div>
        <div class=""><font class="" face="Andale Mono"><span
              style="font-size: 14px;" class="">Module<br class="">
                Version:  3.2.016-393-g07db2f8d/factory/main (build idf
              v3.3.4-848-g1ff5e24b1 Sep 16 2021 21:12:48)<br class="">
                Hardware: OVMS WIFI BLE BT cores=2 rev=ESP32/3</span></font></div>
        <div class=""><font class="" face="Andale Mono"><span
              style="font-size: 14px;" class=""><br class="">
            </span></font></div>
        <div class=""><font class="" face="Andale Mono"><span
              style="font-size: 14px;" class="">$ esptool.py --port
              /dev/tty.usbserial-0001 --baud 115200 chip_id<br class="">
              esptool.py v2.8<br class="">
              Serial port /dev/tty.usbserial-0001<br class="">
              Connecting....<br class="">
              Detecting chip type... ESP32<br class="">
              Chip is ESP32D0WDQ5 (revision 3)<br class="">
              Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in
              efuse, Coding Scheme None<br class="">
              Crystal is 40MHz</span></font></div>
      </blockquote>
      <div class="">
        <div><br class="">
        </div>
        <div>Michael should be very happy with that @ESP32D0WDQ5
          (revision 3).</div>
        <div><br class="">
        </div>
        <div>I’m working through the other tests now, but so far so
          good.</div>
        <div><br class="">
        </div>
        <div>Regards, Mar.</div>
        <div><br class="">
          <blockquote type="cite" class="">
            <div class="">On 14 Sep 2021, at 3:01 PM, Mark Webb-Johnson
              <<a href="mailto:mark@webb-johnson.net" class=""
                moz-do-not-send="true">mark@webb-johnson.net</a>>
              wrote:</div>
            <br class="Apple-interchange-newline">
            <div class="">
              <meta http-equiv="Content-Type" content="text/html;
                charset=UTF-8" class="">
              <div style="word-wrap: break-word; -webkit-nbsp-mode:
                space; line-break: after-white-space;" class="">Progress
                update…
                <div class=""><br class="">
                </div>
                <div class="">I’ve completed the basic support for
                  plugin modem drivers and SIM7600  in the for-v3.3
                  branch, and it seems stable on my bench and car
                  (although I never saw many problems before with this).
                  I would still appreciate it if others could test and
                  feedback any crashes they get. You can get the update
                  OTA from <a href="http://api.openvehicles.com/"
                    class="" moz-do-not-send="true">api.openvehicles.com</a> by
                  setting tag ‘pre’.</div>
                <div class=""><br class="">
                </div>
                <div class="">We’ve also completed the testing of the
                  hardware. The DTR low-power control option seems to be
                  working well (but will require firmware support
                  later). The ‘final’ list of hardware changes are as
                  follows:</div>
                <div class=""><br class="">
                </div>
                <div class="">
                  <div class="" style="caret-color: rgb(0, 0, 0);">
                    <ul class="MailOutline">
                      <li class="">Main Board:</li>
                      <ul class="">
                        <li class="">Silkscreen label “OVMS V3.3” (with
                          date of production batch)</li>
                        <li class="">Change to improved internal antenna
                          cables for GSM and GPS</li>
                        <li class="">Strengthen soldering on micro USB
                          connector</li>
                        <li class="">Strengthen soldering on power
                          supply capacitors</li>
                        <li class="">WROVER module to use revision 3
                          ESP32</li>
                        <li class="">Add 0.1uF capacitor to 12v
                          measuring voltage divider ADC input (<a
href="https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/adc.html#minimizing-noise"
                            class="" moz-do-not-send="true">https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/adc.html#minimizing-noise</a>)<br
                            class="">
                          <br class="">
                        </li>
                      </ul>
                      <li class="">Modem Board:</li>
                      <ul class="">
                        <li class="">Silkscreen label “OVMS MDM V3.3”
                          (with date of production batch)</li>
                        <li class="">Add support for SIM7600 module</li>
                        <li class="">Fixed DTR support</li>
                        <li class="">Improve/check voltage regulator and
                          capacitor protection</li>
                        <li class="">Reduce brightness of blue LED by at
                          least 50%</li>
                        <li class="">Airplane mode pin fix (working ok
                          now, but safer to pull up/down properly)</li>
                        <li class="">Confirm PWRKEY circuit tuning<br
                            class="">
                          <br class="">
                        </li>
                      </ul>
                      <li class="">Enclosure</li>
                      <ul class="">
                        <li class="">Product label - just one label with
                          CE and FCC certification for global use</li>
                      </ul>
                    </ul>
                  </div>
                  <div class=""><br class="">
                  </div>
                  <div class="">We are now producing a few final samples
                    of the above to go to the certification labs for CE,
                    FCC, and ROHS testing later this month. We hope that
                    certification will take 6 to 8 weeks and be complete
                    around the end of November. Once that is done, we
                    should be able to go to full production in time for
                    Christmas. Pricing will be confirmed early December,
                    but likely more expensive than v3.2 due to the extra
                    cost for SIM7600G and certification fees.</div>
                  <div class=""><br class="">
                  </div>
                  <div class="">Stock of existing SIM5360 modules are as
                    follows:</div>
                  <div class=""><br class="">
                  </div>
                  <div class="">
                    <ul class="MailOutline">
                      <li class="">EU kits; in stock at open energy
                        monitor (but selling out fast and likely to be
                        unavailable soon).</li>
                      <li class="">US kits; in stock at Medlock,
                        Fasttech, and Open Vehicles (HK).</li>
                    </ul>
                  </div>
                  <div class=""><br class="">
                  </div>
                  <div class="">Regards, Mark</div>
                  <div class=""><br class="">
                    <blockquote type="cite" class="">
                      <div class="">On 30 Aug 2021, at 2:03 PM, Mark
                        Webb-Johnson <<a
                          href="mailto:mark@webb-johnson.net" class=""
                          moz-do-not-send="true">mark@webb-johnson.net</a>>
                        wrote:</div>
                      <br class="Apple-interchange-newline">
                      <div class="">
                        <meta http-equiv="Content-Type"
                          content="text/html; charset=UTF-8" class="">
                        <div style="word-wrap: break-word;
                          -webkit-nbsp-mode: space; line-break:
                          after-white-space;" class="">I now have two
                          prototypes of the 4G modem using SIM7600G R2
                          chip for OVMS v3.
                          <div class=""><br class="">
                          </div>
                          <div class="">One is for my own work, but
                            willing to send the other free to a
                            volunteer developer willing to spend time
                            working with me to develop and test this new
                            option. Obviously looking for someone who
                            has spent some time on the OVMS code base,
                            with a good history of contributions to the
                            project and a willingness to work on
                            improving the cellular modem driver.</div>
                          <div class=""><br class="">
                          </div>
                          <div class="">Any volunteers? Please eMail me
                            directly (<a
                              href="mailto:mark@openvehicles.com"
                              class="" moz-do-not-send="true">mark@openvehicles.com</a>).</div>
                          <div class=""><br class="">
                          </div>
                          <div class="">Regards, Mark.<br class="">
                            <div class=""><br class="">
                            </div>
                            <div class=""><span
                                id="cid:695D7B54-C1D3-4F03-81C1-0F8FF0869289"
                                class=""><IMG_9926.png></span></div>
                            <div class=""><br class="">
                              <blockquote type="cite" class="">
                                <div class="">On 17 Aug 2021, at 1:30
                                  PM, Mark Webb-Johnson <<a
                                    href="mailto:mark@webb-johnson.net"
                                    class="" moz-do-not-send="true">mark@webb-johnson.net</a>>
                                  wrote:</div>
                                <br class="Apple-interchange-newline">
                                <div class="">
                                  <meta http-equiv="Content-Type"
                                    content="text/html; charset=UTF-8"
                                    class="">
                                  <div style="word-wrap: break-word;
                                    -webkit-nbsp-mode: space;
                                    line-break: after-white-space;"
                                    class="">For the 4G modem options we
                                    need to go through FCC, CE, and ROHS
                                    certification.
                                    Minimising/eliminating the changes
                                    to the main board simplifies this
                                    (and brings down the exorbitant
                                    costs) but if there is anything
                                    urgent / necessary, now is the time
                                    to do it.
                                    <div class=""><br class="">
                                    </div>
                                    <div class="">
                                      <div style="caret-color: rgb(0, 0,
                                        0);" class="">The goal here is
                                        to maintain 100% compatibility
                                        with existing OVMS main boards,
                                        to keep this is a simple and
                                        relatively cheap upgrade of the
                                        modem board.</div>
                                    </div>
                                    <div class=""><br class="">
                                    </div>
                                    <div class="">So far, I have come up
                                      with this minimal list:</div>
                                    <div class=""><br class="">
                                    </div>
                                    <div class="">
                                      <ol class="MailOutline">
                                        <li class="">Main board v3.3:
                                          Improve soldering of micro USB
                                          port. Bigger solder pads, and
                                          more solder to secure it
                                          better.<br class="">
                                          <br class="">
                                        </li>
                                        <li class="">Modem board v1.3:
                                          Add support for SIM7600
                                          module.<br class="">
                                          <br class="">
                                        </li>
                                        <li class="">Modem board v1.3:
                                          Fix support for DTR
                                          sleep/awake support.</li>
                                      </ol>
                                    </div>
                                    <div class=""><br class="">
                                    </div>
                                    <div class="">Is there anything else
                                      required for this update?</div>
                                    <div class=""><br class="">
                                    </div>
                                    <div class="">Regards, Mark.</div>
                                    <div class=""><br class="">
                                    </div>
                                  </div>
_______________________________________________<br class="">
                                  OvmsDev mailing list<br class="">
                                  <a
                                    href="mailto:OvmsDev@lists.openvehicles.com"
                                    class="" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a><br
                                    class="">
                                  <a
                                    href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
                                    class="" moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br
                                    class="">
                                </div>
                              </blockquote>
                            </div>
                            <br class="">
                          </div>
                        </div>
                        _______________________________________________<br
                          class="">
                        OvmsDev mailing list<br class="">
                        <a href="mailto:OvmsDev@lists.openvehicles.com"
                          class="" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a><br
                          class="">
                        <a
                          href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
                          class="" moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br
                          class="">
                      </div>
                    </blockquote>
                  </div>
                  <br class="">
                </div>
              </div>
              _______________________________________________<br
                class="">
              OvmsDev mailing list<br class="">
              <a href="mailto:OvmsDev@lists.openvehicles.com" class=""
                moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a><br
                class="">
              <a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br
                class="">
            </div>
          </blockquote>
        </div>
        <br class="">
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26</pre>
  </body>
</html>