This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
x0x:firmwaredevelopment [2007/12/03 05:11] 127.0.0.1 external edit |
x0x:firmwaredevelopment [2016/01/28 18:05] (current) |
||
---|---|---|---|
Line 39: | Line 39: | ||
- cd firmware/ | - cd firmware/ | ||
- make | - make | ||
+ | |||
+ | ==== Development On Mac OS X ==== | ||
+ | |||
+ | - downlaod and install the avrmacpack | ||
+ | - cvs -d:pserver:anonymous@x0xb0x.cvs.sourceforge.net:/cvsroot/x0xb0x login (hit enter for password) | ||
+ | - cvs -z3 -d:pserver:anonymous@x0xb0x.cvs.sourceforge.net:/cvsroot/x0xb0x co -P firmware | ||
+ | - cvs -z3 -d:pserver:anonymous@x0xb0x.cvs.sourceforge.net:/cvsroot/x0xb0x co -P c0ntr0l | ||
+ | - cd firmware/ | ||
+ | - make | ||
+ | - download pySerial 2.4 and extract it, go into the created folder and type: | ||
+ | - python setup.py install | ||
+ | - Now change into the c0ntr0l folder and start the c0ntr0l application to upload the firmware | ||
+ | - Connect your x0xb0x via USB, switch the Mode Button to Bootload and then power up your x0x | ||
+ | - chage to the c0ntr0l folder and type | ||
+ | - python c0ntr0l.py | ||
+ | - The GUI should appear, in the Menu choose: Serial -> Port -> /dev/usbserial-?????? | ||
+ | - In the Menu: x0xbox -> upload Firmware; choose the file x0xb0x.hex from your firmware folder | ||
+ | - Power off your x0x, switch to any ohter mode, power it on again and enjoy the new firmware | ||
CategoryFirmware | CategoryFirmware |