بررسی انیگما 2 و رسیور های لینوکسی با پردازش mipsحرف فروشندگان را باور نکنید


toghrol2002

کنترل سایت
2007-06-25
4,297
20,917
سلام دوستان گل طغرل 2002

وظیفه خود دانستم که این تاپیک را ایجاد کنم تا با کمک یکدیگر مطالبی را در مورد رسیور های لینوکسی جمع آوری کنیم که در نهایت به نفع مردم عزیز باشد

متاسفانه در مواردی دیده میشود بدون اطلاع تبلیغ بعضی از رسیور ها تا حد ناباورانه ای میشود که خریدار بعد از خرید متوجه میشود چه چیزی در اختیار دارد


هدف ما بررسی انیگما 2 مطرح ترین سیستم عامل لینوکسی برای رسیور های لینوکسی است اما سعی میکنیم به طور جامع در مورد همه جوانب رسیور های لینوکسی صبحت کنیم

دلیل ایجاد این تاپیک در بخش DreamBox این است که شرکت DMM آلمان انیگما 2 را خلق کرده است و به احترام این قضیه تاپیک را در این بخش ایجاد کردم و اصلا قصد تبلیغ DreamBox را ندارم

قبل از انیگما 2 همان طور که اطلاع دارید انیگما 1 بود

اگر اشتباه نکنم انیگما 1 ابتدا برای دستگاه DBox2 معرفی شد ، دستگاه DBox2 توسط شرکت های Nokia - Philips - Sagem تولید میشد

اطلاعات بیشتر درباره DBox2 را میتوانید در http://en.wikipedia.org/wiki/DBox2 مطالعه کنید

بعد ها توسط شرکت DMM انیگما 1 گسترش یافت و برای رسیور های لینوکسی DreamBox غیر HD بود که از CPU های شرکت IBM با معماری PowerPC یا PPC استفاده میکردند

اطلاعات بیشتر درباره PPC را میتوانید در http://en.wikipedia.org/wiki/PowerPC مطالعه کنید

مدل STB04500 شرکت IBM اولین CPU مورد استفاده در رسیور های DreamBox بود



IBM_STB04500.jpg


با ورود DreamBox 7025 به طور رسمی انیگما 2 توسط شرکت DMM آلمان معرفی شد ، البته مدل 7025 با وجود انیگما 2 بودن HD نبود و از CPU مدل Xilleon 226 شرکت ATI با معماری MIPS استفاده میکرد

اطلاعات بیشتر درباره MIPS را میتوانید در http://en.wikipedia.org/wiki/MIPS_architecture مطالعه کنید

پس از مدتی انیگما 2 توسط شرکت DMM کامل تر شد و رسیور های HD این شرکت با CPU های شرکت Broadcom و با معماری MIPS وارد بازار شدند

اطلاعات بیشتر درباره DreamBox را میتوانید در http://en.wikipedia.org/wiki/Dreambox مطالعه کنید

انیگما 2 بعد از مدت کوتاهی که DreamBox 800HD وارد بازار شد مورد توجه برنامه نویسان قرار گرفت چون قدرت و امکانات بی نظیری داشت

به یاد دارم که انیگما 2 بعد از ارائه مدل 800 مورد توجه قرار گرفت و قبل از آن وقتی مدل 7025 وجود داشت توجه زیادی به آن نمیشد ، با ورود مدل 8000 انیگما 1 تقریبا منسوخ شد و الان کسی به دنبال آن نمیرود ، عمر انیگما 1 پایان سال 2009 بود

ادامه در پست بعدی ...
 
آخرین ویرایش:

toghrol2002

کنترل سایت
2007-06-25
4,297
20,917
چیزی که کاملا مشخص است انیگما 2 توسط شرکت DMM آلمان ساخته شده است و تا الان ثابت کرده که بهترین سیستم عامل برای رسیور های لینوکسی HD است

اگر اسم HD ذکر میشود منظور پشتیبانی از فرکانس های DVB-S2 است چون رسیور هایی که فقط از فرکانس های DVB-S پشتیبانی میکنند جایگاهی در بحث ما ندارند

اطلاعات بیشتر درباره DVB-S2 را میتوانید در http://en.wikipedia.org/wiki/DVB-S2 مطالعه کنید

حدود 1 سال پیش OE 1.6 معرفی شد و تا قبل از آن انیگما 2 از OE 1.5 استفاده میکرد ویژگی بارز OE 1.6 استفاده از Python و GCC جدید است که قدرت بیشتری به آن میدهد

