From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from correo.horus.es (correo.horus.es [2.139.157.236]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id D0873E011C5 for ; Fri, 11 Oct 2013 11:15:32 -0700 (PDT) Received: from [172.30.250.61] (172.30.250.61) by horus27 (Axigen) with (CAMELLIA256-SHA encrypted) ESMTPSA id 3D5FD1; Fri, 11 Oct 2013 20:15:28 +0200 Message-ID: <5258403F.5070000@horus.es> Date: Fri, 11 Oct 2013 20:15:27 +0200 From: =?ISO-8859-1?Q?Jose_M=AA_Ferreiro?= User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:16.0) Gecko/20121005 Thunderbird/16.0 MIME-Version: 1.0 To: meta-freescale@yoctoproject.org References: <5257E0EE.80802@horus.es> <5258163C.6050705@boundarydevices.com> In-Reply-To: <5258163C.6050705@boundarydevices.com> X-AxigenVirus-Level: 1 X-AxigenSpam-Level: 4 Subject: Re: FlexCAN not working X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Oct 2013 18:15:35 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit El 11/10/2013 17:16, Eric Nelson escribió: > Hi Diego, > > On 10/11/2013 04:28 AM, diego wrote: >> Hello everybody, >> >> I'm trying to test FlexCAN on Sabrelite imx6 board without success. >> Those are the steps followed : >> >> 1) Comprobed that linux-imx has CAN drivers enable >> 2) Added on the image the packages:canutils,libsocketcan and iproute2 >> 3) Tested the Flex can with canconfig and cantest. >> >> Everything seems ok, even I can see transmitted frames incremented. >> However there's not singnal on the oscilloscope. >> >> I don't now why is not working. Any ideas or suggestions? >> > > Can you forward your kernel version (/proc/version) and output > of /proc/cpuinfo? > > Some early versions of SABRE Lite used a discontinued Freescale > CAN PHY, and there's some code in board-mx6_nitrogen6x.c to > detect which is in use. If you're using the old board-mx6_sabrelite.c, > that detection code isn't present. Hi Eric Below are the outputs you asked. But I compared board-...nitro to board-..sabrelite sources. Certainly nitrogen is configured for two transceivers while sabrelite is fixed to one of them. Our board, from Farnell element 14, has the TJA1040 transceiver. I think Sabrelite code is working like the other transceiver. However I am not finding the transceiver detection code :( . I keep trying :) Thanks This is yocto master + linux-imx root@imx6qsabrelite:~# cat /proc/version Linux version 3.0.35-4.1.0+yocto-masterimxhorus+gbdde708 (horus@ubuntu) (gcc version 4.8.1 (GCC) ) #4 SMP PREEMPT Thu Oct 10 10:41:48 CEST 2013 root@imx6qsabrelite:~# cat /proc/cpuinfo Processor : ARMv7 Processor rev 10 (v7l) processor : 0 BogoMIPS : 790.52 processor : 1 BogoMIPS : 790.52 processor : 2 BogoMIPS : 790.52 processor : 3 BogoMIPS : 790.52 Features : swp half thumb fastmult vfp edsp neon vfpv3 CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x2 CPU part : 0xc09 CPU revision : 10 Hardware : Freescale i.MX 6Quad Sabre-Lite Board Revision : 63012 Serial : 0000000000000000 > Checking dmesg will tell you: > dmesg | grep can > > https://github.com/boundarydevices/linux-imx6/blob/boundary-imx_3.0.35_4.1.0/arch/arm/mach-mx6/board-mx6_nitrogen6x.c#L1377 > > > Regards, > > > Eric > > > _______________________________________________ > meta-freescale mailing list > meta-freescale@yoctoproject.org > https://lists.yoctoproject.org/listinfo/meta-freescale