<div dir="ltr">Not to mention the recovery mode items. (to recover from a bad flash.)<div><br></div><div>-W</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, May 15, 2014 at 7:19 AM, Mark Webb-Johnson <span dir="ltr"><<a href="mailto:mark@webb-johnson.net" target="_blank">mark@webb-johnson.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Nigel,<div><br></div><div>For the OVMS firmware updates, three suggestions if you end up doing this a lot:</div>
<div><br></div><div><ol><li>The PICKIT programmers have a programmer-to-go functionality. You can download the firmware to the programmer, plug it in to the module, hit a button, and the firmware is downloaded. This is what we do when we have 100 modules to program.<br>
<br></li><li>Use a 6 pin extension cable, coming out of the OVMS module. Then, just plug in pickit and laptop in the car.<br><br></li><li>Use two modules, and swap them in the car (programming the disconnected one on your bench).</li>
</ol></div><div><br></div><div>For OVMS v3 (whatever, whenever), it would be sensible to use either USB to update firmware, or a file on microSD card. Both these approaches do the programming from a boot loader in low memory.</div>
<div><br></div><div>Updating over wifi/cellular is tricky for embedded hardware like OVMS / GEVCU. You need all the comms stuff fixed in low memory, and only update the user space code higher up. Makes it tricky to update the comms stuff (boot loader).</div>
<div><br></div><div>Regards, Mark.</div><div><br><div><div>On 15 May, 2014, at 7:48 pm, Nigel Jones <<a href="mailto:nigel@cherrybyte.me.uk" target="_blank">nigel@cherrybyte.me.uk</a>> wrote:</div><br><blockquote type="cite">
<div dir="ltr"><div><span style="font-family:arial,helvetica,sans-serif">I also came across @fleetprobe (</span><div style="font-family:arial,helvetica,sans-serif;color:rgb(41,45,51);max-width:100%;line-height:18.000919342041016px;overflow:hidden;word-break:break-word;word-wrap:break-word;display:inline!important;background-color:rgb(252,252,252)">
<span style="max-width:100%;vertical-align:bottom;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;display:inline-block"><span style="line-height:1"><a href="https://twitter.com/ddewaele" rel="user" style="color:rgb(41,45,51);text-decoration:none;max-width:100%;line-height:18.000919342041016px;display:inline!important" target="_blank">Davy De Waele</a>) who have their proprietary equilvalent based on some atmel microcontroller. No idea of the overall capabilities</span></span></div>
<br></div><div><font color="#292d33" face="arial, helvetica, sans-serif"><span style="line-height:13px;white-space:nowrap"><br></span></font></div><div><font color="#292d33" face="arial, helvetica, sans-serif"><span style="line-height:13px;white-space:nowrap">As someone more used to larger memory systems (!) & new to OVMS. I was also interested in the plethora of CAN bus adapters compatable with the rasberry pi via the SPI interface - or possibly USB.. This p</span></font><span style="color:rgb(41,45,51);font-family:arial,helvetica,sans-serif;line-height:13px;white-space:nowrap">otentially opens up to a much broader audience for development (linux kernel support) BUT very significant power usage 500mA-1000mA @ 5V. that's more awkward especially when not driving. Well basically it can't happen = flat 12V</span></div>
<div><span style="line-height:13px;white-space:nowrap;color:rgb(41,45,51);font-family:arial,helvetica,sans-serif"><br></span></div><div><span style="line-height:13px;white-space:nowrap;color:rgb(41,45,51);font-family:arial,helvetica,sans-serif">I do like the idea of</span></div>
<div><span style="line-height:13px;white-space:nowrap;color:rgb(41,45,51);font-family:arial,helvetica,sans-serif"> * connectivity locally within car (wifi/bluetooth) without requiring cellular data connection - idea for an additional in-car dash display for "production" use or even for debugging messages</span></div>
<div><span style="line-height:13px;white-space:nowrap;color:rgb(41,45,51);font-family:arial,helvetica,sans-serif"> * anything to make sw updating easier. with the ovms I need to disconnect 3+ cables in car, bring inside, open up box, attach pic programmer, program, screw back up, go back out to car, plug back in. I'm more used to OTA updates... easy for a pi, but presumably trick for microcontroller. Anything that speeds up this iteration would be helpful</span></div>
<div><div><font face="arial, helvetica, sans-serif"><div style="color:rgb(41,45,51);text-decoration:none;max-width:100%;line-height:18.000919342041016px;overflow:hidden;word-break:break-word;word-wrap:break-word;display:inline!important;background-color:rgb(252,252,252)">
<span style="max-width:100%;vertical-align:bottom;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;display:inline-block"><span style="line-height:1"><br></span></span></div></font></div>
<div><font face="arial, helvetica, sans-serif"><div style="color:rgb(41,45,51);text-decoration:none;max-width:100%;line-height:18.000919342041016px;overflow:hidden;word-break:break-word;word-wrap:break-word;display:inline!important;background-color:rgb(252,252,252)">
<span style="max-width:100%;vertical-align:bottom;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;display:inline-block"><span style="line-height:1"><br></span></span></div></font></div>
<div><font face="arial, helvetica, sans-serif"><div style="color:rgb(41,45,51);text-decoration:none;max-width:100%;line-height:18.000919342041016px;overflow:hidden;word-break:break-word;word-wrap:break-word;display:inline!important;background-color:rgb(252,252,252)">
<span style="max-width:100%;vertical-align:bottom;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis;display:inline-block"><span style="line-height:1"><br></span></span></div></font></div>
</div><div class="gmail_extra"><div><div class="h5"><br><br><div class="gmail_quote">On 15 May 2014 11:55, Kevin Sharpe <span dir="ltr"><<a href="mailto:kevin.sharpe@zerocarbonworld.org" target="_blank">kevin.sharpe@zerocarbonworld.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;font-size:12px;font-family:'Helvetica Neue',sans-serif"><div>
<div>Hi Rob,</div><div><br></div><div>I’ll send a complete GEVCU 5 hardware list when I get a moment. It’s based on a Arduino Due architecture with a 84Mhz 32-bit microcontroller :-)</div><div><br></div><div>Here’s a link to the enclosure which is IP67/69 (submersible!)</div>
<div><br></div><div><a href="http://www.cinch.com/products/modular-integrated-connector-enclosure" target="_blank">http://www.cinch.com/products/modular-integrated-connector-enclosure</a></div><div><br></div><div><span><MODIce_enclosure.png></span></div>
<div><br></div><div></div></div><div><div><span style="font-family:'helvetica neue';font-size:inherit"><br></span></div><div><span style="font-family:'helvetica neue';font-size:inherit">Kevin Sharpe | Founder & Patron | Zero Carbon World is a UK Registered Charity #1141347</span></div>
<div><span style="font-family:'helvetica neue';font-size:inherit"><br></span></div><div><span style="font-family:'helvetica neue';font-size:inherit"><br></span></div></div><span><div style="font-family:Calibri;font-size:11pt;text-align:left;border-width:1pt medium medium;border-style:solid none none;padding:3pt 0in 0in;border-top-color:rgb(181,196,223)">
<span style="font-weight:bold">From: </span> Robert Sharpe <<a href="mailto:robert.sharpe@evergreen-consulting.co.uk" target="_blank">robert.sharpe@evergreen-consulting.co.uk</a>><br><span style="font-weight:bold">Reply-To: </span> OVMS Developers <<a href="mailto:ovmsdev@lists.teslaclub.hk" target="_blank">ovmsdev@lists.teslaclub.hk</a>><br>
<span style="font-weight:bold">Date: </span> Thursday, 15 May 2014 11:31<br><span style="font-weight:bold">To: </span> OVMS Developers <<a href="mailto:ovmsdev@lists.teslaclub.hk" target="_blank">ovmsdev@lists.teslaclub.hk</a>><br>
<span style="font-weight:bold">Subject: </span> Re: [Ovmsdev] GEVCU 5 hardware<br></div><div><div><div><br></div><div><div style="font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif">Hi Kevin,<div>
<br></div><div>It seems sensible to assess the opportunity.</div><div><br></div><div>If someone more informed than me can list the relative features, potential and cost of the two units then that would put us in a better position to comment.</div>
<div><br></div><div>Regards,</div><div>Rob<br><div><br>---- On Thu, 15 May 2014 11:00:50 +0100 <b>Kevin Sharpe <<a href="mailto:kevin.sharpe@zerocarbonworld.org" target="_blank">kevin.sharpe@zerocarbonworld.org</a>></b> wrote ---- <br>
</div><br><blockquote style="border-left:1px solid #0000ff;padding-left:6px;margin:0 0 0 5px"><div style="word-wrap:break-word;font-size:12px;font-family:'helvetica neue',sans-serif"><div>Version 5 of the Generalised Electric Vehicle Control Unit (GEVCU) will include BT, WiFi, and isolated I/O in a low cost and rugged automotive enclosure. Many of the things on my OVMS wish list!</div>
<div><br></div><div>GEVCU development is progressing well and I’ve suggested they add GPS as an option in the final version;</div><div><br></div><div><a href="https://groups.google.com/forum/#!forum/gevcu-development" target="_blank">https://groups.google.com/forum/#!forum/gevcu-development</a></div>
<div><br></div><div>Would their be any interest in porting OVMS to the GEVCU hardware? Or even in merging the projects possibly?</div><div><br></div><div>I ask this because the more resources we can bring to the project the more likely it is to flourish.</div>
<div><br></div><div><br></div><div><span style="font-family:'helvetica neue';font-size:inherit">Kevin Sharpe | Founder & Patron | Zero Carbon World is a UK Registered Charity #1141347</span></div> _______________________________________________ <br>
OvmsDev mailing list <br><a href="mailto:OvmsDev@lists.teslaclub.hk" target="_blank">OvmsDev@lists.teslaclub.hk</a> <br><a href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev" target="_blank">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a> <br>
</div></blockquote><br></div></div></div></div></div>_______________________________________________
OvmsDev mailing list
<a href="mailto:OvmsDev@lists.teslaclub.hk" target="_blank">OvmsDev@lists.teslaclub.hk</a><a href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev" target="_blank">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a></span></div>
<br>_______________________________________________<br>
OvmsDev mailing list<br>
<a href="mailto:OvmsDev@lists.teslaclub.hk" target="_blank">OvmsDev@lists.teslaclub.hk</a><br>
<a href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev" target="_blank">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div></div></div><span class="HOEnZb"><font color="#888888">-- <br>----<br>Nigel Jones
</font></span></div></div><div class="">
_______________________________________________<br>OvmsDev mailing list<br><a href="mailto:OvmsDev@lists.teslaclub.hk" target="_blank">OvmsDev@lists.teslaclub.hk</a><br><a href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev" target="_blank">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a><br>
</div></blockquote></div><br></div></div><br>_______________________________________________<br>
OvmsDev mailing list<br>
<a href="mailto:OvmsDev@lists.teslaclub.hk">OvmsDev@lists.teslaclub.hk</a><br>
<a href="http://lists.teslaclub.hk/mailman/listinfo/ovmsdev" target="_blank">http://lists.teslaclub.hk/mailman/listinfo/ovmsdev</a><br>
<br></blockquote></div><br></div>