اطلاعات بیشتر درباره Pyhton را میتوانید در http://en.wikipedia.org/wiki/Python_...ng_language%29 مطالعه کنید

سرعت OE 1.6 بیشتر از OE 1.5 است و به حالت Stable یا پایدار خود رسیده است ، فرض کنید OE 1.5 ویندوز Vista و OE 1.6 ویندوز 7 است یعنی نرم افزار بهتر ، کامل تر با امکانات بیشتر و ...

امروزه اکثر تیم های برنامه نویس مرتبط با رسیور های لینوکسی Plugin ، Emulator ، Skin و ... خود را هماهنگ با انیگما 2 و معماری MIPS تهیه میکنند

دقت داشته باشید که انیگما 2 اصلی برای معماری MIPS تهیه شده است در صورتی که تعداد کمی از رسیور ها از این معماری پشتیبانی میکنند مثل DreamBox و VuPlus

معماری کاملا مرتبط به CPU و سخت افزاری است و نمیتوان آن را با نرم افزار تغییر داد (وقتی نرم افزاری اجرا شود یعنی شبیه سازی شده است)

امروزه 2 معماری دیگر هم مطرح شده اند SH4 و SIGMA

مثال بارز برای معماری SIGMA رسیور AzBox است که تقریبا بیشتر فرمت های صوتی و تصویری را پخش میکند چراکه CPU آن شبیه WD TV Live شرکت Western Digital است ، جالب است بدانید که پخش فرمت های صوتی و تصویری ارتباط مستقیم با CPU دارد و مثل کامیپوتر نیست که با نصب یک نرم افزار مانند K-Lite Mega Codec Pack توانایی پخش فرمت های بیشتر را پیدا کند

در رسیور های لینوکسی تا حدی نرم افزار میتواند کمک کند و بیشتر سخت افزار و به خصوص CPU است که مطرح است

پس نتیجه میگیریم که اگر گفته میشود رسیور AzBox انیگما 2 دارد در واقع شبه انیگما 2 دارد که با معماری SIGMA تطبیق پیدا کرده است چون معماری اصلی انیگما 2 همان طور که گفته شد MIPS است

البته مدل Ultra شرکت AzBox گویا معماری MIPS دارد من اطلاع دقیقی ندارم ولی اگر این گونه باشد یک رسیور لینوکسی خیلی خوب خواهد بود چراکه فرمت های صوتی و تصویری زیادی را پخش میکند

اطلاعات بیشتر درباره AzBox Ultra را میتوانید در http://www.azbox.com/index.php?id=16...egistos&id2=14 مطالعه کنید

نکته ای که در مورد رسیور های AzBox وجود دارد استفاده از CPU مدل 8634 شرکت Sigma است که هک شده است یعنی میتوان انتظار شنیدن خبر های جالبی در مورد آن داشت

اطلاعات بیشتر درباره Sigma 8634 را میتوانید در http://www.sigmadesigns.com/products.php?id=59 مطالعه کنید

البته گویا شخصی با نام The Ripper قادر به اجرای کامل انیگما 2 روی AzBox شده است که از همین هک استفاده میکند

مثال دیگری در مورد فرمت ipk که مورد استفاده در انیگما 2 است میزنم

شما نمیتوانید فایل های ipk که در Control (کنترل) آنها Architecture (معماری) نوع MIPS ذکر شده است را روی یک رسیور مثل AzBox که معماری SIGMA دارد نصب کنید

اطلاعات بیشتر درباره IPK را میتوانید در http://en.wikipedia.org/wiki/Ipkg مطالعه کنید

بعضی از فایل ها که به طور کامل برای معماری MIPS طراحی و Compile میشوند مثل ایمولیتور CCcam که به طور رسمی برای DreamBox ساخته شده است ، این نوع فایل ها به هیچ وجه نمیتوانند روی معماری دیگری کار کنند

بعضی از افراد تصور غلطی در مورد فایل های ipk دارند به این صورت که فکر میکنند اگر نام فایل ipk به این صورت باشد :

enigma2-cam-bermooda-cccam_2.2.1_all.ipk

یعنی روی همه معماری ها نصب میشود در صورتی که این گونه نیست و ارتباطی ندارد ، کلمه all به این معنی است که روی همه مدل ها نصب میشود مثلا محدود به مدل 800 ، bm750 و ... نیست

ادامه در پست بعدی ...
 

toghrol2002

