<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><br class=""></div>All committed and pushed now.<div class=""><br class=""></div><div class="">Developers MUST now update their ESP IDF and XTENSA build tools to use this new build. They should also compare sdkconfig and sdkconfig.defaults.hw30 to verify differences. I also suggest you do a ‘make flash’ (rather than ‘make app-flash’) at least once, to update the bootloader to the latest (as bootloaders before v2.1 are no longer supported).</div><div class=""><br class=""></div><div class="">Check</div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><a href="https://esp-idf.readthedocs.io/en/latest/get-started/index.html#setup-toolchain" class="">https://esp-idf.readthedocs.io/en/latest/get-started/index.html#setup-toolchain</a></div></blockquote><div class="">to see the version of XTENSA toolchain required for latest Espressif IDF ‘master’ builds. As of this writing, it is 1.22.0-80-g6c4433a-5.2.0.</div><div class=""><br class=""></div><div class="">I hope this goes smoothly for you.</div><div class=""><br class=""></div><div class="">Regards, Mark.</div><div class=""><br class=""></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">commit dfcc658557fc480bcccb09b23bc24399bb6e7497 (HEAD -> master, origin/master, origin/HEAD)</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">Author: Mark Webb-Johnson <<a href="mailto:mark@webb-johnson.net" class="">mark@webb-johnson.net</a>></span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">Date: Mon Jan 15 07:56:45 2018 +0800</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""><br class=""></span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""> Provide a sdkconfig.default.hw31 for OVMS v3.1 hardware</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""><br class=""></span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">commit 003592d553c881f735fb228b08836a13c306cec3</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">Merge: e58c5b6 b28db5e</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">Author: Mark Webb-Johnson <<a href="mailto:mark@webb-johnson.net" class="">mark@webb-johnson.net</a>></span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class="">Date: Mon Jan 15 07:49:13 2018 +0800</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""><br class=""></span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""> Merge branch 'for-master'. This requires ESP-IDF v3.0 support:</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""><br class=""></span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""> OVMS developers should now:</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""><br class=""></span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""> 1] Pull the latest OpenVehicles IDF, and checkout MASTER branch.</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""><br class=""></span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""> 2] Update XTENSA tools to match version required by Espressif for MASTER branch.</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""><br class=""></span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""> 3] For ovms hardware v3.0, a sdkconfig default file sdkconfig.default.hw30 has</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""> been provided. That can be merged/copied to sdkconfig as appropriate.</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""><br class=""></span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""> 4] For ovms hardware v3.1, a sdkconfig default file sdkconfig.default.hw31 will</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""> been provided in the next update.</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""><br class=""></span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""> 5] It is recommended that developers perform at least one full 'make flash'</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""> with this version, to update the bootloader to latest. Note that the</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""> sdkconfig.default.* files are now set to require bootloader at least v2.1</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""> (or later), and bootloader v2.0 is no longer supported.</span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""><br class=""></span></font></div><div class=""><font face="Andale Mono" class=""><span style="font-size: 14px;" class=""> Enjoy.</span></font></div></div></blockquote><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 15 Jan 2018, at 7:25 AM, Mark Webb-Johnson <<a href="mailto:mark@webb-johnson.net" class="">mark@webb-johnson.net</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Merge is ok, but triple checking a couple of things. Should be committed and pushed within the next half hour.<br class=""><br class="">Regards, Mark<br class=""><br class=""><blockquote type="cite" class="">On 15 Jan 2018, at 1:09 AM, Stephen Casner <<a href="mailto:casner@acm.org" class="">casner@acm.org</a>> wrote:<br class=""><br class="">Mark,<br class=""><br class="">It looks like you were not able to do the sdkconfig.default and merge<br class="">as you planned?<br class=""><br class=""> -- Steve<br class=""><br class=""><blockquote type="cite" class="">On Fri, 12 Jan 2018, Stephen Casner wrote:<br class=""><br class=""><blockquote type="cite" class="">On Sat, 13 Jan 2018, Mark Webb-Johnson wrote:<br class=""><br class="">@Steve can you update our master clone to latest from Espressif and<br class="">make sure your stuff is still ok?<br class=""></blockquote><br class="">I have just now done this. I had already done a rebase a few days ago<br class="">before committing the improved version of the OS changes so I could<br class="">issue a pull request. There were a few commits since then, which I<br class="">have now merged. My code still runs correctly.<br class=""><br class=""><blockquote type="cite" class="">I guess steps for developers will be:<br class=""><br class="">1) pull the openvehicles IDF and switch to master branch. Sub module update.<br class=""><br class="">2) download and install xtensa build chain to match.<br class=""><br class="">3) update OVMS master, make clean, check menu config, then build and play.<br class=""></blockquote><br class="">Sounds right.<br class=""><br class=""><blockquote type="cite" class="">I can get my part done by Sunday 14th night (HKT), so suggest to do<br class="">the Merge of the OVMS firmware master branch then.<br class=""></blockquote><br class="">I'll be sleeping then, so you can go ahead and do the merge.<br class=""><br class=""> -- Steve<br class=""></blockquote>_______________________________________________<br class="">OvmsDev mailing list<br class=""><a href="mailto:OvmsDev@lists.teslaclub.hk" class="">OvmsDev@lists.teslaclub.hk</a><br class="">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev<br class=""></blockquote><br class="">_______________________________________________<br class="">OvmsDev mailing list<br class=""><a href="mailto:OvmsDev@lists.teslaclub.hk" class="">OvmsDev@lists.teslaclub.hk</a><br class="">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev<br class=""></div></div></blockquote></div><br class=""></div></body></html>