LG Hack Forum

LG Hack Forum Firmware Firmware research GPL sources
Next Page >> Page: 1 of 5

Back to Topic Topic Index Page 1 | Replies: 48

Author Details: Posted on: Dec 17, 2009 - 12:57pm
lprot
Member
GPL sources

General sources
http://www.filehoster.ru/files/ea8742

pass: lg

U-boot sources
http://www.filehoster.ru/files/ec2897
pass: lg4all

U-Boot can be also downloaded at
http://www.lg-hack.info/download/gpl/u-boot.tgz

Joined: Dec 17, 2009 - 12:53pm | Total Posts: 59 Edit Message | Quote Message

Author Details: Posted on: Dec 17, 2009 - 1:46pm
tester13a
Administrator
Thanks for info

Joined: Dec 17, 2009 - 10:57am | Total Posts: 57 Edit Message | Quote Message

Author Details: Posted on: Dec 18, 2009 - 2:59am
Nuts
New Member
Great!

what about toolchains ?(what to use?)
Joined: Dec 18, 2009 - 2:43am | Total Posts: 1 Edit Message | Quote Message

Author Details: Posted on: Dec 18, 2009 - 2:54pm
uzivatel
Member
I have limited time for it but I have binutils & uclibc already compiled. Now I fighting with gcc. When I succeed I will post here my result.

Joined: Dec 17, 2009 - 12:01pm | Total Posts: 90 Edit Message | Quote Message

Author Details: Posted on: Jan 3, 2010 - 11:40am
flintstone
New Member
I took a look at the kernel sources and they provide 8 configurations:

config-flash
config-flash-pdp
config-flash-s5
config-flash-s6-atsc
config-normal
config-normal-pdp
config-normal-s5
config-normal-s6-atsc

there are also 4 scripts (mk.sh, mk-pdp.sh, mk-s5.sh, mk-s6-atsch.sh) and each of them builds both the normal and flash version of each variant (note also that the makefile uses the content of .mvl_cross_compile, mips2_fp_le-, as the cross tools prefix CROSS_COMPILE and of .mvl_target_cpu, mips, as the ARCH).

I suppose that each configuration is for one family of sets (e.g. config-normal-pdp/config-flash-pdp are for plasma tv, no idea about the other ones) but I don't understand the difference between the normal and flash variants.
The latter has various MSTAR devices enabled (CONFIG_MSTAR_CI, CONFIG_MSTAR_TSP, CONFIG_MSTAR_GE, CONFIG_MSTAR_GOP, CONFIG_MSTAR_MPOOL, CONFIG_MSTAR_PWM, CONFIG_MSTAR_SCALER, and various other) which leads me to believe this is the version to be flashed on a real tv set, while the "normal" variant maybe is to test booting on a development board?




Joined: Jan 3, 2010 - 10:49am | Total Posts: 7 Edit Message | Quote Message

Author Details: Posted on: Jan 5, 2010 - 10:04am
flintstone
New Member
That kernel is not compilable: it contains a broken symbolic link to the mstar drivers

drivers/mstar -> ../../../drv_saturn6/kdriver_2.6.26


I'll try to remove that drivers (extra "standard" modules like nfs, network drivers, etc. should still compile) but they're probably violating the GPL.
Time to give a call to gpl-violations.org?

Joined: Jan 3, 2010 - 10:49am | Total Posts: 7 Edit Message | Quote Message

Author Details: Posted on: Jan 5, 2010 - 12:17pm
flintstone
New Member
Ok, even removing the missing drivers and other missing bits, the kernel doesn't compile.
I wrote to opensource at lge dot com requesting a compilable kernel source.

Joined: Jan 3, 2010 - 10:49am | Total Posts: 7 Edit Message | Quote Message

Author Details: Posted on: Jan 15, 2010 - 12:12am
summner
New Member
hi
Good news everyone.
I've received today sources from LG including the toolchain.

Now's bad news
drivers/mstar -> ../../../drv_saturn6/kdriver_2.6.26
missing sources included but some of them have following disclaimer :D
////////////////////////////////////////////////////////////////////////////////
//
// Copyright (c) 2006-2007 MStar Semiconductor, Inc.
// All rights reserved.
//
// Unless otherwise stipulated in writing, any and all information contained
// herein regardless in any format shall remain the sole proprietary of
// MStar Semiconductor Inc. and be kept in strict confidence
// (”§MStar Confidential Information”š) by the recipient.
// Any unauthorized act including without limitation unauthorized disclosure,
// copying, use, reproduction, sale, distribution, modification, disassembling,
// reverse engineering and compiling of the contents of MStar Confidential
// Information is unlawful and strictly prohibited. MStar hereby reserves the
// rights to any and all damages, losses, costs and expenses resulting therefrom.
//
///////////////////////////////////////////////////////////////////////////////////////////////////
///
/// @file mdrv_h264.h
/// @brief H.264 Control Interface
/// @author MStar Semiconductor Inc.
///
////////////////////////////////////////////////////////////////

heh

Joined: Dec 28, 2009 - 4:35am | Total Posts: 31 Edit Message | Quote Message

Author Details: Posted on: Jan 15, 2010 - 2:33am
luca
Member
Now you understand my reluctance in publicly distributing the sources (note that the sources in this thread do not contain the mstar drivers).
IANAL, but since those drivers are not distributed as loadable modules (a sort of grey area, see, e.g., the nvidia drivers) but linked in the kernel image, they either have to be released under the GPL or removed from the kernel.
I repeat IANAL, and I may well be wrong, see, e.g., the comments in this article
http://lwn.net/Articles/348825/.
Anyway, LG seems to be eager to comply with the GPL and they released those sources, so we cannot really fault them.
BTW, I'm downloading now an updated source tarball with the bluetooth driver sources (the previous one just had a binary version).

Joined: Jan 7, 2010 - 12:14pm | Total Posts: 51 Edit Message | Quote Message

Author Details: Posted on: Jan 15, 2010 - 4:08am
summner
New Member
Sadly the rep from LG went on vacation.
In any case whatever the response from LG would be I think we should consult some OSS lawyer.
And I think about contacting MStar, but I don't know if it's especially good idea given that they may become pissed

Joined: Dec 28, 2009 - 4:35am | Total Posts: 31 Edit Message | Quote Message

Printer Friendly Version
Next Page >> Page: 1 of 5 Pages: [1] 2 3 4 5

 

Forum Legend

New Member Reply to topic

More than 50 posts | Member

Reply to topic with quoted message

More than 100 posts | Full Member

Edit Message

More than 150 posts | Advanced Member

View profile

More than 250 posts | Advanced Member

Email member

Last Visitors: gstaykov, leegoo, aleax, youssef, David Victor Tchantouria, cristian7477, alexnet, grummel2005

Powered by SiteNet BBS | SiteNet BBS Copyright 2010 FocalMedia.Net