Доступ к исходникам E2

Vitaliy_S

Профи в Сат-ТВ
Кто-нибудь обладает информацией где располагается репозиторий команды TDT, с которого сторонние команды собирают имиджи Е2 для Кати, и как получить туда доступ.
Спасибо :)
 

Fazil6

Профи в Сат-ТВ
ты когда энигму скачивал, разве не видел там TDT.txt ?
Там написано куда обращаться
 

sathacko

Профи в Сат-ТВ
Это очень старая версия rev600
 

aleks.62

Профи в Сат-ТВ
Размер маловат. rev600 весит 21.2mgb. А здесь 3.83 всего. Да и внутри папки какието другие.
Может это то, из чего сделали rev600?
 

arkan_net

Профи в Сат-ТВ
Очень рад этой теме. Просто рад...
 

gipas

Профи в Сат-ТВ

gipas

Профи в Сат-ТВ
Позвольте спросить чем вас радует етот опенсоурс ?
бериош то што самоей свежое , компилируеш и имееш пустую и самую свежую енигму- в лиубое время суток ;) а можеш просто придсойеденитса к групе и сделать штото чего тебе не хватайет в енигме- скажем песок починить ;)
 

MaskaV

Профи в Сат-ТВ
./make.sh

_______ _____ _ _ _
|__ __| | __ \ | | | | | |
| | ___ __ _ _ __ ___ | | | |_ _ ____| | __| |_ __ _| | ___ ___
| |/ _ \/ _` | '_ ` _ \ | | | | | | |/ __| |/ /| __|/ _` | |/ _ | __|
| | __/ (_| | | | | | | | |__| | |_| | (__| < | |_| (_| | | __|__ \
|_|\___|\__,_|_| |_| |_| |_____/ \__,_|\____|_|\_\ \__|\__,_|_|\___|___/


Targets:
1) Kathrein UFS-910
2) Kathrein UFS-922
3) Topfield 7700 HDPVR
4) HDBox Такая появилас на sat universe,но download в rapidshare и толко premium.У меня руки коротки.Размер менее 16MB.Зделали все таки open source.
 

cviki

Профи в Сат-ТВ
./make.sh

_______ _____ _ _ _
|__ __| | __ \ | | | | | |
| | ___ __ _ _ __ ___ | | | |_ _ ____| | __| |_ __ _| | ___ ___
| |/ _ \/ _` | '_ ` _ \ | | | | | | |/ __| |/ /| __|/ _` | |/ _ | __|
| | __/ (_| | | | | | | | |__| | |_| | (__| < | |_| (_| | | __|__ \
|_|\___|\__,_|_| |_| |_| |_____/ \__,_|\____|_|\_\ \__|\__,_|_|\___|___/


Targets:
1) Kathrein UFS-910
2) Kathrein UFS-922
3) Topfield 7700 HDPVR
4) HDBox Такая появилас на sat universe,но download в rapidshare и толко premium.У меня руки коротки.Размер менее 16MB.Зделали все таки open source.
Schias skochiaju i vilozhu

open-duckbox-project-sh4-tdt-master.tar
http://multi-up.com/190263

=====================================================

As our project has reached puberty we decided that it is time to release it to the world
by taking it somewhere more public.

For that we have created a git repository with the most important parts of our project the
* build environment,
* kernel sources(patches),
* all tdt applications,
* enigma2 source,
* drivers sources.

What this package does not contain is/are :
* any proprietary video and audio firmwares + headers
* the proprietary pti driver, but we replaced this with an limited open source version.

This Packets does not contain any proprietary stuff and is therefor completely legal.

This git repository will soon (later this day) be available for you for cloning, but this will be only for a limited time, max 1 week.
We hope that you will put it to good use, hopefully you will clone it to an open source git hoster like gitorious or github.

All this means of course that Team Ducktales won't be Team Ducktales as we know an love it any longer,
but we are sure that the era of sh4 based settopboxes featuring enigma2, neutrino and vdr has just began.

R.I.P. The Ducktales Team (TDT) ( * October 2007, + December 2009 )
Welcome The OpenSource Team Ducktales Project (OS:TDP) ( * December 2009 )
===============================================================

TDT Open Source Package
------------------------

This package contains most of the sources to build complete TDT images
for the following settopboxes:

- Kathrein UFS-910
- Kathrein UFS-922
- Topfield 7700 HDPVR
- Fortis 9200/9000 based - HD-box, Octagon 1018... (still very buggy)

Host Installation & Building:
------------------------------


1. Clone your git repository from the server or local repository...
git clone Servername/teamducktales.git


2. Enter the build directory: "cd ./dt/cvs/cdk"


3. Setup host:
- To build an image you need to install some packages on your host system.

* git
* ccache
* rpm
* make
* automake1.8
* autoconf
* patch
* gcc
* cpp (or gcc or c++)
* tar
* bzip2
* gzip
* ncurses-devel (debian: libncurses5-dev)
* flex
* bison
* gawk
* e2fsprogs-devel
* texinfo
* gettext
* gettext-devel (debian?)
* cfv
* fakeroot
* xfsprogs-devel debian: (xfslibs-dev)
* zlib1g-dev (zlib-devel)
* libtool
* g++
* swig
* pkg-config


