Not to mention the recovery mode items. (to recover from a bad flash.)

-W


On Thu, May 15, 2014 at 7:19 AM, Mark Webb-Johnson <mark@webb-johnson.net> wrote:
Nigel,

For the OVMS firmware updates, three suggestions if you end up doing this a lot:

  1. 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.

  2. Use a 6 pin extension cable, coming out of the OVMS module. Then, just plug in pickit and laptop in the car.

  3. Use two modules, and swap them in the car (programming the disconnected one on your bench).

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.

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).

Regards, Mark.

On 15 May, 2014, at 7:48 pm, Nigel Jones <nigel@cherrybyte.me.uk> wrote:

I also came across @fleetprobe (
Davy De Waele) who have their proprietary equilvalent based on some atmel microcontroller. No idea of the overall capabilities


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 potentially 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

I do like the idea of
 * 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
 * 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





On 15 May 2014 11:55, Kevin Sharpe <kevin.sharpe@zerocarbonworld.org> wrote:
Hi Rob,

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 :-)

Here’s a link to the enclosure which is IP67/69 (submersible!)


<MODIce_enclosure.png>


Kevin Sharpe | Founder & Patron | Zero Carbon World is a UK Registered Charity #1141347


From: Robert Sharpe <robert.sharpe@evergreen-consulting.co.uk>
Reply-To: OVMS Developers <ovmsdev@lists.teslaclub.hk>
Date: Thursday, 15 May 2014 11:31
To: OVMS Developers <ovmsdev@lists.teslaclub.hk>
Subject: Re: [Ovmsdev] GEVCU 5 hardware

Hi Kevin,

It seems sensible to assess the opportunity.

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.

Regards,
Rob

---- On Thu, 15 May 2014 11:00:50 +0100 Kevin Sharpe <kevin.sharpe@zerocarbonworld.org> wrote ----

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!

GEVCU development is progressing well and I’ve suggested they add GPS as an option in the final version;


Would their be any interest in porting OVMS to the GEVCU hardware? Or even in merging the projects possibly?

I ask this because the more resources we can bring to the project the more likely it is to flourish.


Kevin Sharpe | Founder & Patron | Zero Carbon World is a UK Registered Charity #1141347
_______________________________________________
OvmsDev mailing list
OvmsDev@lists.teslaclub.hk
http://lists.teslaclub.hk/mailman/listinfo/ovmsdev

_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hkhttp://lists.teslaclub.hk/mailman/listinfo/ovmsdev

_______________________________________________
OvmsDev mailing list
OvmsDev@lists.teslaclub.hk
http://lists.teslaclub.hk/mailman/listinfo/ovmsdev




--
----
Nigel Jones
_______________________________________________
OvmsDev mailing list
OvmsDev@lists.teslaclub.hk
http://lists.teslaclub.hk/mailman/listinfo/ovmsdev


_______________________________________________
OvmsDev mailing list
OvmsDev@lists.teslaclub.hk
http://lists.teslaclub.hk/mailman/listinfo/ovmsdev