From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 85ED5E00837; Mon, 23 Mar 2015 10:54:13 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,SPF_HELO_PASS,T_FROM_12LTRDOM autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.0 SPF_HELO_PASS SPF: HELO matches SPF record * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's * domain * 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily * valid * -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature * 0.0 T_FROM_12LTRDOM From a 12-letter domain Received: from spirit.microcomcorp.com (spirit.microcomcorp.com [66.162.185.99]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 49D19E006DA for ; Mon, 23 Mar 2015 10:54:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microcomcorp.com; s=s1024; t=1427133255; x=1427738055; q=dns/txt; h=Received:Date:From:To:Subject:MIME-Version: Content-Type:Content-Transfer-Encoding:Message-ID; bh=EnOX6cQtQe QO78XJsrfq0ycjfvLbDUCOs0huKcCLfLg=; b=nR67Ce8yaKXLJZku92yPvz7euk TSwBarUIJTBaDDHDaUYewsZoxxYCrEXgdtcNjtvr1UomM1hEgSRJUVgL5BTGw94A 299cWLmABn4tIVkwi+GEu0dwKUEhfne8I4C2OHNvlPc7pv4QpU3hMoWR9lWCE6G4 +LjzW/fS1Wpv7yMhQ= X-MDHelo: WorldClient X-MDArrival-Date: Mon, 23 Mar 2015 13:54:15 -0400 X-Return-Path: prvs=15241f407f=nbarrett@microcomcorp.com X-Envelope-From: nbarrett@microcomcorp.com X-MDaemon-Deliver-To: meta-freescale@yoctoproject.org Received: from [66.162.185.108] by microcomcorp.com via WorldClient with HTTP; Mon, 23 Mar 2015 13:53:14 -0400 Date: Mon, 23 Mar 2015 13:53:14 -0400 From: "Nathan Barrett" To: meta-freescale@yoctoproject.org MIME-Version: 1.0 Message-ID: X-Mailer: WorldClient 14.5.0 X-ClamAV: PASS Subject: I.MX6 SoloX M4 Problem 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: Mon, 23 Mar 2015 17:54:13 -0000 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Hello Everyone, I believe I may have run into a pin multiplexing problem with the I.MX6SX SDB, 3.10, and imx6sx-sdb-m4.dtb I have managed to boot Linux on the A9 and a demo application on the M4. If I boot the M4 application via 'run m4boot' in u-boot before Linux is booted, the input/output on the M4 side seems fine at 115200 baud on the FTDI usb-serial debug port. ***** MCC Virtual TTY EXAMPLE ***** Please wait : 1) A9 peer is ready Then press "S" to start the demo ******************************** Press "S" to start the demo : However -- As soon as the A9 core starts running Linux, any input/output on the M4 side looks like gibberish. It's as if the baud rate is no longer set to 115200. For example if I press 'S' before issuing the boot command in u-boot (to start Linux) the response is "Responder task started, MCC version is 002.000" from the M4 If I press 'S" after Linux is booting, I get no response and the S does not appear as an 'S' in Teraterm. Again, it's as if the S isn't making it through because the baud rate is mangled. To clarify this issue a little more. I wrote a program on the M4 which prints "Hello World" every 100 ms. I then set u-boot to automatically start the M4 and the A9. The M4 starts first. What I see when turning the board on is: Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World ÈùÙloùÙ ÈùÙÈùÙÈùÙÈùÙÈùÙÈùÙ ÈùÙÈùÙÈùÙÈùÙÈùÙÈùÙ ÈùÙ ÈùÙÈùÙÈùÙÈùÙÈùÙÈùÙ ÈùÙÈùÙÈùÙÈùÙÈùÙÈùÙ ÈùÙÈùÙÈùÙÈùÙÈùÙÈùÙ ÈùÙÈùÙÈùÙÈùÙ ÈùÙ ÈùÙÈùÙÈùÙÈùÙÈùÙÈùÙ ÈùÙ ÈùÙÈùÙÈùÙÈùÙÈùÙ ÈùÙÈùÙÈùÙÈùÙÈùÙÈùÙ The gibberish repeats indefinitely. Changing baud rates does not fix the issue. Does anyone have any idea what's going on here? Thanks