کنترل سایت
2007-06-25
4,297
20,917
معماری دیگری که مورد توجه بعضی از شرکت ها قرار گرفته است SH4 است

اطلاعات بیشتر درباره SH4 را میتوانید در http://en.wikipedia.org/wiki/SuperH مطالعه کنید

SH4 توسط شرکت Hitachi خلق شده است و در CPU های شرکت ST Microelectronics مورد استفاده قرار میگیرد

اطلاعات بیشتر درباره ST را میتوانید در http://en.wikipedia.org/wiki/ST_Microelectronics مطالعه کنید

چیزی که مشخص است هزینه تولید رسیور های لینوکسی با معماری SH4 ارزان تر است برای همین کسانی که قدرت خرید رسیور های DreamBox و VuPlus را ندارند به سراغ این رسیور ها مانند CubeRevo یا IPBox میروند

اگر گفته میشود رسیور CubeRevo انیگما 2 دارد در واقع شبه انیگما 2 دارد که با معماری SH4 تطبیق پیدا کرده است چون معماری اصلی انیگما 2 همان طور که گفته شد MIPS است

تیم AAF پروژه ای با نام DuckBox از مدتی پیش راه اندازی کرده است که انیگما 2 را شبیه سازی میکند ولی هیچ ارتباطی با انیگما 2 شرکت DMM ندارد

پروژه DuckBox برای رسیور های با معماری SH4 که زیاد هم هستند تهیه شده است ولی متاسفانه توسط فروشندگان برای فروش بیشتر با نام انیگما 2 به خریداران معرفی میشود در صورتی که باید همان DuckBox خوانده شود نه انیگما 2 و دروغ گفتن برای فروش بیشتر دور از شان انسان است

اطلاعات بیشتر درباره DuckBox را میتوانید در http://gitorious.org/open-duckbox-project-sh4 مطالعه کنید

معماری دیگری با نام ARM هم وجود دارد که در رسیور های CoolStream استفاده میشود

اطلاعات بیشتر درباره ARM را میتوانید در http://en.wikipedia.org/wiki/ARM_architecture مطالعه کنید

از دوستانی که در مورد معماری ARM و رسیور های مربوطه اطلاع دارند دعوت میکنم برای تکمیل بحث ما را یاری کنند

همان طور که مشخص است ذکر کلمه انیگما 2 به تنهایی کافی نیست و معماری باید مشخص باشد چراکه افراد سودجو پروژه DuckBox را با نام انیگما 2 معرفی میکنند
 

toghrol2002

کنترل سایت
2007-06-25
4,297
20,917
دوست عزیز بهترین راه برای بررسی این موضوع این است که ببینید CPU استفاده شده چه مدلی هست

دریم 500HD و 800SEHD از CPU مدل BCM7405 شرکت Broadcom استفاده میکنند :

http://www.broadcom.com/products/IPT...utions/BCM7405

دریم 800HD از CPU مدل BCM7401 شرکت Broadcom استفاده میکند :

http://www.broadcom.com/products/Sat...oducts/BCM7401

دریم 8000HD از CPU مدل BCM7400 شرکت Broadcom استفاده میکند :

http://www.broadcom.com/products/Sat...oducts/BCM7400

ووپلاس DuoHD از CPU مدل BCM7335 شرکت Broadcom استفاده میکند :

http://www.broadcom.com/products/Sat...utions/BCM7335

ووپلاس SoloHD از CPU مدل BCM7325 شرکت Broadcom استفاده میکند :

http://www.broadcom.com/products/Sat...utions/BCM7325

در مورد نسخه MIPS اطلاع دقیقی ندارم فقط میدانم که 64 و 3D نیست
 

toghrol2002

کنترل سایت
2007-06-25
4,297
20,917
مطلب دیگری را یاد آور شوم و آن مزیت Open Source یا کد باز بودن است :

اگر دقت کرده باشید امکانات ایمیج های DreamBox و VuPlus متفاوت است مثلا ایمیج Dream Elite پشتیبانی خوبی از DVB-T میکند در ایمیج PLi شبکه Wireless پشتیبانی مناسبی میشود و ...

مثال دیگر پشتیبانی از USB Wireless شرکت D-Link مدل DWA-110 بود که با سفارش و پیگیری من برای OE 1.5 و OE 1.6 البته برای ایمیج های CVS تهیه شد

دلیل همه این موارد Open Source یا کد باز بودن منابع این رسیور ها است که به برنامه نویسان و تیم های مختلف اجازه میدهد امکانات جدید به آن اضافه کنند

