livebox:hah_microcontroller

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
livebox:hah_microcontroller [2012/04/16 23:01] – [Microcontroller firmware] brettlivebox:hah_microcontroller [2012/04/16 23:05] – [Command Interface] brett
Line 8: Line 8:
 || ATmega328P || 3.x || C || || ATmega328P || 3.x || C ||
  
-The documentation here reflects v3.4 of the firmware, the current release.+ **The current release is v3.4**
 ===== Command Interface ===== ===== Command Interface =====
  
Line 15: Line 15:
 We communicate at 115200 baud as this is the default speed for the Livebox serial interface.  This also affects the XTAL we need to choose for the hardware.  7.3728Mhz gives us the most accuracy at this baud rate. We communicate at 115200 baud as this is the default speed for the Livebox serial interface.  This also affects the XTAL we need to choose for the hardware.  7.3728Mhz gives us the most accuracy at this baud rate.
  
-The HAH firmware normally runs a process named xap-livebox to connect to the HAH PCB. If you want to connect manually for debug, be sure to kill off the xap-livebox process first.   ''# killall xap-livebox''+The HAH firmware normally runs a process named xap-livebox to connect to the HAH PCB. If you want to connect manually for debug, be sure to kill off the xap-livebox process first.
  
 <note important>The usage information here is for the ATmega328 firmware.\\  The ATmega8 does not have a visible command line even thou access is possible this way too.</note> <note important>The usage information here is for the ATmega328 firmware.\\  The ATmega8 does not have a visible command line even thou access is possible this way too.</note>
 <code> <code>
 +# killall xap-livebox
 # microcom -s 115200 /dev/ttyS0 # microcom -s 115200 /dev/ttyS0
 +++         <--- depending on the state of the AVR you might need to jump it past the BOOT wait stage +++         <--- depending on the state of the AVR you might need to jump it past the BOOT wait stage
  • livebox/hah_microcontroller.txt
  • Last modified: 2012/06/05 15:53
  • by brett