As per title. option to boot from usb did show up earlier. the usb device does not seem to be found by the default linux installed on the Joule either. Reflashing the bios does not help.
Thank you for your interest in our intel products
First, make sure that your microSD card or USB device is securely connected to the development platform. Also make sure you don't have a microSD card and a USB drive plugged into the development platform at the same time.
Then try booting your board and changing the boot order to boot from your bootable device first. You may also want to try redoing the steps to create your bootable device and rebooting the development platform. For detailed steps, see https://software.intel.com/node/fd19e6be-0f50-11e7-93ae-92361f002671 Creating a bootable device and https://software.intel.com/node/fd19eeac-0f50-11e7-93ae-92361f002671# Installing_the_Image_from_a_Bootable_Device Installing your operating system.
We would like to gather more information for the moment while investigating this issue.
1. Have you followed the steps in this article to flash the bios? https://software.intel.com/en-us/node/721488 What bios version do you have?
2.Have you also tried to boot the board from the SD card?
3. Have you tried formatting your USB device and reflashing the OS on the USB device?
yes, I have followed the steps in the linked article for flashing the bios. I have bios version 193. By boot the board from the SD device, do you mean boot it with the preinstalled OS? if this is what you mean, the answer is yes; and it boots happily. With respect to "formatting your USB device and reflashing the OS", the problem is there is simply no option to boot from usb in the bios (there are 3 possibilities instead of the normal 4: uSD, eMMC, and internal shell).
I tried with a couple of usb drives, and different OS images on the drives; the option to boot from the usb is not there. The strange thing is that the option to boot from usb was originally there even with no usb drive inserted in the connector, and now it is not. Also, after booting in the pre-installed linux, I can't find the drive. Eventually I will need the usb connection to work (in addition to using it for installing the OS). Is there a simple way to test whether there is some sort of hardware problem with the connector?
thanks again for your trouble!
Your board has bios version 193 which is an old version, the latest bios version is 1J2 and can be found here https://downloadcenter.intel.com/download/26948/BIOS-for-Intel-Joule-Compute-Module https://downloadcenter.intel.com/download/26948/BIOS-for-Intel-Joule-Compute-Module).
Give another try at flashing the bios and confirm it flashed successfully. The easiest way to check the bios version on the board is to enter the bios setup (press F2) and look for it as mentioned here https://software.intel.com/en-us/node/721488 https://software.intel.com/en-us/node/721488.
Hope this helps.