Author Archives: dariusz.cieslak

Why EDID/HDCP information is important in monitoring solutions

EDID stands for "Extended Display Identification Data" and in IPTV solutions is used to provide detailed information on TV set capabilities and manufacturing information. HDCP ("High-bandwidth Digital Content Protection") is used for protecting high resolution content from being stolen by … Continue reading

Posted in en | Tagged | Comments Off on Why EDID/HDCP information is important in monitoring solutions

STB Development: TFTP+NFS boot methods – for dummies :-)

STB (Set Top Box) devices usually run from NAND partitions. All the rootfs is persisted in read-only filesystem (squashfs) and mounts additional R/W locations if needed (ramdisk for /tmp storage, at least). This setup works quite well for final deployment, … Continue reading

Posted in en | Tagged , | Comments Off on STB Development: TFTP+NFS boot methods – for dummies :-)

11th: watch your compiler warnings

Few, most important in my opinion, however mostly overlooked GCC compiler switches: -Wall: enables all the warnings about constructions that some users consider questionable, very likely a programming mistakes -Wextra: enables some extra warning flags that are not enabled by … Continue reading

Posted in en | Tagged | Comments Off on 11th: watch your compiler warnings

Couring GIT output

Default git colour setup is not so good. On black terminal background it looks dark: However, with small change in ~/.git/config file: [color "diff"] meta = yellow bold frag = magenta bold old = red bold new = green bold … Continue reading

Posted in en | Tagged | Comments Off on Couring GIT output

[FIXED] "not found (try using -rpath or -rpath-link)" during cross compilation

When you see the following kind of errors during cross compilation (linking phase): ld: warning: libfontconfig.so.1, needed by …/libQtGui.so, not found (try using -rpath or -rpath-link) ld: warning: libaudio.so.2, needed by …/libQtGui.so, not found (try using -rpath or -rpath-link) There … Continue reading

Posted in en | Tagged | 1 Comment