在contiki中显示[hello-world.upload]错误2

时间:2014-11-14 08:36:58

标签: contiki

我正在尝试使用 Contiki Micaz 上传hello-world。 我按照这些步骤进行了

user@instant-contiki:~$ cd contiki/examples/hello-world

user@instant-contiki:~/contiki/examples/hello-world$ make TARGET=micaz hello-world
  CC        hello-world.c
  LD        hello-world.micaz
rm hello-world.co
user@instant-contiki:~/contiki/examples/hello-world$ make TARGET=micaz savetarget
saving Makefile.target

最后在上传时我收到了以下错误

user@instant-contiki:~/contiki/examples/hello-world$ make hello-world.upload
using saved target 'micaz'
avr-objcopy -O srec hello-world.micaz hello-world.srec
uisp -dprog=mib510 -dserial=/dev/ttyS0 -dpart=ATmega128 --wr_fuse_h=0xd1 --wr_fuse_e=ff --erase --upload if=hello-world.srec --verify
Error: Permission denied
 -> /dev/ttyS0
make: *** [hello-world.upload] Error 1
rm hello-world.srec

我见过很多关于Stackoverflow的问题。 但是那些解决方法并没有解决我的问题。

我做错了什么。

请建议。

1 个答案:

答案 0 :(得分:0)

首先,问题在于许可。

尝试“ sudo 制作hello-world.upload”

如果您使用Instant contiki 2.7并且它是您第一次使用Micaz进行编译,

你可能还有另外一个关于“make:uisp:Command not found”的问题

然后,请参阅以下链接。

http://iotnet.blogspot.kr/2014/07/contiki-micaz-2-uisp-command-not-found.html