On Wed, Jul 1, 2015 at 6:59 AM, Abdul Rahman Riza <[email protected]> wrote: > Thanks Ms Daiane Angolini, > > I am intended to use embest marsboard for electric vehicle controller > purpose: > > CAN for communicating with electric motor controller and battery management > system. > LVDS for communicating with touchscreen and HDMI for communicating with > passenger LED TV > GPIO for all controlled devices such air conditioning and power steering > 3G capable to send real time electric motor and battery data performance. > GPS capable to discover location and mapping nearest charging station. > Wireless Camera for driver sleepy detector > > I am intended to purchase your book Embedded Linux Development with Yocto > Project with mr Otavio Salvador. Hopefully there's a clear information how > to use HOB with I expect to be easier.
HOB is deprecated, now the tool is called Toaster. Regarding the book, now there is another one from Alex González [1] also being sold by Amazon and Packt. Read the descriptions and the reviews and decide what is suitable for you. [1] http://www.amazon.com/Embedded-Linux-Projects-Project-Cookbook-ebook/dp/B00VGE69LI/ref=sr_1_3?ie=UTF8&qid=1435749576&sr=8-3&keywords=yocto > > The issue raised as following: > > The current kernel is using 3.04. I have downloaded poky fido 1.8 hopefully > may utilize all gpio including lvds touchscreen. Start using the kernel provided by Embest. If they have a BSP this would be an starting point as mars board is not supported by FSL Community BSP 1.8 [2] I've heard mars is very close to riot, and riot is supported by FSL Community BSP 1.8. Maybe this could be a nice second step. [2] http://freescale.github.io/doc/release-notes/1.8/index.html#supported-board-list > Just in case I have successfully build my image then how to install it into > e-MMc. Do I have to use manufacturing tools from freescale or yocto has > tools to do that? Take a look on the suggested how-to install the BSP on warp board here [3], in fact you decide if you want to use mfg-tools or other tool. [3] https://github.com/Freescale/meta-fsl-arm-extra/blob/master/conf/machine/imx6sl-warp.conf > I need to use opencv for driver sleepy detector. I need to know how to put > openCV models into yocto recipe? CORE_IMAGE_EXTRA_INSTALL += "opencv" maybe? I have never worked directly with openCV, maybe [4] can help [4] http://imxcv.blogspot.com/ > > > Please advise, > > Riza Regards, Daiane > > > > On 06/16/2015 05:44 PM, Daiane Angolini wrote: > > On Tue, Jun 16, 2015 at 1:40 AM, Abdul Rahman Riza <[email protected]> wrote: > > Dear Ms Daiane Angolini, > > Many thanks for the tips. I am totally newbie to yocto and it seems > yoctoproject the only answer for my problem. > > U-boot and kernel git repository I pulled using git from embest marsboard > tutorial from here > https://www.dropbox.com/s/jbma1kjjdlptvj9/MarS%20Board%20User%20Manual_V2.0.pdf?dl=0 > > 5.1.1 Getting Tools and Source Code > 1) > Execute the following instructions to get cross compiling toolchain; > $ cd ~ > $ git clone git://github.com/embest-tech/fsl-linaro-toolchain.git > 2) > Execute the following instructions to get u-boot source code; > $ cd ~ > $ git clone git://github.com/embest-tech/u-boot-imx.git -b > embest_imx_3.0.15_12.04.01 > 3) > Execute the following instructions to get kernel source code; > $ cd ~ > $ git clone git://github.com/embest-tech/linux-imx.git -b > embest_imx_3.0.35_4.0.0 > > I have no idea from where to get marsboard support in meta-fsl-arm-extra . > > > Please advise, > > How to add a new board: > > Usually, a new machine support is composed by 3 commits, [1] the > bootloader provider [2] the kernel provider [3] the machine conf file. > I pasted the newest machine in meta-fsl-arm-extra as an example. It is > important to have the machine conf file as last commit. > > [1] > https://github.com/Freescale/meta-fsl-arm-extra/commit/4ef0bcd2525037d4d35a973f543e3745bd96b633 > [2] > https://github.com/Freescale/meta-fsl-arm-extra/commit/cd4b6646cece0363bd22db59d41f14168305a4e6 > [3] > https://github.com/Freescale/meta-fsl-arm-extra/commit/2a2a2e83660cada05215129c0f48b67646f57422 > > You can use this machine conf file as example, or any other from > meta-fsl-arm or meta-fsl-arm-extra. Pick the one closer to your board. > > Ideally, one would avoid to add a new u-boot or kernel provider, and > would use u-boot-fslc and linux-fslc (mainline) > > Remember to add: > > * MAINTAINER for the machine conf file > * LOCALVERSION or SRCBRANCH for bootloader and kernel > * DESCRIPTION or SUMMARY (or both) for bootloader and kernel > > all those points are used in FSL Community BSP Release Notes > > Do you know which version is the kernel provided by the link you > pasted? Versions 3.0.35 and 3.10.17 has incompatible GPU driver > version. > > Send the patch as show in README [4] > > [4] https://github.com/Freescale/meta-fsl-arm-extra/blob/master/README#L33 > > Try to add as much information as possible in the machine conf commit > log (such as URLs where to find the commercial board page, forum and > other external info) > > I think that's all. > > Regards, > Daiane > > > Riza > > > On 15/06/15 17:45, Daiane Angolini wrote: > > On Sun, Jun 14, 2015 at 12:47 AM, Abdul Rahman Riza <[email protected]> > wrote: > > Dear All. > > I have purchased i.mx6 dual core embest marsboard > http://www.embest-tech.com/shop/star/marsboard.html with 9.7" capacitive > touchreen http://www.embest-tech.com/product/accessories/lcd8000-97c.html > > I followed the instruction using freescale mfg tools as intsructed in > marsboard website however it is using linaro oneric which is outdated and > nowaday i am unable to update from it's repos. > > Most of topic here using imx6 sabre and i am wondering how to use latest > stable yocto for imx6 embest marsboard. > > You can include (or ask embest to) marsboard support in > meta-fsl-arm-extra, if you have an u-boot and a kernel git repository, > it's quite easy. During the work you can post here when you get stuck > > It's not the first time someone asks for marsboard support. > > > Daiane > > Please advise, > > Riza > -- > _______________________________________________ > meta-freescale mailing list > [email protected] > https://lists.yoctoproject.org/listinfo/meta-freescale > > > -- > Abdul Rahman Riza -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
