Configurando o Ubuntu / adicionando a regra do udev

1

Estou trabalhando em 16.04 e tentando configurar o Arduino IDE para uso com um Genuino 101. Eu tenho o ide instalado, v 1.8.2, na minha pasta pessoal. Ele compila esboços e pega o número de série da placa, bem como outros detalhes corretamente. De acordo com o site do Arduino, é preciso executar

sudo ~/.arduino15/packages/Intel/tools/arduino101load/1.6.4+1.18/scripts/create_dfu_udev_rule

dentro de um shell para ganhar permissões de upload.

Quando eu executo isso através do terminal eu recebo a mensagem de erro

sudo: /home/16737547/.arduino15/packages/Intel/tools/arduino101load/1.6.4+1.18/scripts/create_dfu_udev_rule: command not found

Esse comando está procurando pela v 1.6.4 do IDE? Eu tentei modificar o comando para

sudo ~/.arduino15/packages/Intel/tools/arduino101load/1.8.2+1.18/scripts/create_dfu_udev_rule

mas não resolveu a mensagem de erro. Ao entrar na pasta do terminal usando

cd ~/.arduino15/packages/Intel/tools/arduino101load

e usando ls

Acho que a única pasta listada é 2.0.1.

    
por Gerard Walsh 18.05.2017 / 09:34

1 resposta

1

Eu encontrei o arquivo de regras no seguinte local:

~/.arduino15/packages/Intel/hardware/arc32/2.0.2/scripts/create_dfu_udev_rule

e executou os seguintes comandos para resolver o problema:

chmod u+x ~/.arduino15/packages/Intel/hardware/arc32/2.0.2/scripts/create_dfu_udev_rule && 
sudo ~/.arduino15/packages/Intel/hardware/arc32/2.0.2/scripts/create_dfu_udev_rule
    
por Shu Raj 11.08.2017 / 00:28