اگر سخت افزار خاصی مد نظر شما باشد و با kernel رسیور هماهنگ باشد و درایور آن برای لینوکس وجود داشته باشد میتوانید درایور مخصوص رسیور خود را Compile کنید و پشتیبانی از سخت افزار جدید را به آن اضافه کنید

خود من قصد اضافه کردن پشتیبانی از Wireless N را برای چند مدل USB Wireless برای انیگما 2 دارم که هنوز فرصت نکرده ام پیگیری کنم و البته تهیه سخت افزار هم هنوز صورت نگرفته است

شاید در ابتدا باور نکردنی باشد ولی وقتی با چشم خود این موارد را ببینید متوجه میشوید که Open Source یا کد باز بودن بی نهایت با ارزش است

تنها دلیلی که یک شرکت منابع خود را اختیار نمیگذارد این است که فقط تا هر زمان که در نظر دارد پشتیبانی کند و بعد از مدتی دستگاه را به تاریخ پیوست کند و کسی قادر نباشد آن را پشتیبانی کند

با تشكر از جناب آرتمن دوست خوبم ....
 

toghrol2002

کنترل سایت
2007-06-25
4,297
20,917
openee یا Enigma2 Extreme

توضیح : SIFTeam enigma2 extreme edition for DM and VU+ receivers

این مورد هم علاوه بر Open Black Hole - Open PLi - Official نگارش دیگری از انیگما 2 است یعنی چهارمین نگارش انیگما 2 که توسط تیم Sif پشتیبانی میشود

آدرس سایت : http://code.google.com/p/openee/

پشتیبانی سخت افزاری ایمیج های Sif همیشه مناسب بوده است اما به طور معمول پایدار نیستند
 

toghrol2002

کنترل سایت
2007-06-25
4,297
20,917
انیگما 2 نه تنها برای پردازش MIPS ساخته شده بلکه مخصوص CPU های شرکت Broadcom ساخته شده است چراکه رسیور های AzBox پردازش MIPS دارند ولی به دلیل متفاوت بودن CPU آنها که Sigma است نمیتوانند به صورت معمولی از انیگما 2 استفاده کنند و مجبور هستند به نوعی آن را تبدیل کنند تا سازگار با CPU آنها باشد

انیگما 2 تبدیل شده برای CPU های Sigma با پردازش MIPS است

و اما TeVii B600 :

این رسیور سیستم عامل متفاوتی به نام eCos دارد و من اطلاع زیادی در مورد آن ندارم فقط میدانم که برای معماری های MIPS ، PowerPC ، ARM که در این تاپیک به آنها اشاره شده است و چند معماری دیگر وجود دارد

اطلاعات بیشتر در

http://www.tevii.com/Products_B600_1.asp

http://ecos.sourceware.org/

http://en.wikipedia.org/wiki/ECos

موفق باشید
 

toghrol2002

کنترل سایت
2007-06-25
4,297
20,917
دوستان عزیز رسیور ET 9000 محصول شرکت Crarke Tech است :

http://www.clarke-tech.com/produkte?lang=en

http://et-view.com/

CPU این دستگاه 400 هرتز با معماری MIPS است اما BCM7413 است ، VuPlus Duo دارای پردازنده BCM7335 است

اطلاعات بیشتر : http://www.broadcom.com/products/IPT...utions/BCM7413

این پردازنده نمایش تصویر 3D را پشتیبانی میکند ، HDMI آن 1.3 است اما نهایت 1080i

پس این رسیور میتواند از انیگما 2 واقعی بهره ببرد

به نظر من دوره DreamBox هیچ وقت تمام نمیشود چون در هر صورت انیگما 2 را ساخته است و هر روز توسعه میدهد

من متوجه شدم که شرکت هایی که از انیگما 2 رسیور های DreamBox تقلید میکنند (مثل VuPlus) نمیتوانند از همه موارد آن تقلید کنند و در بسیاری از موارد مجبور هستند تغییراتی را اعمال کنند یا از نسخه های خاصی استفاده کنند که کار کند

البته من یک نکته را فراموش کردم بگویم ، اگر منظور شما تبلیغات اخیر فروشندگان در سایت های دیگر است باید به اطلاع برسانم که نه میتوان گفت این دستگاه خوب است نه بد چون امتحان خود را پس نداده است و مشخص نیست تا چه حد منابع در اختیار برنامه نویسان قرار گرفته است

