회사일2010. 5. 3. 01:52
드림캐스트(세가, 게임기)를 위해 히다치에서 개발한 SH-4 아키텍쳐이다.

SH-1,
SH-2 는 세가 새턴, 세가 32X에
SH-3 는 조나단(PDA)
SH-4 는 셋탑박스에서 많이 쓰인다.

2001년도에 히다치와 ST 가 SuperH라는 특허 관련 회사를 설립하고, 2004년에 Renesas Techonology 에 IP를 판매함.
(IP가 멀려나.. IP company는 특허관련 회사인데 특허권을 판건지, 사용권을 판건지 -_-)

결론만 말하자면 히다치에서 손이 떠나 이제는 Renesas에서 관리하는 아키텍쳐로 생각된다.

The SH-1 and the SH-2 were used in the Sega Saturn and Sega 32X.

For the Dreamcast, Hitachi developed the SH-4 architecture. Superscalar (2-way) instruction execution and a vector floating point unit were the highlights of this architecture. SH-4 based standard chips were introduced around 1998.

In early 2001, Hitachi and ST Microelectronics formed the IP company SuperH, Inc., which was going to license the SH-4 core to other companies and was developing the SH-5 architecture, the first move of SuperH into the 64-bit area. SuperH, Inc. sold the IP of these CPU cores to Renesas Technology in 2004.

