Hi everybody, I'm new to intel edison but very excited to learn from it. Does anyone have bought edison blocks from Sparkfun? I have the following blocks from them.
1. base block
2. Uart block
3. arduino block
With the base block I was able to flash the latest image to the edison and configure the wifi connection to my router.
Now my question is how do I program the arduino (using the arduino block) with the edison? BTW I download the Arduino IDE for edison and do the steps..
1. Select Intel Edison virtual com port
2. Select board the Edison
but when uploading I have the following errors
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
Args to shell: C:\Intel\arduino-1.6.0+Intel\hardware\tools\x86\bin C:\Users\Microbox\AppData\Local\Temp\build8447918566788810079.tmp/Blink.cpp.elf COM235
# License as published by the Free Software Foundation; either
COM PORT 235
# version 2.1 of the License, or (at your option) any later version.
Converted COM Port COM235 to tty port /dev/ttyS234
# 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.
Sending Command String to move to download if not already in download mode
# 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:" $*
# ARG 1: Path to lsz executable.
# ARG 2: Elf File to download
Deleting existing sketch on target
# 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 downloadEdison" > $tty_port_id
C:\Intel\arduino-1.6.0+Intel/hardware/intel/i686/tools/izmir/clupload_win.sh: line 42: /dev/ttyS234: Read-only file system
#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:\Intel\arduino-1.6.0+Intel/hardware/intel/i686/tools/izmir/clupload_win.sh: line 46: /dev/ttyS234: Read-only file system
# Execute the target download command
#Download the file.
"$fixed_path/lsz.exe" --escape --binary --overwrite $host_file_name <> $tty_port_id 1>&0
C:\Intel\arduino-1.6.0+Intel/hardware/intel/i686/tools/izmir/clupload_win.sh: line 51: /dev/ttyS234: Read-only file system
#mv the downloaded file to /sketch/sketch.elf
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
Moving downloaded file to /sketch/sketch.elf on target
C:\Intel\arduino-1.6.0+Intel/hardware/intel/i686/tools/izmir/clupload_win.sh: line 56: /dev/ttyS234: Read-only file system
And can anyone share light on how the programming the Arduino works with the edison, I'm used to do it without it just directly to arduino board.
Thanks in advance