diff options
author | Guido Günther <agx@sigxcpu.org> | 2015-05-24 13:20:30 +0200 |
---|---|---|
committer | Guido Günther <agx@sigxcpu.org> | 2015-05-25 19:55:56 +0200 |
commit | a2bcfb2a9ca03eae112904f498c05e22141d5999 (patch) | |
tree | 863ea917c3816884cffde1c7a328273c7e8f6d3c | |
parent | 266f11d99d11184b6ccd71b5c3d5f9b5534f0d10 (diff) |
Add some merkur-board docs
even though it doesn't flash contiki yet.
-rw-r--r-- | hw/merkur-board.mdwn | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/hw/merkur-board.mdwn b/hw/merkur-board.mdwn new file mode 100644 index 0000000..a9f2853 --- /dev/null +++ b/hw/merkur-board.mdwn @@ -0,0 +1,58 @@ +# 6LowPAN with the Merkur-Board + +In for the [[rpi6lowpan]] to be actually usefull it needs to talk to +some sensors. The [Merkur Board][0] is open hardware: + +[[!img merkur-board.jpg size="x150" alt="Merkur-Board"]] + +It has digital outputs as well as digital, analog and PWM outputs and +supports attaching Arduino Grove Modules which should make experiments +simple. In order to test thinks I use the +[Plant Oberservation Kit][1] set. + +One uses USB-Serial converter to flash the device. Details on how to +connect it are [here][2]. Once the converter is attached to the board +it's LED starts to blink (in my case 4 times short, one time long). + +Once flushed the board can be run on [battery power][3]. + +* [Details on the different pinouts][4] +* [Details on how to flash the device][5] with avrdude +* The plant moisture sensor connects to [A5][6] + +But currently when trying the flash the merkur-board I'm only seeing + + $ cd osd-contiki/examples/osd/arduino-plantobserving + $ ./flash.sh /dev/ttyUSB4 + INFO: compiling with CoAP-13 + avrdude -pm128rfa1 -c arduino -P/dev/ttyUSB4 -b57600 -e -U \ + flash:w:arduino-example.osd-merkur.hex:a -U \ + eeprom:w:arduino-example.osd-merkur.eep:a + avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x72 + avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x6c + avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xc0 + avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x72 + avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x6c + avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xc0 + avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x72 + avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x6c + avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x72 + avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x6c + + avrdude done. Thank you. + + Makefile:88: recipe for target 'flash' failed + make: *** [flash] Error 1 + +even if I [ground the reset pin][7] (Pin 3). + + +[0]: http://osdwiki.open-entry.com/doku.php/de:projekte:merkur +[1]: http://osdwiki.open-entry.com/doku.php/de:projekte:plant_observation_kit +[2]: http://osdwiki.open-entry.com/doku.php/de:tutorials:first_steps_arduino_ide +[3]: http://osdwiki.open-entry.com/lib/exe/detail.php/de:ideen:merkurknoten.jpg?id=de%3Aideen%3Afirststepsmerkurboard +[4]: http://osdwiki.open-entry.com/doku.php/de:projekte:merkur#pinouts +[5]: http://osdwiki.open-entry.com/doku.php/en:projekte:bootloader?s[]=flash +[6]: http://osdwiki.open-entry.com/doku.php/de:products:merkur_grove_board_4#steckerbelegung +[7]: http://www.meetup.com/IoT-Vienna/events/181968432/ +[Prolific Pinout]: https://jethomson.files.wordpress.com/2010/02/ca-42_dku-5_pinout.jpg |