همان طور که در نام تاپیک نوشتم حرف فروشندگان را باور نکنید چون مطمئن باشید جز سود شخصی به چیز دیگری فکر نمیکنند ، اگر به یاد داشته باشید در مورد CubeRevo هم مطالب دروغی اعلام شد که عده زیادی متضرر شدند ، قیمت رسیور های CubeRevo باید کمتر باشد چون CPU آنها ارزان است

موفق باشید
 

toghrol2002

کنترل سایت
2007-06-25
4,297
20,917
آیا میدانید Official - Open PLi - Open Black Hole نگارش های مختلفی از انیگما 2 هستند ؟

نکات جالبی در مورد نگارش های مختلف انیگما 2 شدم که باید از عادل عزیز تشکر کنم چون Beta Tester حرفه ای هستند و تقریبا اکثر مسائل و مشکلات را پیدا میکنند

در حال حاظر 3 نگارش معروف از انیگما 2 وجود دارد که اکثر تیم ها و تهیه کنندگان ایمیج از یکی از این 3 نگارش استفاده میکنند :

شماره اول Official است که مربوط به شرکت DreamBox میشود و حتی شرکت VuPlus برای ساخت ایمیج خود از این نگراش استفاده میکند البته با Patch مخصوص خود ، این نگارش توسط تیم رسمی Enigma2 پشتیبانی میشود

آدرس سایت : http://git.opendreambox.org/

به طور مثال ایمیج های رسمی ، iCVS ، oozoon و Persian HD Project از این نگارش استفاده میکنند

شماره دوم Open PLi است که کاملا متفاوت با Official است و تقریبا همه چیز آن توسط تیم PLi ارائه میشود ، این نگارش هم از لحاظ نرم افزاری هم از لحاظ سخت افزاری متفاوت است و میتواند پشتیبانی متفاوتی برای رسیور های انیگما 2 با پردازش MIPS فراهم کند

آدرس سایت : http://openpli.git.sourceforge.net/git/gitweb-index.cgi

به طور مثال ایمیج های PLi و VIX جدید از این نگارش استفاده میکنند

شماره سوم Open Black Hole است که شبیه Official است و توسط تیم Dream Elite پشتیبانی میشود ، این نگارش شباهت نرم افزاری زیادی با Official دارد و حتی بعضی از فایل ها را میتوان به طور مشترک استفاده کرد ولی از لحاظ سخت افزاری کامل تر است و پشتیبانی بیشتری از سخت افزار ارائه میکند

آدرس سایت : http://openblackhole.git.sourceforge...tweb-index.cgi

به طور مثال ایمیج های Black Hole و Gigant جدید از این نگارش استفاده میکنند

نکات :

همه نگارش ها OE 1.6 هستند و با OE 1.5 مثل انیگما 1 خدا حافظی شده است

نگارش Official ثبات نرم افزاری بیشتری دارد ولی امکانات سخت افزاری کمتری دارد

نگارش Open PLi ثبات نرم افزاری کمتری دارد (چیزی که در نسخه های Nightly Build آن کاملا مشخص است) ولی در کل متفاوت است و میتوان آن را نوعی انیگما 2 جدید در نظر گرفت (PLi Enigma2) اما پشتیبانی سخت افزاری مناسبی دارد و همین که نوعی جدید است جای تقدیر دارد

نگارش Open Black Hole ثبات نرم افزاری مناسبی دارد (شبیه Official) اما پشتیبانی سخت افزاری بسیار بهتری نسبت به Official دارد ، میتوان آن را تکمیل Official دانست

با توجه به این موضوع اگر پلاگین ، ایمولیتور ، فایل ipk ، فایل binary ، ماژول و ... در ایمیجی نصب نشد جای تعجب وجود ندارد و به Base یا پایه آن مربوط میشود

کلام آخر :

به نظر من Open Black Hole انتخاب شایسته ای است اما تیم آن باید کامل تر شود (از نقاط مختلف دنیا) و حتما از آن پیشتیبانی شود

در حال حاظر شرکت VuPlus از این تیم پشتیبانی میکند و امیدوارم روز به روز بهتر شود

شرکت هایی مثل AzBox و DreamBox هم بهتر است از Open Black Hole پشتیبانی کنند ، مجله Tele Satellite بهتر است آن را به عنوان یک نرم افزار جهانی معرفی کند تا رشد آن روز به روز بیشتر شود

موفق باشید
 
بالا