*Hi Cenk,* *I am trying to use the example provided for Arduino Mega 2560, and I believe it should work for this board too. But I receive the below error. *
*When I reset the board before uploading, I get timeout errors (listed below). The same issue happens with the default example provided in RIOT. When I upload the Receive and/or Transmit lights on the Arduino blink. * *To test if Arduino is working : I tested with Blink sketch using Arduino IDE and it works fine. I even tried without the IDE using Arduino-Makefile (https://github.com/sudar/Arduino-Makefile <https://github.com/sudar/Arduino-Makefile>) to reassure myself and it works. The problem happens with using RIOT. * *Without RESET:* *avrdude -p m2560 -c stk500v2 -P /dev/ttyACM0 -b 115200 -F -U flash:w:bin/arduino-mega2560/default.hex* *avrdude: AVR device initialized and ready to accept instructions* *Reading | ################################################## | 100% 0.01s* *avrdude: Device signature = 0x1e9801* *avrdude: NOTE: "flash" memory has been specified, an erase cycle will be performed* * To disable this feature, specify the -D option.* *avrdude: erasing chip* *avrdude: stk500v2_command(): command failed* *avrdude done. Thank you.* *make: *** [flash] Error 255* *After Reset:* *"make" -C /home/rikhu/Desktop/RIOT/sys/xtimer* * text data bss dec hex filename* * 48670 5326 11189 65185 fea1 /home/rikhu/Desktop/RIOT-Tutorial/application/bin/arduino-mega2560/ieee_wf-iot_2015.elf* *avrdude -p m2560 -c stk500v2 -P /dev/ttyACM0 -b 115200 -F -U flash:w:bin/arduino-mega2560/ieee_wf-iot_2015.hex* *avrdude: stk500v2_ReceiveMessage(): timeout* *avrdude: stk500v2_ReceiveMessage(): timeout* *avrdude: stk500v2_ReceiveMessage(): timeout* *avrdude: stk500v2_ReceiveMessage(): timeout* *avrdude: stk500v2_ReceiveMessage(): timeout* *avrdude: stk500v2_ReceiveMessage(): timeout* *avrdude: stk500v2_getsync(): timeout communicating with programmer* *avrdude: stk500v2_ReceiveMessage(): timeout* *avrdude: stk500v2_ReceiveMessage(): timeout* *avrdude: stk500v2_ReceiveMessage(): timeout* *avrdude: stk500v2_ReceiveMessage(): timeout* *avrdude: stk500v2_ReceiveMessage(): timeout* *avrdude: stk500v2_ReceiveMessage(): timeout* *avrdude: stk500v2_ReceiveMessage(): timeout* Thanks, Rikhu On Tue, Dec 22, 2015 at 9:45 PM, Cenk Gündogan <[email protected]> wrote: > Hello Rikhu, > > Can you try creating the tap interfaces with the tapsetup script > located in RIOT/dist/tools/tapsetup/tapsetup ? > > This tapsetup script will create an interface (br0) that serves as a bridge > between tap0 and tap1 (and other taps created by the tapsetup script). > > Thank you for pointing out this issue, I will address this in the tutorial. > > Best, > Cenk > > > On 22.12.2015 21:39, Rikhu Prasad wrote: > > Hi, > > I followed the following tutorial to get used to developing application in > RIOT. > > https://github.com/cgundogan/RIOT-Tutorial/ > > As per the below, I have configured one instance of RIOT to tap0 and > another instance to tap1. and try to ping between 2 instances and this does > not work. Am I missing something? Please advice. > > 1. Running RIOT on Native -> 8th point.. > > *RIOT (Instance 1):* > > ifconfig > Iface 4 HWaddr: 22:a4:56:14:8a:61 > MTU:1280 HL:64 > Source address length: 6 > Link type: wired > inet6 addr: ff02::1/128 scope: local [multicast] > inet6 addr: fe80::20a4:56ff:fe14:8a61/64 scope: local > inet6 addr: ff02::1:ff14:8a61/128 scope: local [multicast] > inet6 addr: ff02::2/128 scope: local [multicast] > > *RIOT (Instance 2) : * > > ifconfig > Iface 4 HWaddr: ca:ec:7d:fd:db:d0 > MTU:1280 HL:64 > Source address length: 6 > Link type: wired > inet6 addr: ff02::1/128 scope: local [multicast] > inet6 addr: fe80::c8ec:7dff:fefd:dbd0/64 scope: local > inet6 addr: ff02::1:fffd:dbd0/128 scope: local [multicast] > inet6 addr: ff02::2/128 scope: local [multicast] > > *I try to ping RIOT1 from RIOT2 : * > > ping6 fe80::20a4:56ff:fe14:8a61 > ping timeout > ping timeout > ping timeout > --- fe80::20a4:56ff:fe14:8a61 ping statistics --- > 3 packets transmitted, 0 received, 100% packet loss > > I try to ping RIOT instance 1 from instance 2 and dont work. I tried > various other means like mentioning tap interface in ping command, still, > don't work. > > > > -Rik > > > _______________________________________________ > users mailing > [email protected]https://lists.riot-os.org/mailman/listinfo/users > > > > _______________________________________________ > users mailing list > [email protected] > https://lists.riot-os.org/mailman/listinfo/users > >
_______________________________________________ users mailing list [email protected] https://lists.riot-os.org/mailman/listinfo/users