- For Ubuntu-hosts you have to link the sh to bash:
ln -s /bin/bash /bin/sh
(delete an existing /bin/sh before)

- Alternatively a script for Ubuntu 9.10 is available which takes care of everything.
sudo ./ubuntu910.sh

- For debian-based systems only: "export PATH=$PATH:/sbin:/usr/sbin"


4. Configure the build environment:
To configure the build environment type: "./make.sh"
The Setup dialog allows you to customize the build environment for your target device.

5. Building
if there are no errors (missing packages) type:

- make yaud-enigma2
This will build an enigma2 image based on e2 source from May 2009.
This is considered to be a stable release.

or

- make yaud-enigma2-nightly
This will build an enigma2 image based on e2 source from $Today.
This is considered to be a unstable (untested) release.


The first build will probably take very long (min 2h max 6h)

6. Finishing up
- After finishing the build you can find the nfs-root in the following directory:
tufsbox/release

- the kernel is located in the boot subfolder of the release directory
tufsbox/release/boot/uImage

Known problems:
---------

- openSuSE 11.0: If you have trouble compiling lirc, remove all occurance of lirc/lircd in
cvs/cdk/make/contrib-libs.mk cvs/cdk/make/release.mk cvs/cdk/make/yaud.mk

- if you have problems like this

In Datei, eingefГјgt von ../../lib/base/smartptr.h:4,
von ../../lib/base/eptrlist.h:7,
von ../../lib/base/ebase.h:12,
von enigma_python_wrap.cxx:2807:
../../lib/base/object.h:166:4: Warnung: #warning use non optimized implementation of refcounting.
enigma_python_wrap.cxx: In function В»int SWIG_AsPtr_std_string(PyObject*, std::string**)В«:
enigma_python_wrap.cxx:3131: Warnung: Dereferenzierung eines Type-Pun-Zeigers verletzt strict-aliasing-Regeln
enigma_python_wrap.cxx: In function В»RESULT SwigFromPython(ePtr<gPixmap>&, PyObject*)В«:
enigma_python_wrap.cxx:3455: Warnung: Dereferenzierung eines Type-Pun-Zeigers verletzt strict-aliasing-Regeln
enigma_python_wrap.cxx:3455: Fehler: В»SWIGTYPE_p_ePtrTgPixmap_tВ« wurde in diesem GГјltigkeitsbereich nicht definiert
enigma_python_wrap.cxx: In function В»PyObject* New_iRecordableServicePtr(const ePtr<iRecordableService>&)В«:

you have to use an older swig version (e.g. 1.3.33)

IMPORTANT DIRECTORIES:
-----------------------

tdt/cvs/cdk - the build directory
tdt/cvs/cdk/linux - a link to the kernel directory (will be installed from build)

tdt/cvs/apps/enigma2 - e2 source code
tdt/cvs/apps/misc/tools - tools like evremote2, fp_control, libeplayer2, etc

tdt/cvs/driver/frontends - frontend and tuner driver
tdt/cvs/driver/cic - ci controller driver
tdt/cvs/driver/player2 - STM's great player patched by TDT
tdt/cvs/driver/multicom - the copo/fw communication driver
tdt/cvs/driver/avs - av switch driver
tdt/cvs/driver/stgfb - patch stmfb version
tdt/cvs/driver/e2_proc - the e2 proc main part
tdt/cvs/driver/vfd - ufs910 vfd driver
tdt/cvs/driver/nuvoton - fp driver for hdbox
tdt/cvs/driver/micom - fp driver for ufs922
tdt/cvs/driver/tffp - fp driver for tf7700
tdt/cvs/driver/ufs922_fan - ufs922 fan control driver
 
Последнее редактирование:

pragmatrans

Пользователь
Schias skochiaju i vilozhu
open-duckbox-project-sh4-tdt-master.tar

Рано. Ещё не всё там есть. Не соберётся в релиз. Проблему со сборкой плеер2 чуть поправили - так другого пока не хватает. :(

Здесь проверять будем.

А здесь tar.gz забирать будем (если с гитом неохота заморачиваться).
 
Последнее редактирование:

Xronon

Профи в Сат-ТВ
Парни, прошу помощи!

Необходимо каким-либо образом достучаться до разработчиков E2. Поскольку есть проблема с некорректной работой пульта на моем ресивере 14W.
Что я уже попытался сделать.
Во-первых, отписал на AAF в двух разделах
http://www.aaf-board.com/wbb2/thread.php?threadid=50554
http://www.aaf-board.com/wbb2/thread.php?threadid=50625
Во-вторых, сообщил о баге на bitbucket.org
http://bitbucket.org/duckbox/sh4-duckbox-project/issue/40/rc-not-work-in-e2
Как Вы и сами понимаете - полный игнор и тишина. Даже обидно, блин.
В-третьих, пытался ковырять сам, но ума не хватает. Был бы помошник...
Если кто поможет сообщить на AAF борд на немецком буду весьма признателен!
 
Сверху