Contiki 3.0 - Sky mote não conectando corretamente

0

Executando o Ubuntu 16.04, x64. Eu instalei o contiki 3.0 sem o VMware (estou com a impressão de que não preciso disso, já que estou executando o Ubuntu).

Estou tentando executar o comando sudo make hello-world.upload usando o céu de destino salvo. Eu vasculhei a internet e não encontrei uma correção que funcionasse para mim ainda. No entanto, continuo recebendo o código abaixo:

using saved target 'sky'
msp430-objcopy hello-world.sky -O ihex hello-world.ihex
make IHEXFILE=hello-world.ihex sky-reset sky-upload
make[1]: Entering directory '/home/liam/contiki/examples/hello-world'
using saved target 'sky'
make -k -j 20 sky-reset-sequence
make[2]: Entering directory '/home/liam/contiki/examples/hello-world'
using saved target 'sky'
../../tools/sky/msp430-bsl-linux --telosb -c /dev/ttyUSB1 -r
MSP430 Bootstrap Loader Version: 1.39-telos-7
Use -h for help
Reset device ...
Done
make[2]: Leaving directory '/home/liam/contiki/examples/hello-world'
make -j 20 sky-upload-sequence
make[2]: Entering directory '/home/liam/contiki/examples/hello-world'
using saved target 'sky'
+++++ Erasing /dev/ttyUSB1
MSP430 Bootstrap Loader Version: 1.39-telos-7
Use -h for help
Mass Erase...
Transmit default password ...
+++++ Programming /dev/ttyUSB1
MSP430 Bootstrap Loader Version: 1.39-telos-7
Invoking BSL...
Transmit default password ...
Current bootstrap loader version: 1.61 (Device ID: f16c)
Changing baudrate to 38400 ...
Program ...
42978 bytes programmed.
+++++ Resetting /dev/ttyUSB1
MSP430 Bootstrap Loader Version: 1.39-telos-7
Use -h for help
Reset device ...
Done
make[2]: Leaving directory '/home/liam/contiki/examples/hello-world'
make[1]: Leaving directory '/home/liam/contiki/examples/hello-world'
rm hello-world.ihex

No meu entender, isso não foi executado corretamente e interrompe o comando subseqüente, make login , o que me dá:

using saved target 'sky'
../../tools/sky/serialdump-linux -b115200 /dev/ttyUSB1
connecting to /dev/ttyUSB1 (115200)
open: Invalid argument
../../platform/sky/Makefile.common:193: recipe for target 'login' failed
make: *** [login] Error 255

Eu acho que isso significa que o mote não está conectado de alguma forma ??

Com make motelist , recebo de volta que meu dispositivo está em /dev/ttyUSB1 , o que me faz pensar que ele está conectado corretamente. Eu também verifiquei makefile contra isto e parece Fique bem.

Alguém poderia me aconselhar como consertar isso?

Obrigado pelo seu tempo.

    
por l joyce 02.06.2017 / 23:03

1 resposta

0

Você precisa alterar o arquivo de execução do serialdump-linux na pasta contiki / tools / sky e seguir as etapas fornecidas no link.

1) link Everey coisa é dada claramente no link acima

A documentação acima é realmente boa a partir de agora eu também sou um novato nesta área.

link

    
por Heaven 07.08.2017 / 16:46