[링크 : http://en.wikipedia.org/wiki/SuperH]

'회사일' 카테고리의 다른 글

dreambox 관련 링크  (4) 2010.05.12
openDNS  (0) 2010.05.12
oscam - open source CAM  (4) 2010.04.06
VLC 1.0.5 반전!  (2) 2010.03.11
인증서 복사하기  (0) 2010.03.04
Posted by 구차니
회사일/enigma2010. 4. 14. 14:29
Enigma2 에서 밴드를 지정하려는데 C Band는 보이는데 Ku는 보이지 않는다.
그래서 수동으로 하려니

LOF/L
LOF/H
Threshold

요런 막막한 녀석들 출현!

L=10750
H=10750
T=11700

L=11300
H=11300
T=11700

L=05150
H=05150
T=00000

[링크 : http://www.dream-multimedia-tv.de/board/index.php?page=Thread&postID=39629]

위의 값대로 설정해주니 문제없이 스캔되고
LOF의 의미라는데.. 머지?

LOF    -    Local Oscillator Frequency (satellite converter)
[링크 : http://acronyms.thefreedictionary.com/LOF]


아래는, Enigma2 스캔 화면 캡쳐
[링크 : http://blog.daum.net/hisakatano/5946960]

'회사일 > enigma' 카테고리의 다른 글

Dreambox youtube VLC  (0) 2010.04.13
드림박스 기본 암호 - dreambox default user/password (Enigma)  (0) 2010.04.13
enigma2 download  (15) 2010.01.21
Posted by 구차니
회사일/enigma2010. 4. 13. 14:20
VLC 1.0.5 에서는 .hosts 파일을 수정해서 외부에서 접속을 하게 해도 컨트롤이 되지 않는다.
예전에 보안상의 차이점이 있는건 확인했지만, 내부적으로 얼마나 바뀐건진 모르겠고

VLC 0.8.6 버전은 Enigma의 YoutubeplayerE1 과 연동이 이상없이 잘된다.

위는 vlc web interface를 통해본 youtube 플레이 주소

http://www.youtube.com/get_video?video_id=SKApWIUdW04&feature=youtube_gdata&sk=GKryLbgUV8stfYVg4AOwLbInoiMQKix_C&t=vjVQa1PpcFNAC3oy1pAOoTswIowYvc1anZx7GC2w-wU%3D

특이하게도(?) &t 값을 통해 토큰이 들어가 있다.


도움은 안된 관련내용
[링크 : http://forum.videolan.org/viewtopic.php?f=14&t=49538]
[링크 : http://www.techwatch.co.uk/forums/21899-streaming-from-linux-enigma-receivers-to-windows-ppc.html]
[링크 : http://www.satellites.co.uk/forums/dreambox-support-forum/]
Posted by 구차니
회사일/enigma2010. 4. 13. 12:07
id 는 root
pw 는 dreambox


TELNET server. You can telnet into the box if you want to control Linux directly. default username=root, password=dreambox.
Note: To change the root password, just telnet in and use the unix "passwd" command. In images from June 2003 onwards, this command writes back to the flash memory so the command will last until the next flash erase, not just the next reboot ;-)

FTP server. You can FTP into the box if you want to send files to or from the DREAMBOX flash "disk" (and hard disk if fitted). default username=root, password=dreambox.

SAMBA server. You can access the DREAMBOX flash "disk" (and hard disk if fitted) from a Windows PC using the standard file sharing in the Windows file explorer. (open \\192.168.0.42 or whatever)

WEB server. Open up a web browser to http://192.168.0.42 (or whatever address you've given your Dreambox) and follow the prompts. It's a little incomplete so far, but already you can get status from the box, and listen to an audio stream as MP2 (click on "apid" in top right hand corner). Interestingly, you can listen to a different radio station over TCP/IP to that which is playing on the box itself! But, of course the radio stations must be on the same transponder mux.

[링크 : http://www.net42.co.uk/satellite/dreambox-hints.html]

'회사일 > enigma' 카테고리의 다른 글

enigma2 위성 검색하기(satellite scan on enigma2)  (0) 2010.04.14
Dreambox youtube VLC  (0) 2010.04.13
enigma2 download  (15) 2010.01.21
Posted by 구차니
회사일2010. 4. 6. 12:02
음.. 대세는 trac 과 svn인가..

[링크 : http://streamboard.gmc.to:8001/]
[링크 : http://oscam.ump2002.net/]
    [링크 : http://oscam.ump2002.net/svn/oscam/]

'회사일' 카테고리의 다른 글

openDNS  (0) 2010.05.12
SH4 관련 정보  (0) 2010.05.03
VLC 1.0.5 반전!  (2) 2010.03.11
인증서 복사하기  (0) 2010.03.04
H.26x MPEG2, MPEG4  (6) 2010.01.19
Posted by 구차니
회사일/STLinux2010. 3. 15. 11:32
STLinux2.3용 타겟에서 glibc 크로스 컴파일은 안되고
타겟보드에서 직접 컴파일을 시도했다.

음.. 일단 옵션은

./configure --disable-sanity-checks --without-selinux

두가지를 주고 했다.
--disable-sanity-checks 를 하지 않으면
*** On GNU/Linux systems the GNU C Library should not be installed into
*** /usr/local since this might make your system totally unusable.
*** We strongly advise to use a different prefix.  For details read the FAQ.
*** If you really mean to do this, run configure again using the extra
*** parameter `--disable-sanity-checks'.
이런 에러가 발생한다.

원래 sanity check는
Optional Features:
  --disable-sanity-checks really do not use threads (should not be used except
                          in special situations) [default=yes]
thread를 사용하지 않도록 하는 거라는데 음..
/usr/local에 설치하도록 강요하는게 왜 .. 이 옵션일까?




항상 그러하듯 OOM은 어쩔수 없는 ㄱ-
gcc   -nostdlib/-nostarfiles -r -o /ro-t/glibcbuild/libc_pic.vs \
         -Wl,-d -Wl,--whoce-archie /root/glibc/build/lib2_pic.a

# cd glibc/build
# sh4-linux-gcc   -nostdlib -nostartfiles -r -o libc_pic.os \
         -Wl,-d -Wl,--whole-archive libc_pic.a

'회사일 > STLinux' 카테고리의 다른 글

stlinux iso 다운로드  (0) 2011.11.24
VLC 와 pkg-config  (0) 2010.03.09
ffmpeg 크로스컴파일시 오류발생 (STLinux2.2)  (2) 2010.03.08
python 2.5.4 컴파일시 bzip 에러  (0) 2010.02.25
python2.4 on STLinux with google api(gdata)  (0) 2010.02.23
Posted by 구차니
회사일2010. 3. 11. 10:53
겨우겨우 컴파일 해놓고 보니.. 이런 레알 십라 ㄱ-

# vlc
VLC media player 1.0.5 Goldeneye
LibVLC has detected an unusable buggy GNU/libc version.
Please update to version 2.8 or newer.
Aborted

이런건 좀.. 컴파일이나 configure 레벨에서 경고를 하던가 에러를 내던가
경고도 눈에 좀 팍팍들어 오게 하던가!!! ㅠ.ㅠ



..
요즘 대세는 git인가 ㄱ-
예전에 git를 소스로 깔아놓아서 다행.. 안했음 또 삽질삽질 - 무한 삽질!!
[링크 : http://www.gnu.org/software/libc/]

'회사일' 카테고리의 다른 글

SH4 관련 정보  (0) 2010.05.03
oscam - open source CAM  (4) 2010.04.06
인증서 복사하기  (0) 2010.03.04
H.26x MPEG2, MPEG4  (6) 2010.01.19
ERP, SCM, CRM, EIS, MIS, DSS  (0) 2009.12.17
Posted by 구차니
회사일/STLinux2010. 3. 9. 15:55
pkg-config는 라이브러리의 컴파일 당시 옵션이나
링킹시 필요한 옵션을 알려주는 역활을 하는 녀석이라고 한다.

아무튼 pkg-config가 존재하지 않는 시스템에서(예를 들어 STLinux Target)
vlc를 컴파일하려고 하니 에러가 발생한다(Fedora Core 6에는 존재한다.)

이러니 별별 변수를 다 쓰고
/usr/local/lib/pkg-config/*.pc
파일까지 복사해줘도 안되지 ㄱ-

vlc 컴파일 옵션중
# ./configure --help | grep AVCODEC
  AVCODEC_CFLAGS
              C compiler flags for AVCODEC, overriding pkg-config
  AVCODEC_LIBS
              linker flags for AVCODEC, overriding pkg-config
이녀석을 설정해도 안되고,
컴파일 시에도 이러한 에러가 나오지만 무시하고 넘어간다.
checking pkg-config is at least version 0.9.0... ./configure: line 23831: pkg-config: command not found
no

중요한건
혹시 모를
PKG_CONFIG_PATH 경로를 확인해야 한다는 점이다.
FC6에서는 /usr/local/lib/pkgconfig 였는데
타겟에서는 /lib/pkgconfig 였다 ㄱ-

pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the correct compiler options on the command line so an application can use  gcc -o test test.c `pkg-config --libs --cflags glib-2.0`  for instance, rather than hard-coding values on where to find glib (or other libraries). It is language-agnostic, so it can be used for defining the location of documentation tools, for instance.

[링크 : http://pkg-config.freedesktop.org/wiki/]

[링크 : http://pkgconfig.freedesktop.org/releases/]
          pkg-config-0.23.tar.gz    16-Jan-2008 14:54     1.0M
[링크 : http://forum.videolan.org/viewtopic.php?f=2&t=68869]
[링크 : http://kldp.org/node/47612]
Posted by 구차니
회사일/STLinux2010. 3. 8. 17:22
STLinux2.2에서 크로스 컴파일을 시도하는데
sh4-linux-gcc -DHAVE_AV_CONFIG_H -I. -I"/home/morpheuz/st7109/target_ori/root/ffmpeg" --sysroot=/home/morpheuz/st7109/target_ori -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -std=c99 -fomit-frame-pointer -g -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wundef -Wmissing-prototypes -O3 -fno-math-errno -fno-tree-vectorize        -MMD -MF ffserver.d -MT ffserver.o -c -o ffserver.o ffserver.c

libavcodec/vorbis_dec.c:1409: warning: no previous prototype for 'vorbis_inverse_coupling'
libavcodec/vorbis_dec.c: In function 'vorbis_decode_init':
libavcodec/vorbis_dec.c:575: warning: 'book_idx' is used uninitialized in this function
libavcodec/vorbis_dec.c:998: internal compiler error: in schedule_insns, at sched-rgn.c:2605
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:https://bugzilla.stlinux.com> for instructions.
make: *** [libavcodec/vorbis_dec.o] Error 1 
요런 에러가 발생한다.

물론, 컴파일도 제대로 완료되지 못하고 결과물도 생성되지 않는다.
버그리폿하려다가 그냥 STLinux2.3에 들어있는 sh4-linux-gcc로 하니 문제없이 해결!

뭥미? ㄱ-




아무튼, PATH 변수의 경로를 바꾸는 법이 있다지만, 귀차니즘으로 인해
config.mak 파일의 CC= AS= 등에
전부 절대경로로 바꾸어 넣어주었다.

# ./configure --enable-shared --target-os=linux --arch=sh4 --cross-prefix=sh4-linux- --enable-cross-compile

# vi config.mak
CC=/opt/STM/STLinux-2.3/devkit/sh4/bin/sh4-linux-gcc
AS=/opt/STM/STLinux-2.3/devkit/sh4/bin/sh4-linux-gcc
LD=/opt/STM/STLinux-2.3/devkit/sh4/bin/sh4-linux-gcc
DEPCC=/opt/STM/STLinux-2.3/devkit/sh4/bin/sh4-linux-gcc
AR=/opt/STM/STLinux-2.3/devkit/sh4/bin/sh4-linux-ar
RANLIB=/opt/STM/STLinux-2.3/devkit/sh4/bin/sh4-linux-ranlib
STRIP=/opt/STM/STLinux-2.3/devkit/sh4/bin/sh4-linux-strip

'회사일 > STLinux' 카테고리의 다른 글

glibc 타겟보드 컴파일  (2) 2010.03.15
VLC 와 pkg-config  (0) 2010.03.09
python 2.5.4 컴파일시 bzip 에러  (0) 2010.02.25
python2.4 on STLinux with google api(gdata)  (0) 2010.02.23
cross compiled python2.4 on STLinux2.3  (2) 2010.02.23
Posted by 구차니
회사일2010. 3. 4. 17:28
은행 인증서
C:\Program Files\NPKI

사회보험EDI 인증서(c:\ktedi 에는 없음)
C:\windows\pkiclient\cn=id(6xxxxxxx)

[링크 : http://blog.naver.com/search9/60098723745]

'회사일' 카테고리의 다른 글

oscam - open source CAM  (4) 2010.04.06
VLC 1.0.5 반전!  (2) 2010.03.11
H.26x MPEG2, MPEG4  (6) 2010.01.19
ERP, SCM, CRM, EIS, MIS, DSS  (0) 2009.12.17
MP@ML MP@HL  (0) 2009.09.29
Posted by 구차니