User Tools

Site Tools


x0x:firmwaredevelopment

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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
/home/ladyada/public_html/wiki/data/pages/x0x/firmwaredevelopment.txt · Last modified: 2016/01/28 18:05 (external edit)