Benutzer-Werkzeuge

Webseiten-Werkzeuge


contiki:raven_rs232_debugging

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
contiki:raven_rs232_debugging [2012/05/22 09:32] sven_zehlcontiki:raven_rs232_debugging [2017/01/24 18:49] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
-====== RS232 Debugging des Raven Boards (ATmega1284P) ======+====== RS232 Debugging des Atmel Raven ====== 
 + 
 +===== Debugging des Raven Boards (ATmega1284P) =====
  
  
Zeile 18: Zeile 20:
   *RXD   *RXD
   *GND   *GND
-  *5V Outptut+  *5V Output
  
 {{:contiki:debugrs2322.jpg?direct&300|}} {{:contiki:debugrs2322.jpg?direct&300|}}
Zeile 30: Zeile 32:
  
 {{:contiki:debugrs2323.jpg?direct&800|}} {{:contiki:debugrs2323.jpg?direct&800|}}
- + 
 +==== Windows: Putty ====  
 Wird nun der USB Stick mit dem PC verbunden und das RavenBoard auf EXT Spannungsversorgung gestellt, so muss unter Windows noch eine Treiberinstallation durchgeführt werden. (Unter Linux wird der Stick automatisch erkannt) Wird nun der USB Stick mit dem PC verbunden und das RavenBoard auf EXT Spannungsversorgung gestellt, so muss unter Windows noch eine Treiberinstallation durchgeführt werden. (Unter Linux wird der Stick automatisch erkannt)
 Die Treiber sind unter folgender Adresse zu finden: http://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx Die Treiber sind unter folgender Adresse zu finden: http://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx
Zeile 42: Zeile 46:
 Bsp. Neighbor Discovery Debugging -> core/net/uip-nd6.io.c Bsp. Neighbor Discovery Debugging -> core/net/uip-nd6.io.c
  
 +==== Linux Terminal ====
 +
 +Using **miniterm** (https://pythonhosted.org/pyserial/tools.html#miniterm)
 +
 +<code bash>
 +sudo miniterm.py  /dev/ttyUSB0  57600  
 +[sudo] password for user: 
 +
 +--- Miniterm on /dev/ttyUSB0: 57600,8,N,1 ---
 +--- Quit: Ctrl+]  |  Menu: Ctrl+T | Help: Ctrl+T followed by Ctrl+H ---
 +
 +
 +*******Booting Contiki 2.6*******
 +EUI-64 MAC: 2-11-22-ff-fe-33-44-55
 +
 +*******Booting Contiki 2.6*******
 +EUI-64 MAC: 2-11-22-ff-fe-33-44-55
 +nullmac sicslowmac, channel 26 , check rate 128 Hz tx power 0
 +RPL Enabled
 +Routing Enabled
 +HTTP Server
 +Client IPv6 addresses:  fe80:0000:0000:0000:0011:22ff:fe33:4455 
 +Online
 +
 +Addresses [4 max]
 +fe80::11:22ff:fe33:4455
 +
 +Neighbors [20 max]
 +  <none>
 +Routes [20 max]
 +  <none>
 +---------
 +
 +</code>
 +
 +
 +===== RS232 Anschluss des RZ Raven USB Sticks für printf() Debugging =====
 +
 +Zur Nutzung von printf() Debugging auf dem RZ Raven USB Stick, ist der Anschluss eines Konverters notwendig. Hierzu kann z.B. ein CP2102 Chip verwendet werden siehe hierzu [[contiki:raven_rs232_debugging|RS232 Debugging des Raven Boards (ATmega1284P)]]. Der Anschluss an den USB Stick kann über die Kontakte J4 (3 Lötpads) geschehen, siehe folgende Abbildung.
  
 +{{:contiki:rzravenusbrs232printfdebug.jpg?700|}}
contiki/raven_rs232_debugging.1337679159.txt.gz · Zuletzt geändert: 2017/01/24 18:49 (Externe Bearbeitung)