Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Sep 2016 12:54:34 -0700
From:      Russell Haley <russ.haley@gmail.com>
To:        Warner Losh <imp@bsdimp.com>
Cc:        LE TUTOUR Jean <jletutour@deltadore.com>,  "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: freeBsd cubox IMX6-Q - SD Card image
Message-ID:  <CABx9NuQ83=9zUZ=BRExkN5P2qeATHbzzWLjOczxpK%2BY9o-cKkA@mail.gmail.com>
In-Reply-To: <CANCZdfrKVWMP3aYshzGb8-S0OmBvH51VXF2%2BvaGwA7AasQp%2B_w@mail.gmail.com>
References:  <VI1PR07MB14064EF0C0C4B0B54A5AF052AFE20@VI1PR07MB1406.eurprd07.prod.outlook.com> <CANCZdfqRC1esvRASnY42idYyocX_w7pv3KFJUw54JufHs50UkQ@mail.gmail.com> <VI1PR07MB1406DDB624C4753CC444C989AFE20@VI1PR07MB1406.eurprd07.prod.outlook.com> <CANCZdfrKVWMP3aYshzGb8-S0OmBvH51VXF2%2BvaGwA7AasQp%2B_w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Sep 1, 2016 at 10:11 AM, Warner Losh <imp@bsdimp.com> wrote:
> On Thu, Sep 1, 2016 at 10:47 AM, LE TUTOUR Jean <jletutour@deltadore.com>=
 wrote:
>> Hi  Warner !
>> Thanks
>>
>> Great , It seems to work !
>>
>> if you agree , I may have two questions :
>> ->  do you know if  I do an adaptation of the board (cubox) ,  I can use=
 with freebsd  the same dtb file than in liunx  ( and what's  about gpl con=
tamination )
>
> Since the binary DTB is the interface from the boot loader to the
> kernel, any GPL contamination would be confined to the DTB. For many
> systems we use the Linux DTS unmodified, for most of the rest we use
> it lightly modified (I think IMX6 is one we modify), and some we roll
> our own (mostly older armv5 systems).

>From an old message:

https://wiki.freebsd.org/FlattenedDeviceTree *

The page says that the default location for fdt files in
"sys/boot/fdt/dts" but I think most of them are now found in
"/src/sys/gnu/dts". One of the developers said they refresh the files
from the gnu/linux tree every now and then.


I looked in the sys/boot/fdt directory and only found one FDT file for IMX6=
:

/head/sys/boot/fdt/dts/arm/imx6q.dtsi

This was written by Ian Lapore and is BSD licensed. If this is the
base for the DTB, then you're fine (it's somewhat different than the
GNU copy). However...

If you look in /src/sys/gnu/dts there are quite a few files that are
specific to the IMX6 but for different boards and configurations. Some
of them are GPL, some are dual or "other" licensed. I don't remember
the order they are applied or how the binaries are compiled but any
GPL'd file included would contaminate the binary (the GNU base
IMX6q.dtsi is GPL). As Warner pointed out: give them the source code
for u-boot and you're compliant with the GPL!

In *my opinion*, if you had to build a custom DTS file for a custom
board, there is no reason you couldn't, er, "cross reference" values
from a GPL'd files and add it to your own DTS with a different
license. The values in DTS files are not intellectual property of the
author per se, rather settings specified by the hardware vendor. So
long as you "write your file from scratch" (e.g. have a copy of the
Freescale IMX6 reference manual on hand that you could point to as the
source of your information), then you could apply any license you want
to your "new" file? Thoughts?

$0.25
Russ

>> ->  and also is  h264  freescale hardware codec  exploited  in free bsd
Good question, I would like to know the answer to this as well. Even
if FreeBSD supports a hardware codec(my guess is no), I think usually
an application also needs to be compiled with the ability to use a
hardware vs software codec?

> Not sure about this. Anyone else?
>
> Warner
>
>> Many thanks
>>
>> Regards
>>
>>
>>
>>
>>
>> -----Message d'origine-----
>> De : wlosh@bsdimp.com [mailto:wlosh@bsdimp.com] De la part de Warner Los=
h
>> Envoy=C3=A9 : jeudi 1 septembre 2016 17:23
>> =C3=80 : LE TUTOUR Jean
>> Cc : freebsd-arm@freebsd.org
>> Objet : Re: freeBsd cubox IMX6-Q - SD Card image
>>
>> Does ftp://ftp.freebsd.org/pub/FreeBSD/releases/arm/armv6/ISO-IMAGES/11.=
0/FreeBSD-11.0-RC2-arm-armv6-CUBOX-HUMMINGBOARD.img.xz
>> work for you?
>>
>> Warner
>>
>>
>> On Thu, Sep 1, 2016 at 6:46 AM, LE TUTOUR Jean <jletutour@deltadore.com>=
 wrote:
>>> Hello,
>>>
>>> Could i have this ?
>>> Thanks a lot
>>>
>>> Best regards
>>>
>>>
>>>
>>>
>>> Jean LE TUTOUR
>>> Service R&I
>>> DELTA DORE
>>> Le Vieux Chene
>>> 35270 Bonnemain
>>>
>>> +33632296922
>>> +33299734828
>>>
>>> [http://mail.deltadore.com/images/logo_deltadore_coul.GIF]
>>> http://www.deltadore.fr
>>>
>>> *******************************
>>> Ce message et toutes les pi?ces jointes sont ?tablis ? l' attention exc=
lusive de ses destinataires et sont confidentiels. Si vous recevez ce messa=
ge par erreur, merci de le d?truire et d'en avertir imm?diatement l'exp?dit=
eur.
>>>
>>> This message and any attachments are intended solely for the addressees=
 and is confidential. If you receive this message in error, please delete i=
t and immediately notify the sender.
>>> *******************************
>>> _______________________________________________
>>> freebsd-arm@freebsd.org mailing list
>>> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
>>> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"
>> [http://mail.deltadore.com/images/logo_deltadore_coul.GIF]
>> http://www.deltadore.fr
>>
>> *******************************
>> Ce message et toutes les pi=C3=A8ces jointes sont =C3=A9tablis =C3=A0 l'=
 attention exclusive de ses destinataires et sont confidentiels. Si vous re=
cevez ce message par erreur, merci de le d=C3=A9truire et d'en avertir imm=
=C3=A9diatement l'exp=C3=A9diteur.
>>
>> This message and any attachments are intended solely for the addressees =
and is confidential. If you receive this message in error, please delete it=
 and immediately notify the sender.
>> *******************************
> _______________________________________________
> freebsd-arm@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABx9NuQ83=9zUZ=BRExkN5P2qeATHbzzWLjOczxpK%2BY9o-cKkA>