I have a Plasma-screen TV from LG with model-name 60PK550N-ZE running official firmware from LG, namely 3.19 & LGMOD (LGMOD is a modded rootfs for LG TVs models based on MStar Saturn 6 and 7 chipsets.) and you can read about it here:
http://openlgtv.org.ru/wiki/index.php/LGMOD
Here are some facts about the TV that might be relevant to my upcoming enquiry/wish:
Chipset is called Saturn 6 and it's MIPS-based.
Board is called Titania
LG provided some source to build stuff like:
Uboot
Busybox
Kernel
uClibc
Nanox
Driver/s for Bluetooth
Driver for the internal zmodem.
LG TV firmware is divided into 3 parts: Bootloader, Linux Kernel, Filesystem (The later : Filesystem being subdivided itself into rootfs the master piece and other fs)
Here's the source for the model: https://wws.lg.com/global/support/opens ... 0PK550N-ZE
The problem I've got is that even thou I use the Denx ELDK-5.3 toolchain for MIPS I seem to fail to cross-compile using make CROSS_COMPILE=/opt/eldk-5.3/mips/sysroots/mips32-linux/bin that I added in .bash_profile as a PATH & then restarted X.
It complains about gcc being missing.
The thing is......the application managing the TV-set is called RELEASE which is booted after the kernel and is linked with uClibc, but the toolchain should still be able to let me cross-compile.
As of now, I only have bootloader (Uboot)-access via ttyS0 at 115200 baudrate.
My goal is to add some more stuff to the current Uboot-version so I may be able to switch to Debug-mode & get some readable output. I only see non-readable characters & letters when I boot with 9600 as baudrate & the secret commands to pass to see the Debug-menu doesn't work.
Would anyone be so kind to help me achieve this task would be greatly appreciated.
Here's the GP-toolchain made by LG: http://dl.dropbox.com/u/28364252/GP_toolchain.tar.bzip2