1 of 1 people found this helpful
I don't know wheater FTDI USB driver is enabled in stock kernel of 3.0 release but even if not you should do this easily by recompiling yocto image and enabling FTDI driver in kernel menuconfig. I successfully done same things on some older Edison Image, and I saw there modules for FTDI and CP21xx . You need only follow to http://download.intel.com/support/edison/sb/edisonbsp_ug_331188005.pdf , and sources of 3.0 Yocto complete image, which seems still not released (my thread Where to get edison-src-ww*-*.tgz for Release 3.0 Yocto* complete image). Also note if you have old image and it works I strongly not recommend you to upgrade it because Intel team may make some critical bugs, for example there were released several !!! Yocto Complete images with critical bug where using !!! SPI interface caused Kernel panic! I bought Edison when 2.1 release already was published and I reflashed several last releases until found that only 1.6.1 was without this bug.
I spend hours and hours trying to recompile a year ago without success. At the time there were bugs and it didn't work on a 32 bit Linux. I am not going to try that route again. Maybe take your advice and not change anything. But if a stock release will support FTDI, I can easily try it and will give it a shot.
Just reflash your edison after this and it should work. I compiled my image from source. I suggest you do your bitbaking in Ubuntu 12.04 64 bit since the gcc compilers on newer versions are the cause of the errors when building your edison image.