12 Replies Latest reply on Jun 1, 2017 2:16 PM by Intel Corporation

    Galileo Gen 2 Cannot configure IP Static in Arduino IDE


      I have Intel Galileo Gen 2 board, and then i want to configure IP static with arduino IDE

      but i have a problem with that

      here is the code :


      void setup() {

        // put your setup code here, to run once:

      system("ifconfig eth0 netmask up");

      system("route add default gw netmask");




      void loop() {

        // put your main code here, to run repeatedly:






      and i got the message with error uploading :



      Sketch uses 80386 bytes (0%) of program storage space. Maximum is 10000000 bytes.


      starting download script



      Args to shell: C:\Users\Asus\AppData\Local\Arduino15\packages\Intel\tools\sketchUploader\1.6.2+1.0/x86/bin C:\Users\Asus\AppData\Local\Temp\arduino_build_91467/sketch_may20a.ino.elf COM5

      # clupload script to invoke lsz

      COM PORT 5

      # Copyright (C) 2014 Intel Corporation

      Converted COM Port COM5 to tty port /dev/ttyS4


      Sending Command String to move to download if not already in download mode

      # This library is free software; you can redistribute it and/or

      # modify it under the terms of the GNU Lesser General Public

      # License as published by the Free Software Foundation; either

      # version 2.1 of the License, or (at your option) any later version.


      # This library is distributed in the hope that it will be useful,

      # but WITHOUT ANY WARRANTY; without even the implied warranty of


      # Lesser General Public License for more details.


      # You should have received a copy of the GNU Lesser General Public

      # License along with this library; if not, write to the Free Software

      # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA




      echo "starting download script"

      echo "Args to shell:" $*

      Deleting existing sketch on target



      # ARG 1: Path to lsz executable.

      # ARG 2: Elf File to download

      # ARG 3: COM port to use.



      #path contains \ need to change all to /





      #COM ports are not always setup to be addressed via COM for redirect.

      #/dev/ttySx are present. Howwever, COMy -> /dev/ttySx where x = y - 1





      echo "COM PORT" $com_port_id


      echo "Converted COM Port" $com_port_arg "to tty port" $tty_port_id



      echo "Sending Command String to move to download if not already in download mode"

      echo "~sketch downloadGalileo" > $tty_port_id

      C:\Users\Asus\AppData\Local\Arduino15\packages\Intel\tools\sketchUploader\1.6.2+1.0/clupload/cluploadGalileo_win.sh: line 42: /dev/ttyS4: Permission denied



      #Move the existing sketch on target.

      echo "Deleting existing sketch on target"

      "$fixed_path/lsz.exe" --escape -c "mv -f /sketch/sketch.elf /sketch/sketch.elf.old" <> $tty_port_id 1>&0

      C:\Users\Asus\AppData\Local\Arduino15\packages\Intel\tools\sketchUploader\1.6.2+1.0/clupload/cluploadGalileo_win.sh: line 46: /dev/ttyS4: Permission denied

      # Execute the target download command



      #Download the file.


      "$fixed_path/lsz.exe" --escape --binary --overwrite $host_file_name <> $tty_port_id 1>&0

      C:\Users\Asus\AppData\Local\Arduino15\packages\Intel\tools\sketchUploader\1.6.2+1.0/clupload/cluploadGalileo_win.sh: line 51: /dev/ttyS4: Permission denied



      #mv the downloaded file to /sketch/sketch.elf

      Moving downloaded file to /sketch/sketch.elf on target


      echo "Moving downloaded file to /sketch/sketch.elf on target"

      "$fixed_path/lsz.exe" --escape -c "mv $target_download_name /sketch/sketch.elf; chmod +x /sketch/sketch.elf" <> $tty_port_id 1>&0

      C:\Users\Asus\AppData\Local\Arduino15\packages\Intel\tools\sketchUploader\1.6.2+1.0/clupload/cluploadGalileo_win.sh: line 56: /dev/ttyS4: Permission denied

      An error occurred while uploading the sketch



      how to fix it? intel_admin