I'm a newbie to Bay Trial System. I'm been using ubuntu, and I have just successfully install ubuntu 14.04 on the ESDC board, just as a hello world to this ESDC board. And Ubuntu 14.04 seems working quite well, though the minimum system requirement for Ubuntu 14.04 is a 700MHZ CPU.
And now I'm trying to get to know yocto, it seems to me that Yocto project is for building embedded OS which is a customized embedded Linux OS, And this embedded linux built by Yocto project may not include many redundant services for a regular desktop, so more computing power are available for our embedded application.
But I don't know where should i do the development? It first comes to me that I will be developing (i.e, writing codes) on a desktop running Ubuntu 14.04, and then build the entire embedded linux OS by the Yocto, and then get the resulted image to the ESDC board so as to have my application running on the ESDC board. This seems quite not possible, as the build process of an image would take very long time
On second thought, i think i will be developing (i.e, writing codes) on the ESDC board having the Embedded Linux produced by Yocto installed.
Could anyone please tell me WHERE SHOULD I DO THE CODING ? AND Whether using Yocto is a must ? Will i need to build the whole linux image every time i have modify the code of my application?
~Thanks you for your replies.