Intel® SoC FPGA Embedded Development Suite
Support for SoC FPGA Software Development, SoC FPGA HPS Architecture, HPS SoC Boot and Configuration, Operating Systems
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
265 Discussions

Galileo i581 doesnt connect to the computer

SergioOSC
Beginner
193 Views

Context, I am testing the IOT2040 based in the Galileo chip.

- installed the drivers

- Select the the COM1 (how ever it seems that it doesnt detect the board)

-upload a blank sketch and the error below displays

-----------------------------------------------------------------------------------

Arduino: 1.8.13 (Windows 10), Board: "Intel® Galileo Gen2"

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

#!/bin/sh
starting download script

# clupload script to invoke lsz
# Copyright (C) 2014 Intel Corporation
#
# 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
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# 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:" $*
Args to shell: C:\Users\Sergio\AppData\Local\Arduino15\packages\Intel\tools\sketchUploader\1.6.2+1.0/x86/bin C:\Users\Sergio\AppData\Local\Temp\arduino_build_690845/sketch_dec17a.ino.elf COM1

# 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 /
path_to_exe=$1
fixed_path=${path_to_exe//\\/\/}

#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

com_port_arg=$3
com_port_id=${com_port_arg/COM/}
echo "COM PORT" $com_port_id
COM PORT 1
tty_port_id=/dev/ttyS$((com_port_id-1))
echo "Converted COM Port" $com_port_arg "to tty port" $tty_port_id
Converted COM Port COM1 to tty port /dev/ttyS0

echo "Sending Command String to move to download if not already in download mode"
Sending Command String to move to download if not already in download mode
echo "~sketch downloadGalileo" > $tty_port_id
C:\Users\Sergio\AppData\Local\Arduino15\packages\Intel\tools\sketchUploader\1.6.2+1.0/clupload/cluploadGalileo_win.sh: line 42: /dev/ttyS0: Permission denied

#Move the existing sketch on target.
echo "Deleting existing sketch on target"
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\Sergio\AppData\Local\Arduino15\packages\Intel\tools\sketchUploader\1.6.2+1.0/clupload/cluploadGalileo_win.sh: line 46: /dev/ttyS0: Permission denied
# Execute the target download command

#Download the file.
host_file_name=$2
"$fixed_path/lsz.exe" --escape --binary --overwrite $host_file_name <> $tty_port_id 1>&0
C:\Users\Sergio\AppData\Local\Arduino15\packages\Intel\tools\sketchUploader\1.6.2+1.0/clupload/cluploadGalileo_win.sh: line 51: /dev/ttyS0: Permission denied

#mv the downloaded file to /sketch/sketch.elf
target_download_name="${host_file_name##*/}"
echo "Moving downloaded file to /sketch/sketch.elf on target"
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\Sergio\AppData\Local\Arduino15\packages\Intel\tools\sketchUploader\1.6.2+1.0/clupload/cluploadGalileo_win.sh: line 56: /dev/ttyS0: Permission denied
An error occurred while uploading the sketch

 

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

 

0 Kudos
1 Reply
Sebastian_M_Intel
Moderator
174 Views

Hello SergioOSC, 

 

Thank you for posting on the Intel® communities.   

 

Due to the Intel® Galileo Board being discontinued, Intel Customer Service no longer supports inquiries for it, but perhaps fellow community members have the knowledge to jump in and help. You may also find the Discontinued Products website helpful to address your request. 

  

You can verify this product's discontinuance status at the following link: Support information for Intel® Galileo Board 

 

Please keep in mind that this thread will no longer be monitored by Intel. Thank you for your understanding. 

 

 

Regards, 

 

Sebastian M  

Intel Customer Support Technician  


Reply