Olimex Support Forum

Others => UEXT => Topic started by: jsw on January 19, 2014, 12:22:36 AM

Title: MOD-IO2 hitech (I2C)compiler issue
Post by: jsw on January 19, 2014, 12:22:36 AM
In case you want to change the firmware be aware that the Hi Tech compiler used for the MOD-IO2 board comes with an incorrect microchip PIC 16F1503 header file. As a result the board will *not* respond on I2C requests.

In order to change use the file from the following topic:
http://www.microchip.com/forums/m627388.aspx
Title: Re: MOD-IO2 hitech (I2C)compiler issue
Post by: LubOlimex on January 22, 2014, 01:59:39 PM
Hey jsw,

Thank you for the note. This is indeed true.

You might also use this PIC16F1503 header: https://drive.google.com/file/d/0B7WHuNCASY8cOGR3OUtsYlRPMmM/edit?usp=sharing (https://drive.google.com/file/d/0B7WHuNCASY8cOGR3OUtsYlRPMmM/edit?usp=sharing).

Best regards,
Lub/OLIMEX
Title: Re: MOD-IO2 hitech (I2C)compiler issue
Post by: BAStumm on January 31, 2014, 11:52:01 PM
would this explain this error?

error: undefined symbol "BORV_19"

I'm trying to compile the v3 firmware for mod-tc-mk2 which uses pic16f1503 and i2c.
Title: Re: MOD-IO2 hitech (I2C)compiler issue
Post by: BAStumm on February 01, 2014, 03:54:01 PM
The answer appears to be yes.