From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from qmail34.e-mind.com ([188.94.192.34] helo=qmail.e-mind.com) by bombadil.infradead.org with smtp (Exim 4.87 #1 (Red Hat Linux)) id 1cr69c-0007cv-CV for barebox@lists.infradead.org; Thu, 23 Mar 2017 17:04:06 +0000 References: <1490282153.29056.39.camel@pengutronix.de> <15ffeb4b-92e9-bf89-57b2-dc73251bb90c@eurekelettronica.it> <1490288388.29056.48.camel@pengutronix.de> From: gianluca Message-ID: <6a377095-fd42-abfc-b42d-2e72d18a9bd8@eurekelettronica.it> Date: Thu, 23 Mar 2017 18:03:42 +0100 MIME-Version: 1.0 In-Reply-To: <1490288388.29056.48.camel@pengutronix.de> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: "barebox" Errors-To: barebox-bounces+u.kleine-koenig=pengutronix.de@lists.infradead.org Subject: Re: Information regarding iMX6 QuadPlus and iMX6 DualLite To: Lucas Stach Cc: barebox@lists.infradead.org On 03/23/2017 05:59 PM, Lucas Stach wrote: > Am Donnerstag, den 23.03.2017, 17:56 +0100 schrieb gianluca: >> On 03/23/2017 04:15 PM, Lucas Stach wrote: >>> Hi, >>> >>> Am Donnerstag, den 23.03.2017, 16:04 +0100 schrieb gianluca: >>>> Hello, >>>> I was looking around to have a common Barebox binary to bootup two >>>> boards based on iMX6 SoC. >>>> >>>> The PCB are at 99.8% the same. >>>> PCB#0 has iMX6QP and a VDDCore of 1.38V (LDO enabled) >>>> PCB#1 has iMX6DL and a VDDCore of 1.32V (LDO enabled) >>>> >>>> I was wondering how other boards (like Nitrogen6x) does for booting. >>>> >>>> As soon as my boards have the same DDR Memory routing and types, the oly >>>> thing I can think is the different memory address space for DDR controller. >>> >>> Even if the external memory is the same, you need 2 different DRAM >>> setups. Quad and DualLite differ in IOMUX setup and maximum DRAM >>> frequency, the QuadPlus needs additional setup for the NoC. >>> >> >> So you need two DRAM setup only? And no problem for NoC. Our boards will >> have only QuadPlus and DualLite. > > Do you mean the regular Quad model? The QuadPlus has the NoC. > Nope. We will have only the QuadPlus model, so hence the NoC. >> >>>> In fact, the Nitrogen6x boards, differs from the #include of the ddr >>>> controller (one is for dual-lite, the other for quad). >>> >>> For the Nitrogen boards we just build multiple images for different >>> SoC/DRAM configurations. This is the easiest and most reliable way of >>> dealing with this issue. >>> >> >> So you will have different device-tree .dts file? One for each SoC even >> if the pinout are the same? >> >> In this way, having two DRAM Setups, two IOMUX setup, different DRAM >> Frequencies and two device-tree blobs, this leads me to a conclusion: >> >> -- They are TWO DIFFERENT BOARDS (even the PCB and the pinouts are the same) > > Well, welcome to the i.MX6 world. :) > > Thank you for this hint. WTF > > -- Eurek s.r.l. | Electronic Engineering | http://www.eurek.it via Celletta 8/B, 40026 Imola, Italy | Phone: +39-(0)542-609120 p.iva 00690621206 - c.f. 04020030377 | Fax: +39-(0)542-609212 _______________________________________________ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox