Building with free C18 compiler
Have I missed a decision to no longer support the free C18 compiler - or has it been like that for ages? I am trying to fix an issue in the iMiev code, but can no longer build 2.6.5 due to needing the full compiler and no way am I paying £300 for it. Matt Beard
This does bring up a good point for OVMS development moving forward - the ability (requirement) to build using free/open source tools. The less inhibitors there are to engaging in the project the better. Easy for general purpose linux, less easy for these microcontrollers....? On 18 June 2014 14:20, Matt Beard <matt@beard.tv> wrote:
Have I missed a decision to no longer support the free C18 compiler - or has it been like that for ages?
I am trying to fix an issue in the iMiev code, but can no longer build 2.6.5 due to needing the full compiler and no way am I paying £300 for it.
Matt Beard
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
-- ---- Nigel Jones
Nigel, Yep. The dev tools arrangement is what made me double-think PIC32. Regards, Mark. On 18 Jun, 2014, at 9:33 pm, Nigel Jones <nigel@cherrybyte.me.uk> wrote:
This does bring up a good point for OVMS development moving forward - the ability (requirement) to build using free/open source tools. The less inhibitors there are to engaging in the project the better. Easy for general purpose linux, less easy for these microcontrollers....?
On 18 June 2014 14:20, Matt Beard <matt@beard.tv> wrote: Have I missed a decision to no longer support the free C18 compiler - or has it been like that for ages?
I am trying to fix an issue in the iMiev code, but can no longer build 2.6.5 due to needing the full compiler and no way am I paying £300 for it.
Matt Beard
_______________________________________________ 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
Believe someone decided to remove the medium compiler optimization in the free edition of the C18 compiler resulting in the HEX file being too large. I have an earlier version of the free C18 compiler where medium optimization still works. Being a free version of compiler, can I then share this version without getting into any legal issues? --Olav From: ovmsdev-bounces@lists.teslaclub.hk [mailto:ovmsdev-bounces@lists.teslaclub.hk] On Behalf Of Matt Beard Sent: 18. juni 2014 15:20 To: OVMS Developers Subject: [Ovmsdev] Building with free C18 compiler Have I missed a decision to no longer support the free C18 compiler - or has it been like that for ages? I am trying to fix an issue in the iMiev code, but can no longer build 2.6.5 due to needing the full compiler and no way am I paying £300 for it. Matt Beard
Hi Matt, What is the issue you found in the Miev code? I am currently working on it and would be glad to incorporate that in my build and tests. Github removed support for WinXP so I can not use it to put my code there, but can send you my version of the mitsubishi code as an attachment if you like? Nikolay On Wednesday, June 18, 2014 3:20 PM, Matt Beard <matt@beard.tv> wrote: Have I missed a decision to no longer support the free C18 compiler - or has it been like that for ages? I am trying to fix an issue in the iMiev code, but can no longer build 2.6.5 due to needing the full compiler and no way am I paying £300 for it. Matt Beard _______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Nikolay, My earlier code had charge voltage and current during quick charge. I have copied over the functionality, but am not able to test - I will send the source when back on my PC. Matt Beard On Wednesday, June 18, 2014, Nikolay Shishkov <nshishkov@yahoo.com> wrote:
Hi Matt,
What is the issue you found in the Miev code? I am currently working on it and would be glad to incorporate that in my build and tests. Github removed support for WinXP so I can not use it to put my code there, but can send you my version of the mitsubishi code as an attachment if you like?
Nikolay
On Wednesday, June 18, 2014 3:20 PM, Matt Beard <matt@beard.tv> wrote:
Have I missed a decision to no longer support the free C18 compiler - or has it been like that for ages?
I am trying to fix an issue in the iMiev code, but can no longer build 2.6.5 due to needing the full compiler and no way am I paying £300 for it.
Matt Beard
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
There has not been any changes to the code since January. I don't remember doing any changes to the charge detection and the code should still reports 125A on quick charge as before. Please send the source code, and I will add it to the code. Regards, Thomas Den onsdag 18. juni 2014 skrev Matt Beard <matt@beard.tv> følgende:
Nikolay,
My earlier code had charge voltage and current during quick charge. I have copied over the functionality, but am not able to test - I will send the source when back on my PC.
Matt Beard
On Wednesday, June 18, 2014, Nikolay Shishkov <nshishkov@yahoo.com <javascript:_e(%7B%7D,'cvml','nshishkov@yahoo.com');>> wrote:
Hi Matt,
What is the issue you found in the Miev code? I am currently working on it and would be glad to incorporate that in my build and tests. Github removed support for WinXP so I can not use it to put my code there, but can send you my version of the mitsubishi code as an attachment if you like?
Nikolay
On Wednesday, June 18, 2014 3:20 PM, Matt Beard <matt@beard.tv <javascript:_e(%7B%7D,'cvml','matt@beard.tv');>> wrote:
Have I missed a decision to no longer support the free C18 compiler - or has it been like that for ages?
I am trying to fix an issue in the iMiev code, but can no longer build 2.6.5 due to needing the full compiler and no way am I paying £300 for it.
Matt Beard
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Here is my modified code to try... I would love a copy of the hex file if it seems ok Matt On 18 June 2014 16:16, Thomas Bergo <thomas.bergo@gmail.com> wrote:
There has not been any changes to the code since January. I don't remember doing any changes to the charge detection and the code should still reports 125A on quick charge as before.
Please send the source code, and I will add it to the code.
Regards, Thomas
Den onsdag 18. juni 2014 skrev Matt Beard <matt@beard.tv> følgende:
Nikolay,
My earlier code had charge voltage and current during quick charge. I have copied over the functionality, but am not able to test - I will send the source when back on my PC.
Matt Beard
On Wednesday, June 18, 2014, Nikolay Shishkov <nshishkov@yahoo.com> wrote:
Hi Matt,
What is the issue you found in the Miev code? I am currently working on it and would be glad to incorporate that in my build and tests. Github removed support for WinXP so I can not use it to put my code there, but can send you my version of the mitsubishi code as an attachment if you like?
Nikolay
On Wednesday, June 18, 2014 3:20 PM, Matt Beard <matt@beard.tv> wrote:
Have I missed a decision to no longer support the free C18 compiler - or has it been like that for ages?
I am trying to fix an issue in the iMiev code, but can no longer build 2.6.5 due to needing the full compiler and no way am I paying £300 for it.
Matt Beard
_______________________________________________ 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
Was anyone able to build with my modified version of vehicle_mitsubishi.c ? I would really like to use this code for some tests this weekend. Matt Beard On 18 June 2014 19:14, Matt Beard OVMS <smvo@mxf.org.uk> wrote:
Here is my modified code to try...
I would love a copy of the hex file if it seems ok
Matt
On 18 June 2014 16:16, Thomas Bergo <thomas.bergo@gmail.com> wrote:
There has not been any changes to the code since January. I don't remember doing any changes to the charge detection and the code should still reports 125A on quick charge as before.
Please send the source code, and I will add it to the code.
Regards, Thomas
Den onsdag 18. juni 2014 skrev Matt Beard <matt@beard.tv> følgende:
Nikolay,
My earlier code had charge voltage and current during quick charge. I have copied over the functionality, but am not able to test - I will send the source when back on my PC.
Matt Beard
On Wednesday, June 18, 2014, Nikolay Shishkov <nshishkov@yahoo.com> wrote:
Hi Matt,
What is the issue you found in the Miev code? I am currently working on it and would be glad to incorporate that in my build and tests. Github removed support for WinXP so I can not use it to put my code there, but can send you my version of the mitsubishi code as an attachment if you like?
Nikolay
On Wednesday, June 18, 2014 3:20 PM, Matt Beard <matt@beard.tv> wrote:
Have I missed a decision to no longer support the free C18 compiler - or has it been like that for ages?
I am trying to fix an issue in the iMiev code, but can no longer build 2.6.5 due to needing the full compiler and no way am I paying £300 for it.
Matt Beard
_______________________________________________ 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
The GPS antenna that can be bought for the ovms module from fasttech - what is the best way to mount it? Should the black plastic with "GPS" engraved point towards the sky or can I use double side tape and stick the antenna to the windshield with the label upwards. Does it really matter? I guess direction of placement for the GSM antenna is not as critical, but any thoughts on it? Nikolay
Nikolay, Placement should be with curved side up (flat side down). It just needs a good view to the sky with no metal above. Regards, Mark. On 21 Jun, 2014, at 4:33 am, Nikolay Shishkov <nshishkov@yahoo.com> wrote:
The GPS antenna that can be bought for the ovms module from fasttech - what is the best way to mount it? Should the black plastic with "GPS" engraved point towards the sky or can I use double side tape and stick the antenna to the windshield with the label upwards. Does it really matter?
I guess direction of placement for the GSM antenna is not as critical, but any thoughts on it?
Nikolay
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
How's the i-MiEV support coming along? Do you still need test subjects? On Fri, Jun 20, 2014 at 6:29 AM, Matt Beard OVMS <smvo@mxf.org.uk> wrote:
Was anyone able to build with my modified version of vehicle_mitsubishi.c ?
I would really like to use this code for some tests this weekend.
Matt Beard
On 18 June 2014 19:14, Matt Beard OVMS <smvo@mxf.org.uk> wrote:
Here is my modified code to try...
I would love a copy of the hex file if it seems ok
Matt
On 18 June 2014 16:16, Thomas Bergo <thomas.bergo@gmail.com> wrote:
There has not been any changes to the code since January. I don't remember doing any changes to the charge detection and the code should still reports 125A on quick charge as before.
Please send the source code, and I will add it to the code.
Regards, Thomas
Den onsdag 18. juni 2014 skrev Matt Beard <matt@beard.tv> følgende:
Nikolay,
My earlier code had charge voltage and current during quick charge. I have copied over the functionality, but am not able to test - I will send the source when back on my PC.
Matt Beard
On Wednesday, June 18, 2014, Nikolay Shishkov <nshishkov@yahoo.com> wrote:
Hi Matt,
What is the issue you found in the Miev code? I am currently working on it and would be glad to incorporate that in my build and tests. Github removed support for WinXP so I can not use it to put my code there, but can send you my version of the mitsubishi code as an attachment if you like?
Nikolay
On Wednesday, June 18, 2014 3:20 PM, Matt Beard <matt@beard.tv> wrote:
Have I missed a decision to no longer support the free C18 compiler - or has it been like that for ages?
I am trying to fix an issue in the iMiev code, but can no longer build 2.6.5 due to needing the full compiler and no way am I paying £300 for it.
Matt Beard
_______________________________________________ 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
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
Any news on the Miev pre heating. I'm a RCH from buying one, I just want this going. Br. On Nov 14, 2015, at 3:02 PM, lee colleton wrote:
How's the i-MiEV support coming along? Do you still need test subjects?
On Fri, Jun 20, 2014 at 6:29 AM, Matt Beard OVMS <smvo@mxf.org.uk> wrote: Was anyone able to build with my modified version of vehicle_mitsubishi.c ?
I would really like to use this code for some tests this weekend.
Matt Beard
On 18 June 2014 19:14, Matt Beard OVMS <smvo@mxf.org.uk> wrote: Here is my modified code to try...
I would love a copy of the hex file if it seems ok
Matt
On 18 June 2014 16:16, Thomas Bergo <thomas.bergo@gmail.com> wrote: There has not been any changes to the code since January. I don't remember doing any changes to the charge detection and the code should still reports 125A on quick charge as before.
Please send the source code, and I will add it to the code.
Regards, Thomas
Den onsdag 18. juni 2014 skrev Matt Beard <matt@beard.tv> følgende: Nikolay,
My earlier code had charge voltage and current during quick charge. I have copied over the functionality, but am not able to test - I will send the source when back on my PC.
Matt Beard
On Wednesday, June 18, 2014, Nikolay Shishkov <nshishkov@yahoo.com> wrote: Hi Matt,
What is the issue you found in the Miev code? I am currently working on it and would be glad to incorporate that in my build and tests. Github removed support for WinXP so I can not use it to put my code there, but can send you my version of the mitsubishi code as an attachment if you like?
Nikolay
On Wednesday, June 18, 2014 3:20 PM, Matt Beard <matt@beard.tv> wrote:
Have I missed a decision to no longer support the free C18 compiler - or has it been like that for ages?
I am trying to fix an issue in the iMiev code, but can no longer build 2.6.5 due to needing the full compiler and no way am I paying £300 for it.
Matt Beard
_______________________________________________ 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
_______________________________________________ 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
The issue with building under windows is that the C compiler Microchip gives for free used to do medium-optimisation under windows, with high-optimisation a cost option. Then, they switched (silently, without any fanfare) to no-optimisation for the windows compiler. Both the Linux and OSX compiler continue with medium-optimisation. Without optimisation, the code won't fit into available flash space. They sell a commercial version of the C18 compiler for about US$500. Almost enough to drive one to ARM... I have heard rumours of people typing 'microchip c18 hack' into google. Regards, Mark. On 18 Jun, 2014, at 9:20 pm, Matt Beard <matt@beard.tv> wrote:
Have I missed a decision to no longer support the free C18 compiler - or has it been like that for ages?
I am trying to fix an issue in the iMiev code, but can no longer build 2.6.5 due to needing the full compiler and no way am I paying £300 for it.
Matt Beard
_______________________________________________ OvmsDev mailing list OvmsDev@lists.teslaclub.hk http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
participants (9)
-
lee colleton -
Magnus Wik Amundrød -
Mark Webb-Johnson -
Matt Beard -
Matt Beard OVMS -
Nigel Jones -
Nikolay Shishkov -
Olav A. Antonsen -
Thomas Bergo