For developers: Toolchain, SDK etc.

gorski

Registered
Messages
1,553
You want to make your own emu and cardreader? With azbox is so easy!

An example can be found in attachement.

Small manual/turorial


Start for download the toolchain from:

DOWNLOAD - 492.34 Mb

1. Extract toolchain and sample codes
$ mkdir –p /DATA/Yellow/
$ cd /DATA/Yellow/
$ tar xzf Working.tgz

2. Download latest HXOpenXCAS_Sample.tgz
$ cd /DATA/Yellow/Working/
$ rm –rf HXOpenXCAS_Sample
$ tar xzf HXOpenXCAS_Sample.tgz

3. Build sample codes
$ source /DATA/Yellow/Working/smp8634-2805.env
$ cd /DATA/Yellow/Working/HXOpenXCAS_Sample/
$ make

4. Package modules
A. Edit “/DATA/Yellow/Working/HXOpenXCAS_Sample/openxcas.conf” as follows:

[module]
name = DummyCAS
daemon = sample_module
version = 0.13

B. You can get the file “CAM.tgz” after running ‘make install’

5. Install CAS module
A. Move CAM.tgz to STB
B. Connect to STB using telnet (account = root, passwd = azbox)
C. Run “tar xzf CAM.tgz –c /EMU/OpenXCAS/”
D. Edit “/EMU/OpenXCAS/module.seq” using ‘vi’ as follows:

DummyCAS
#MultiCAS

5. Test sample module
For staring sample module, you have to restart all programs as follows:
$ K.sh
$ S.sh

6. Check PMT, ECM, CAT, EMM receiving
If configuration is valid, sample module can got PMT, ECM, CAT, and EMM
Figure "ecmparse.jpg" shows a flow of PMT, ECM and "emmparse.jpg" shows a flow of CAT, EMM[/font]

Plus this:

Code:
http://www.file-upload.net/download-1543974/Plugins_SDK_-AzboxHD.rar.html

:thum:
 

gorski

Registered
Messages
1,553
Then I was told about this attachment to this message:

"This [OpenXCAS2] is for developers, to improve plugins". :party:

"The same plugin as OpenXCAS but in nanox [AZbox HD plugins environement], for users to improve it, plus SDK was released, too."

It's but an an example of a plugin, apparently.

This is from the file attached:

setting your cross-compiler and type

"make install"

then mwkeytest.plugin & plugins.lst files are created.

copy these files to USB or /tmp and install plugin to IRD.

--------------------------------------------------------------
There are "delete.sh install.sh start.sh stop.sh" in mwkeytest/sh directory.

These files necessary to install plugins.
Go, developers, go!!!
 

gorski

Registered
Messages
1,553
Btw, don't use it [OpenXCAS2] just yet. I was told it's very buggy... Just an example for users to build their own, improve etc.:cool:
 
Top