[U-Boot] [PATCH] Add initial support for mx6slevk board

Fabio Estevam festevam at gmail.com
Mon Apr 1 00:38:07 CEST 2013


Hi Dirk,

On Sun, Mar 31, 2013 at 3:39 AM, Dirk Behme <dirk.behme at gmail.com> wrote:

> Would it make sense to split this patch into two parts? One general "add
> i.MX6 SoloLite support" and then the "add mx6slevk board board support"?

Yes, I can split as suggested.

>> +DATA 4 0x020c4018 0x00260324
>> +
>> +DATA 4 0x020c4068 0xffffffff
>> +DATA 4 0x020c406c 0xffffffff
>> +DATA 4 0x020c4070 0xffffffff
>> +DATA 4 0x020c4074 0xffffffff
>> +DATA 4 0x020c4078 0xffffffff
>> +DATA 4 0x020c407c 0xffffffff
>> +DATA 4 0x020c4080 0xffffffff
>
>
> I haven't looked into the manual, but are these the clock registers? If so,
> is it necessary to set them to  0xffffffff? Or are these already the default
> reset values?

Yes, these are the default values, so I can remove them indeed;

>> +#define MACH_TYPE_MX6SLEVK             4307
>
>
> Below, you seem to boot with device tree. Is this necessary, then?

Yes, we need to be able to boot a 3.0.35 kernel from Freescale, which
is the only one available for solo-lite currently.

>> +#define CONFIG_EXTRA_ENV_SETTINGS \
>> +       "script=boot.scr\0" \
>> +       "uimage=uImage\0" \
>> +       "console=ttymxc0\0" \
>> +       "fdt_high=0xffffffff\0" \
>> +       "initrd_high=0xffffffff\0" \
>> +       "fdt_file=imx6sl-evk.dtb\0" \
>
>
> Is  a kernel patch for this already available anywhere?

Not yet. Only kernel 3.0.35 is available currently.

Regards,

Fabio Estevam


More information about the U-Boot mailing list