I could help with the DVB-C driver if you guys need any help.
Printable View
I could help with the DVB-C driver if you guys need any help.
@The_Ripper:
Is it possible to also implement setxenv in the code?
Could you build vmlinux with rootfs and change hda1 to hdb1
---init---
# Mount the root filesystem.
mount -o rw /dev/hdb1 /mnt/root
---init---
in /init
it would be very great. I see a lot of things starting which seems not make sense to me in the rootfs part like S90* which loads modules out of MMP/modules/2.6.22 and mounting DISK1 et.al. Are they really needed to start the E2?
I'll have to find a boot way which is nearly similar like ramfs boot or I have to put the rootfs to nfs/hdd to do the same like you do and load it to ram first.
@buyukbang: A simple multiboot is difficult, because I can't see a way to load kernel from external medias like hdd or stick. I always have to get the kernel from tftp.
There should be ported the u-boot to yamon or anyone knows a solution to load from device in yamon.
The new driver accept two DVB-S2 tunners? On Premium and Elite?
Hello,
I read all this "pollued" tread and some people don't understand that before asking new functions now in E2 is inappropriate and too early. It is better to have a firmware with basic functions who works fine and thoroughly tested that to have a firmware which look like a gaz factory. Pray let developers do their job and stop asking everyone and everything. E2 and the official firmware have their own operating philosophy so we must accept the new philosophy that will propose E2. I tell a big BRAVO at the ripper and this team to make abstract at all stupids critics and to look their final target.
Regards.
Hectore
I agree with you,but.....
There are some things that if are not done at this stage,might be impossible to do later.
The order of appointing this questions is at developers discretion.
Ok here is some first test regarding the mediaplayer on e2. Replace the attached files with the one in /usr/lib/gstreamer-0.10
Then you should be able to playback some audio formats, mp3, aac, wma (no wmapro yet). Also you should be able to play VOB files. However haven't tested subtitles and stuff yet
You can also test for example mkv files -> but only audio will work. Furthermore currently dts over spdif is on pcm. This can be changed, and both are working.
Regards,
Tommy
One known bug is that is you play a video, after another video, or audio file it will fast forward. This will probably be fixed after the new driver release
If you want to report problems please don't say it is not working. But give clear info on what kind of files are nog working. Codec, mimetypes, etc.
Hello,
I test indeed a VOB file and it plays fine, I also test MP3 with embedded cover and it play the MP3 and display the cover too!
About the know bug in fact it is if you play any media file first and then a video file, it is the video that is displayed in fast forward, but the sound remains at the normal speed. So video finish before audio and you have a black screen and the audio track ends normally to play.
Good jobs, continue your hard works!
Pr2
Sounds like good progress is made day by day.
Well done team!
Thanks for sharig your testresults PR2!
Thanks to The_Ripper with the modified vmlinux - I'm able to boot from internal HDD now.
It looks that the ramfs is an important part to get it working from any media.
Maybe he will upload this vmlinux here that others can also test software without flashing.
Although it would be nice I think 4@@@@ show seek aproval fro The_Ripper first before uploading.
Let's not put pressure on I've been in the same postion in the past when testing a solution for someone they give you the software on trust.
But it would nice :)
With instructions :):)
Great news !!! :respect-055:
I have a ELITE model.... with no internal DISK.
Do you think it would be possible to boot from an USB disk also ?
it would be very nice if you or The_Ripper could upload the modified vmlinux here, and with some instructions/screenshots for us.
Thanks !
It should work also with usb disk. But not all of them will work.
This weekend I will have some more time to go on.
The vmlinux should be released by The_Ripper - I also have to do some thing that it will be more handy to boot from external media. But be prepared to install a tftp server on you PCs.
Need to be clear here that @ 4@@@@ is talking about RAW vmlinux kernel that is loaded over TFTP and serial cable and this vmlinux is not for flashing. I added USB booting too but I dont have a time to test , so 4@@@@ is honored with that task ;). You can paste link to vmlinux , so anyone who has serial working can try ....
Stay tuned people more good news in comming days/weeks for Azbox receivers
Thx to sattommy for patching dvbmediasink plugin.
Ok. I'll try to add setxenv support to the E2 from The_Ripper. Then it will be possible to switch from original firmware im flash to E2 from HDD or usb stick (kernel loaded via tftp). Normally this will not use any serial action, but it is better to have it working before fiddeling around. Maybe this weekend I'll have something to upload.
The idea from 4@@@@ is that (if i understand it fully) that he is updating the xenv environment with setxenv commands to be able to boot from Yamon bootloader the linux kernel (and of course the ramdisk (ramfs) for the filesystem in which is the init script, to mount the USB or HDD key/disks) directly from tftp server running on you computer.
So, to be able to boot from a USB/HDD you need to have the linux kernel (vmlinux) on your computer and a tftp server running on the same computer.
Yes is like shklifo wrote. setxenv is found.
What we have to do is:
# For E2 from HDD
setxenv -f /dev/mtdblock0 -k y.gateway 192.168.1.1
setxenv -f /dev/mtdblock0 -k y.bootserver 192.168.1.100
setxenv -f /dev/mtdblock0 -k y.subnetmask "255.255.255.0"
setxenv -f /dev/mtdblock0 -k y.ipaddr "192.168.1.101"
setxenv -f /dev/mtdblock0 -k y.start -v "net init;net initpci;net up; load -b tftp://192.168.1.100/vme2hdd.bin 0x90020000; go 0x90020000"
setxenv -f /dev/mtdblock0 -k a.linux_cmd -v "console=ttyS0,115200 root=/dev/hdb1 rw rootdelay=5 mem=108m"
vme2hdd.bin is the special kernel.
To get back you need the setxenv and
# Boot from RAM
# Original
setxenv -f /dev/mtdblock0 -k y.start -v "xrpc 0xac080090; load zbf 0xb3000000; go"
setxenv -f /dev/mtdblock0 -k a.linux_cmd -v "console=ttyS0,115200 root=/dev/hda1 rw rootdelay=5 mem=108m"
You can replace /dev/hdb1 with the one of you usb stick eg /dev/sda1 and it will boot from there.
You have to put alle Files from /MMP out of the patch.bin. This is explained in the other thread how to extract it. https://www.satpimps.co.uk/showthread.php?t=140689
You need a tftp server on the server 192.168.1.100.
The kernel and setxenv will be uploaded in some moments. here right click and save as!! It is a rar archive.
YOU DO THIS ON YOUR OWN RISK - and don't do anything without serial console access!
Just small update,
STV0903/STV6110A driver has been compiled and integrated, just is left for testing in our team , so users with premium+ who wants to test/play with e2 will soon be able to do so.
(For this time just 1 tuner supported ...)
sattomy has done some more works on mediaplayer part and dvbmediasink plugin, but he can say more if he wants.
@ The_Ripper
I wanted to know if e2 can become the official firmware OPENSAT
No, Opensat working on an other new firmware
as The_ripper said, Premium+ DVB-S2 tuner driver fixed :
stv6110x - DVB-S2 Driver for Premium+Code:root@AZBox:~# lsmod
em8634dvb 525136 17 - Live 0xc89a0000 (PF)
stv090x 68560 0 - Live 0xc88d2000
stv6110x 7088 0 - Live 0xc88af000
cx24116 84336 1 em8634dvb, Live 0xc88ea000
em8xxx 2514624 1 em8634dvb, Live 0xc8b49000 (PF)
llad 124320 2 em8634dvb,em8xxx, Live 0xc88b2000 (P)
irvfd 13280 1 em8634dvb, Live 0xc8887000 (P)
tangox_ehci_hcd 44464 0 - Live 0xc8891000
stv090x - Demodulator Premium+
cx24116 - DVB-S2 Driver for Elite/Premium
Stay tunned :)
Opensat should be paying these guys
[QUOTE = paul01609; 758.910] Opensat dovrebbero pagare questi ragazzi [/ QUOTE]
paul01609 excuse enigma2 official firmware can be OPENSAT
thanks: Rispetto-051:
Elite-premium tuner driver ,media player integrated test ?
Thanks
Hope to be a dvb-t release soon, for me is priority, I don't use the azbox as mediaplayer
Thanks to the developers
Load of CPU running playing xvid avi file on AzBox HD E2 MediaPlayer :
1.9 i 1.5 % CPU
2120 *1786 root * * S * * 126m124.6 * 0 *1.9 /usr/bin/enigma2
1789 *1786 root * * S * * 126m124.6 * 0 *1.5 /usr/bin/enigma2
2128 *2126 root * * R * * 2836 *2.7 * 0 *1.1 top
2121 *1786 root * * S * * 126m124.6 * 0 *0.7 /usr/bin/enigma2
2122 *1786 root * * S * * 126m124.6 * 0 *0.5 /usr/bin/enigma2
2123 *1786 root * * S * * 126m124.6 * 0 *0.2 /usr/bin/enigma2
1850 *1786 root * * S * * 126m124.6 * 0 *0.2 /usr/bin/enigma2
2125 *1613 root * * S * * 2840 *2.7 * 0 *0.2 telnetd
1857 * * 2 root * * SW * * * 0 *0.0 * 0 *0.2 [usb-storage]
1791 *1786 root * * S * * 126m124.6 * 0 *0.0 /usr/bin/enigma2
1855 *1786 root * * S N * 126m124.6 * 0 *0.0 /usr/bin/enigma2
1552 * * 1 root * * S * *10036 *9.6 * 0 *0.0 smbd -D
1579 *1552 root * * S * *10036 *9.6 * 0 *0.0 smbd -D
Stay tuned :)
Isn't it good idea to group all current downloads to this topic on one place?
Maybe I'm really bad in googling, but I can not find DVB-S2 driver for elite/premium newer than that you posted 04-10-2010, 10:51 PM (on page 47)
Tried this, but didn't find any programs....
Visit this thread.
https://www.satpimps.co.uk/showthread.php?t=139902
In this thread are all files.