<< return to Pixycam.com

pixy fmw

hello,

i need to rebuilding the pixy firmware with default address of i2c change in: one in 0x55 and another 0x56, i try to compile it, but with the free version i can’t compile it because the project exceeds the maximum allowed for that version… someone could rebuilding for me the fmw??

Hello Gianni,
The free version of Keil won’t compile the firmware unfortunately. We’re working on the LCPXpresso version of the firmware, which will compile the firmware (free version) as well as using gcc, so if you don’t want to use an IDE, you can do that as well.

But why do you want to recompile the firmware to change the I2C address? You can change it easily in the interface tab:

http://cmucam.org/projects/cmucam5/wiki/Interface_Pane

hope this helps!

hi Edward,

thanks for reply, yes i have already set the address by software, but sometimes it lost the configuration and reset the address in to default parameters(0x54) and the data out port to 0!!! when the LCPX will be release? will be a kind of compiler like keil?

Hello Gianni,
What version of firmware are you using? Please use 2.0.8. It addressed an issue that some people reported where Pixy would lose its parameters.

Edward

Hello Edward,

i mount the 2.0.8 version!! there is a new fmw release soon?

Hello Gianni,
Assuming this is a problem with the firmware, we are not aware of it in the 2.0.8 version. So we are unable to address until we gather more information. If you can somewhat reliably reproduce this issue (losing I2C address), please describe the steps.

Also, please describe in detail how your Pixy received power.

Edward

hello Edwar,

all back, at 99.99% wasn’t a pixy problem, the 3 pixy i connect by i2c had reset cause a button that cause a voltage drop i think! now it’s ok i hope! thank you for support and sorry for my bad english! have a nice day

Hi Gianni. I see you’re using 3 pixys. How are you powering it?

Hi Jónatas,

yes, by parallel connection between them at 5v!

I was having a problem and I thought it was because of the way I was powering, but it was only cable malfunction. thank you gianni