[edit]: Latest firmware (hex file) is from now kept in my last thread in this post!
The OVMS is now up and running both on SMS and on the App, presenting charging parameters (line voltage and current), SOC, Charge state, battery temperature and GPS location.
The hex file which I've made (OVMS-ThinkCity_13082013_v1-0_hex.txt) is attached and can be used of all.
Please rename the file before use to OVMS-ThinkCity_13082013_v1-0.hexThe version is only tested on Zebra-Think with gen1-PCU, but I might think it will work on all cars ...
You can flash is from any computer (Win, Linux and Mac) with free MPLAB X IDE.
You don't need to know much about programming to flash it to a ovms-unit.
The only two things you need to make sure of is:
1) "Preserve EEPROM memory" is checked (otherwise you need to give all SMS-commands every time you reprogram)
2) Make your programmer (PICKIT 2 or PICKIT3) supply +5V to the OVMS module.
Preserve EEPROM and set +5V: 1) Start MPLAB X IDE -> Run -> Set Project Configuration -> Customize
2) Click on your programmer, drop down "Option Categories" = "Memories to Program"
3) Check "Preserve EEPOROM memory" -> Apply
4) Click on your programmer, drop down "Option Categories" = "Power"
5) Check "Power target circuit from PIKkit" and chose Voltage level 5.0
6) Apply -> OK
To flash your OVMS unit: 1) Start MPLAB X IDE, click "File" and then "Import Hex (Prebuilt) Project"
2) Prebuilt filename : browse to your hex.file (OVMS-ThinkCity_13082013_v1-0.hex)
3) Family: "Advanced 8-bit MCUs (PIC18)
4) Device: PIC18F2685
5) Hardware tool: "click on your programming device, e.g. PICkit3
6) Next -> Next -> Finish
7) Check that programming was finished successful.
To get it running, simply follow this manual (for Tesla Roadster) in detail, it works for all vehicles:
https://raw.github.com/markwj/Open-Vehicle-Monitoring-System/master/docs/OVMS_UserGuide_TeslaRoadster.pdfI strongly recommend you to write down all users and passwords according do page 6 in the documentThe SMS registration needed to configure are the following commands (this is explained in the manual above):
REGISTER OVMS
PASS "your_ovms_modul_password" (the passord is set in this command) e.g. PASS OvModSecret123
MODULE "your self made Vehicle ID" K - TC (TC = Think City, K = Km) e.g. MODULE NO5001 K - TC
SERVER 64.111.70.40 "your Open Vehicle Password" - e.g. SERVER 64.111.70.40 OvServSecret123 -
GPRS "apn" - - (apn can be telenor or netcom or whatever your provider have) e.g. GPRS telenor - -
You can check if the GPRS-settings are OK by sending
GPRS?
Good luck, and please report back if someone tries this!

/Håkon