Hi,
I'm assuming you mean this board by EVK for automotive? 
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=RDIMX6SABREAUTOOtherwise,
 it should be similar (ignore the u-boot stuff) but the imx6q Sabre Auto is the 
one I'm familiar with. 
In my config I had+= canutils 
which isn't absolutely necessary to use can, but for debug purposes is very 
useful.
And for u-boot I had (but this could probably just be done in u-boot prompt - I 
don't have access to a board right now so I can't tell you for sure), which 
enables the second can bus at the expense of having no ethernet connection; up 
to you whether you want to do it.:---
 include/configs/mx6qsabreauto.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/configs/mx6qsabreauto.h b/include/configs/mx6qsabreauto.h
index dbbb6f0..51fcb58 100644
--- a/include/configs/mx6qsabreauto.h
+++ b/include/configs/mx6qsabreauto.h
@@ -12,7 +12,7 @@
 #define CONFIG_MACH_TYPE       3529
 #define CONFIG_MXC_UART_BASE   UART4_BASE
 #define CONFIG_CONSOLE_DEV             "ttymxc3"
-#define CONFIG_DEFAULT_FDT_FILE        "imx6q-sabreauto.dtb"
+#define CONFIG_DEFAULT_FDT_FILE        "imx6q-sabreauto-flexcan1.dtb"
 #define CONFIG_MMCROOT                 "/dev/mmcblk0p2"
 #define PHYS_SDRAM_SIZE                (2u * 1024 * 1024 * 1024)
 
-- 

And in my board's kernel config I had: CONFIG_CAN_VCAN=yCONFIG_CAN_SLCAN=y(But 
I believe these aren't absolutely necessary - VCAN is virtual can which is 
incredibly useful for testing by setting it to loop back, and SLCAN I believe 
is for USB to Serial converters which aren't really needed here. But thought it 
might be useful info)

These three things may not have all been necessary - that's just what I did to 
have it working. That was a while ago (may/june), but using the master branch 
at the time so much more recent than dora, or daisy for that matter.. but daisy 
should do the trick.
Once you have the board booted up try using the command 'canconfig'. If you've 
included canutils, you'll have candump and cansend which are very helpful for 
debugging, and maybe canecho as well.


To get the can buses set up this is what I had in my boot script (first a 
high-speed bus, second a low-speed bus):canconfig can0 bitrate 500000
ifconfig can0 up

canconfig can1 bitrate 33333
ifconfig can1 up
And finally, this is where you can find 
documentation:https://www.kernel.org/doc/Documentation/networking/can.txthttp://en.wikipedia.org/wiki/SocketCAN
I hope that helps and if you need some clarification let me know and I'll do my 
best!


Morgan McKenzie

> Date: Thu, 9 Oct 2014 18:49:57 -0300
> From: [email protected]
> To: [email protected]
> CC: [email protected]
> Subject: Re: [meta-freescale] CAN Supprt
> 
> On Wed, Oct 8, 2014 at 5:01 AM, Daniel C. A (NESTIT)
> <[email protected]> wrote:
> >                 Presently im working on i.mx6 EVK for Automotive
> > application. I have used ‘fsl-image-gui’ which was Bitbaked using Yocto-dora
> > release. Since I’m worked on CAN interfaces, I got the following queries.
> >
> > 1.       How to make CAN interfaces up on EVK?
> >
> > 2.       Is there anything that I have to consider when I Bitbake
> > fsl-image-gui?
> >
> > 3.       Has fsl-image-gui got support for basic drivers like CAN,I2c,gpio
> > driver., etc?
> >
> > 4.       My intention is to test CAN Tx/Rx using CAN Analyzer and EVK, what
> > all are the steps for the same? Is there any document that I can follow?
> 
> Please check the archive, some people has posted some guidance abou
> CAN. Also I advise you to go do Daisy as Dora is very old and has a
> very old BSP release.
> 
> -- 
> Otavio Salvador                             O.S. Systems
> http://www.ossystems.com.br        http://code.ossystems.com.br
> Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750
> -- 
> _______________________________________________
> meta-freescale mailing list
> [email protected]
> https://lists.yoctoproject.org/listinfo/meta-freescale
                                          
-- 
_______________________________________________
meta-freescale mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-freescale

Reply via email to