Why don’t you try checking if your computer can detect USB devices? Try connecting another USB device and see if it is detected in the system information. There you will see the COM port your computer has assigned to the device. Once you know you can do this try to connect your board through USB to your computer and check if it is detected in the system information and which COM port it has assigned. Now, in the Galileo IDE go to tools and select your board and the port to make the correct match. Now try to do the Flashing procedure again. If this guide did not work for you, you can also try flashing your board wired instead of wifi following this link https://communities.intel.com/docs/DOC-23193
Let me know if this helps.
Thanks Sergio. I see "Edison" in my Devices section of Finder now. I was able to copy the files over to the Edison, but when I start typing "screen /dev/cu.<TAB>", all I see is screen /dev/cu.usbmodem1423. When I try to screen into that, I get this error:
Cannot open line '/dev/cu.usbmodem1423' for R/W: Resource busy
Sorry, could not find a PTY.
Any ideas? I am using Yosemite though.
I tried this command but still can't see cu.usbserial...
sudo nvram boot-args="kext-dev-mode=1"
1 of 1 people found this helpful
I'm running 10.9.5 and ran into the same issue. The Edison drive showed up and I was able to copy the files I wanted to flash over, but then I couldn't get into the console.
However, after rebooting the Edison (by holding down the power button, waiting for it to turn off, and then powering it on again) I was able to get in.
One thing I've been wondering about that may be relevant: I don't know if it matters which of the two USB cables you plug in first. Of course when I rebooted they were both plugged in, but maybe I used the "wrong" order the first time. Ideally we would get to the console over the air using ssh (assuming some kind of secure pairing first) and would not have this issue.
I should mention I was using the small breakout board, not the full one.
I'm having the same problem ... running OSX 10.8.5 ... and using the big board ? I'm not strong in terminal or at the lower levels so would very much appreciate some help on what I may be missing.
I am running yosemite(10.10) as well and plugging in edison via the small breakout board (from intel) does not work. I have other thumbdrives and the like which are recognized fine, this is the first USB device I have seen not be able to be recognized at all in yosemite.
I have tried both USB ports on the small breakout, the one closer to the edge (J3?) does not appear to do anything, the one closer to the middle (J16?) will power the board, and I can hold the button to power the board on and off. But still, no dice. Very excited to play with the board if I can get it working!
So I ended up finding a post saying that some usb cables may not work with edison. I ended up finding a new one, then plugged in J3, them J16 and voila, there was the edison. I copied over a nodejs file for testing over the USB, anyone know where those are stored in the edison OS?
To be clear, you need to connect both USB's to your computer. One delivers power and lets you access the storage, the other gives you a serial port to run the TTY. Once you have them both connected, you should see /dev/cu.usbserial[n] as per the instructions.
Is there a specific brand name USB cable you're using? I've tried several now and have very intermittent success using screen, and have never been able to upload the "blink" test sketch, much less flash to the latest firmware. I'm using a 12V power supply for power, so I don't think that's the issue.
Having exactly the same issue. Running Mavericks. Once flashed, the Edison will sporadically disconnect and then start up. It wouldn't show up in Finder as a drive. So reset mac and seems to work, still cannot screen in.
Curiously, I have also tried opening ArduinoIDE and actively choosing the board from the ports. Attempted sketch upload, but arduino returns error; saying that the selected port is already in use and to close any programs using it. So I restarted Mac again (without re-flashing the Edison).
Now if I open Terminal or Arduino first without flashing, the port is available and uploads sketches, also can screen in.
I am wondering if finder is still using the port once the flash is complete thus making it impossible to screen in?
Please note: there are two USB connectors on the breakout board:
- The lower one which allows to see Edison 800 MB update partition as a VFAT-32 drive. The drive is only good for copying the latest firmware e.g. folder content of "edison-image-rel1-maint-rel1-ww42-14" into the drive. Once this is done the drive can be ejected you are done with this part and the lower USB port us not needed.
- The upper USB port is the Edison console port, you will see this in OS X via "ls /dev/cu.usbserial-*"
The device /dev/cu.usbserial-AJ035WVG (in my case AJ035WVG suffix) will even show up when the Edison is turned off and not connected with power.
Check out my HELIOS Intel Edison How-To Guide, which is very much Mac focused.
I was able to get the Arduino software to upload if I used /dev/tty.usbserial-Axxxx. Not sure why, but it seems to be working well now.
At first glance this guide seems rather comprehensive, thank you a 100 times for putting in this work. Did I miss the memo or was an official guide of this magnitude simply not released?
The official documentation is partly wrong, it is distributed in different documents or across the Internet and a lot is missing. For Edison specific Linux features there is almost nothing. Some instructions e.g.: how to VFAT format the update partition on a Mac are too complicated if you can do the same job just with a single line cmd in the console. That's why I turned my own notes into our company Wiki which is exported and published now.
Thanks from the warm feedback, it helps, because it was quite some work to complete it and bring it in this format.