Information regarding iMX6 QuadPlus and iMX6 DualLite

gianluca gianlucarenzi at eurekelettronica.it
Thu Mar 23 10:03:42 PDT 2017


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



More information about the barebox mailing list