Move from i.MX6 Quad to i.MX6 Solo

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Move from i.MX6 Quad to i.MX6 Solo

1,159 Views
vipulkumar
Contributor III

Hi,

I am building a custom board using imx6 Solo processor and I have mx6qsabresd as the reference board. I want to know, what are the changes I need to do in u-boot ?

What are the initialization differences between the Quad and Solo ?

Is there need to change in clocks ?

Labels (5)
0 Kudos
3 Replies

853 Views
igorpadykov
NXP Employee
NXP Employee

Hi Vipul

please check sect.5 Enabling Solo Emulation

attached Linux Guide and AN4397 Hardware Migration from

i.MX 6Dual/6Quad to i.MX 6Solo/6DualLite

http://cache.nxp.com/files/32bit/doc/app_note/AN4397.pdf 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

853 Views
vipulkumar
Contributor III

Hi,

Thanks for the reply. I fetched code for imx6solosabresd from the git. This is the procedure:

1. repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b daisy

2. repo sync

3. export MACHINE=imx6solosabresd

4. source ./setup-environment build

5. bitbake core-image-minimal

 

0 Kudos

853 Views
vipulkumar
Contributor III

Hi,

Thanks for the reply. I fetched code for imx6solosabresd from the git. This is the procedure:

1. repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b daisy

2. repo sync

3. export MACHINE=imx6solosabresd

4. source ./setup-environment build

5. bitbake core-image-minimal

 I have the following queries:

1. Will u-boot have all the configurations for imx6 Solo (like One CPU enabled, 32-bit data bus on DDR RAM) ?

2. Will kernel have all the configurations for the i.MX6 Solo (like CPU cores and clocks) ?

3. Will this code work on customised i.MX6 Solo board or am I need to make some other changes ?

4. There is board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg file having the Device Configuration Data (DCD). How can I check whether it is configured for 32 bit data bus or 64-bit data bus ?

0 Kudos