freeBsd cubox IMX6-Q - SD Card image

Russell Haley russ.haley at gmail.com
Thu Sep 1 19:54:36 UTC 2016


On Thu, Sep 1, 2016 at 10:11 AM, Warner Losh <imp at bsdimp.com> wrote:
> On Thu, Sep 1, 2016 at 10:47 AM, LE TUTOUR Jean <jletutour at 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 contamination )
>
> 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 at bsdimp.com [mailto:wlosh at bsdimp.com] De la part de Warner Losh
>> Envoyé : jeudi 1 septembre 2016 17:23
>> À : LE TUTOUR Jean
>> Cc : freebsd-arm at 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 at 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 exclusive de ses destinataires et sont confidentiels. Si vous recevez ce message par erreur, merci de le d?truire et d'en avertir imm?diatement l'exp?diteur.
>>>
>>> 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 at freebsd.org mailing list
>>> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
>>> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"
>> [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 exclusive de ses destinataires et sont confidentiels. Si vous recevez ce message par erreur, merci de le détruire et d'en avertir immédiatement l'expéditeur.
>>
>> 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 at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"


More information about the freebsd-arm mailing list