Jump to content


Photo

FPGA upgrade plugin

Vu+ Uno FPGA

  • Please log in to reply
11 replies to this topic

#1 bogyman

  • Senior Member
  • 80 posts

0
Neutral

Posted 7 October 2011 - 15:08

hello

if anyone need this plugin just FTP FPGAUpgrade to
/usr/lib/enigma2/python/Plugins/SystemPlugins
and do chmod 777
working fine
hope some1 could add it to addon server

best regards

Attached Files


Edited by bogyman, 7 October 2011 - 15:10.


Re: FPGA upgrade plugin #2 hemertje

  • Forum Moderator
    PLi® Core member
  • 33,470 posts

+118
Excellent

Posted 7 October 2011 - 21:19

what does it do?

on the Glassfibre 1GB DVB-C...


Re: FPGA upgrade plugin #3 bogyman

  • Senior Member
  • 80 posts

0
Neutral

Posted 8 October 2011 - 07:06

FPGA plugin used to updated and apply important Fixes
like 30000 sr problem and other stuff

Re: FPGA upgrade plugin #4 hemertje

  • Forum Moderator
    PLi® Core member
  • 33,470 posts

+118
Excellent

Posted 8 October 2011 - 19:18

it grabs a front processor upgrade from internet and installs it?
most recent FP is available in our images and online feeds
so you dont need this plugin

on the Glassfibre 1GB DVB-C...


Re: FPGA upgrade plugin #5 Trial

  • Senior Member
  • 1,127 posts

+34
Good

Posted 9 October 2011 - 15:28

Hi,

it grabs a front processor upgrade from internet and installs it?

no. FP does not mean front processor. FPGA means field programmable gate array and this is something like a custom chip on the tuner.

Ralf

Re: FPGA upgrade plugin #6 lasa

  • Senior Member
  • 127 posts

+1
Neutral

Posted 13 October 2011 - 11:58

I get a green screen when I try to open the plugin. Is there a simpler way of upgrading the FPGA? Are such upgrades automatically applied through OpenPLi online updates?
T55 (4 LNBs) VU+ Uno - OpenPLi & DM600 - OpenPLi

Re: FPGA upgrade plugin #7 hemertje

  • Forum Moderator
    PLi® Core member
  • 33,470 posts

+118
Excellent

Posted 13 October 2011 - 12:39

a green screen means a crashlog in /hdd or /tmp at your box
please post it here

on the Glassfibre 1GB DVB-C...


Re: FPGA upgrade plugin #8 jakas

  • Senior Member
  • 422 posts

+2
Neutral

Posted 20 November 2011 - 14:36

this is necessary now for VU+UNO before update to latest images

Re: FPGA upgrade plugin #9 satdvb

  • Senior Member
  • 104 posts

+7
Neutral

Posted 20 November 2011 - 14:55

please see here: http://openpli.org/f...post__p__231760

Re: FPGA upgrade plugin #10 boutchous

  • Senior Member
  • 84 posts

+5
Neutral

Posted 20 November 2011 - 14:55

Here is the crashlog :

<?xml version="1.0" encoding="utf-8"?>
<opendreambox>
	<enigma2>
		<crashdate>Sun Nov 20 15:02:51 2011</crashdate>
		<compiledate>Nov 19 2011</compiledate>
		<contactemail>crashlog@dream-multimedia-tv.de</contactemail>
		<!-- Please email this crashlog to above address -->
		<skin>army/skin.xml</skin>
		<sourcedate>Nov 19 2011</sourcedate>
		<branch>(no branch)</branch>
		<rev></rev>
		<version>3.0.0</version>
	</enigma2>
	<image>
		<dreamboxmodel>dm8000</dreamboxmodel>
		<kernelcmdline>mem=48M mem=256M@0x20000000 rootfstype=jffs2 root=/dev/mtdblock0 rw console=ttyS0,115200</kernelcmdline>
		<nimsockets>NIM Socket 0:</nimsockets>
		<imageversion>
			<!-- No such file or directory -->
		</imageversion>
		<imageissue>
			<![CDATA[
OpenEmbedded Linux %h
 
 
openpli 2.1 %h
 
]]>
		</imageissue>
	</image>
	<crashlogs>
		<enigma2crashlog>
			<![CDATA[
+ (1) Background File Eraser
+ (5) Tuxtxt
+ (8) graphics acceleration manager
+ (9) GFBDC
12150k video mem
- double buffering available!
5670kB available for acceleration surfaces.
resolution: 720 x 576 x 32 (stride: 5760)
+ (9) gLCDDC
found OLED display!
lcd buffer 0x6f9630 8448 bytes, stride 132
+ (9) Font Render Class
[FONT] initializing lib...
[FONT] loading fonts...
[FONT] Intializing font cache, using max. 4MB...
+ (10) gRC
RC thread created successfully
+ (15) eWindowStyleManager
+ (20) DVB-CI UI
+ (20) UHF Modulator
couldnt open /dev/rfmod0!!!!
+ (20) RC Input layer
+ (20) misc options
+ (20) AVSwitch Driver
couldnt open /dev/dbox/fp0 to monitor vcr scart slow blanking changed!
+ (21) input device driver
Input device "dreambox advanced remote control (native)" is not a keyboard.
Found 1 input devices!
+ (22) Hdmi CEC driver
+ (30) eActionMap
+ (35) CI Slots
scanning for common interfaces..
CI Slot 0 setSource(0)
CI Slot 1 setSource(0)
eDVBCIInterfaces->setInputSource(0, 0)
eDVBCIInterfaces->setInputSource(1, 1)
cannot open /proc/stb/tsmux/input2
cannot open /proc/stb/tsmux/input3
done, found 2 common interface slots
+ (35) CA handler
+ (40) eServiceCenter
settings instance.
+ (41) eServiceFactoryDVD
+ (41) eServiceFactoryM2TS
eServiceFactoryM2TS aborted, no /usr/lib/libpassthrough.so
+ (41) eServiceFactoryMP3
+ (41) eServiceFactoryFS
+ (41) eServiceFactoryDVB
reached rl 70
---- opening lame channel db
reading services (version 4)
loaded 11799 services
scanning for frontends..
opening frontend 0
detected satellite frontend
close frontend 0
found 1 adapter, 1 frontends(1 sim) and 5 demux, boxtype 4
Use valid Linux Time <img src='http://openpli.org/forums/public/style_emoticons/<#EMO_DIR#>/smile.png' class='bbc_emoticon' alt=':)' /> (RTC?)
[EPGC] Initialized EPGCache (wait for setCacheFile call now)
Loading spinners...
main thread is non-idle! display spinner!
no spinner DC!
found 4 spinner!
 
setIoPrio best-effort level 3 ok
couldn't open fp
[Harddisk] enumerating block devices...
new Harddisk sda -> /dev/sda -> /dev/sda
[ePopen] command: ('hdparm', 'hdparm', '-S0', '/dev/sda')
Reading satellites.xml
main thread is non-idle! display spinner!
sec config cleared
setSlotInfo for dvb frontend 0 to slotid 0, descr Vuplus DVB-S NIM, need rotorworkaround No, enabled Yes, DVB-S2 Yes
slot: 0 configmode: simple
diseqcmode:  diseqc_a_b_c_d
sec config completed
loading bouquet... /etc/enigma2/bouquets.tv
loading bouquet... /etc/enigma2/userbouquet.canalsat.tv
171 entries in Bouquet userbouquet.canalsat.tv
loading bouquet... /etc/enigma2/userbouquet.radios.tv
10 entries in Bouquet userbouquet.radios.tv
loading bouquet... /etc/enigma2/userbouquet.canaldigitaal.tv
422 entries in Bouquet userbouquet.canaldigitaal.tv
loading bouquet... /etc/enigma2/userbouquet.T&#195;&#169;l&#195;&#169;SAT.tv
539 entries in Bouquet userbouquet.T&#195;&#169;l&#195;&#169;SAT.tv
loading bouquet... /etc/enigma2/userbouquet.sky_germany.tv
88 entries in Bouquet userbouquet.sky_germany.tv
loading bouquet... /etc/enigma2/userbouquet.hdtv__tv_.tv
247 entries in Bouquet userbouquet.hdtv__tv_.tv
loading bouquet... /etc/enigma2/userbouquet.orf.tv
17 entries in Bouquet userbouquet.orf.tv
loading bouquet... /etc/enigma2/userbouquet.favourites.tv
0 entries in Bouquet userbouquet.favourites.tv
8 entries in Bouquet bouquets.tv
loading bouquet... /etc/enigma2/bouquets.radio
loading bouquet... /etc/enigma2/userbouquet.T&#195;&#169;l&#195;&#169;SAT.radio
215 entries in Bouquet userbouquet.T&#195;&#169;l&#195;&#169;SAT.radio
loading bouquet... /etc/enigma2/userbouquet.CanalDigitaal.radio
223 entries in Bouquet userbouquet.CanalDigitaal.radio
loading bouquet... /etc/enigma2/userbouquet.favourites.radio
0 entries in Bouquet userbouquet.favourites.radio
3 entries in Bouquet bouquets.radio
[eDVBLocalTimeHandler] enable sync local time with transponder time!
add dreampackage scanner plugin
added
[FONT] adding font /usr/share/fonts/nmsbd.ttf...OK (Regular)
[FONT] adding font /usr/share/fonts/andale.ttf...OK (Fixed)
[FONT] adding font /usr/share/fonts/tuxtxt.ttf...OK (Console)
[FONT] adding font /usr/share/fonts/ae_AlMateen.ttf...OK (Replacement)
- double buffering available!
4050kB available for acceleration surfaces.
resolution: 1280 x 720 x 32 (stride: 5760)
[FONT] adding font /usr/share/fonts/Army_Regular_L.ttf...OK (Regular)
[FONT] adding font /usr/share/fonts/Army_Bold_G.ttf...OK (RegularAA)
[FONT] adding font /usr/share/fonts/army-digital.ttf...OK (LCD)
[FONT] adding font /usr/share/fonts/goodtime.ttf...OK (OLED)
[FONT] adding font /usr/share/fonts/tuxtxt.ttf...OK (Console)
[FONT] adding font /usr/share/fonts/ae_AlMateen.ttf...OK (Replacement)
[FONT] adding font /usr/share/fonts/nmsbd.ttf...OK (Display)
[FONT] adding font /usr/share/fonts/nmsbd2.ttf...OK (oledRegular)
[FONT] adding font /usr/share/fonts/nmsbd.ttf...OK (oledDisplay)
[FONT] adding font /usr/share/fonts/valis_enigma.ttf...OK (Subs)
cannot open /proc/stb/avs/0/input_choices
--> setting scaler_sharpness to: 0000000D
couldn't open /proc/stb/misc/12V_output
[SETTING] getFlushSize= 0
[SETTING] getDemuxSize= 1540096
[ePopen] command: ip -o addr show dev eth0
setLCDBrightness 25
setLCDBrightness 127
Activating keymap: Keyboard English
[ePopen] command: loadkmap < /usr/share/keymaps/eng.kmap
Activating language Fran&#195;&#167;ais
FIXME: request for unknown slot
FIXME: request for unknown slot
/usr/lib/python2.6/site-packages/twisted/spread/pb.py:30: DeprecationWarning: the md5 module is deprecated; use hashlib instead
/usr/lib/python2.6/site-packages/twisted/python/filepath.py:12: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
[AudioSync] set language to  fr
[AudioSync] set language to  fr
getModeList for port DVI-PC
getModeList for port YPbPr
getModeList for port Scart
getModeList for port DVI-PC
getModeList for port DVI
hotplug on dvi
-> setting aspect, policy, policy2, wss 16:9 bestfit bestfit auto
-> setting aspect, policy, policy2, wss 16:9 bestfit bestfit auto
-> setting aspect, policy, policy2, wss 16:9 bestfit bestfit auto
-> setting aspect, policy, policy2, wss 16:9 bestfit bestfit auto
setMode - port: DVI mode: 1080i rate: multi
-> setting aspect, policy, policy2, wss 16:9 bestfit bestfit auto
[CrossEPG] set language to  fr
[CrossEPG_Loader] patch epgcache.load() found
[CrossEPG_Loader] patch Oudeis found
starting hotplug handler
It's now  Sun Nov 20 15:01:45 2011
[timer.py] next activation: 1321797805 (in 99961 ms)
It's now  Sun Nov 20 15:01:45 2011
[timer.py] next activation: 1321797805 (in 99956 ms)
[EPGC] setCacheFile read/write epg data from/to '/media/usb/epg.dat'
[EPGC] time updated.. start EPG Mainloop
[EPGC] 1776 events read from /media/usb/epg.dat
[EPGC] 315292 bytes for cache used
valign must be either top, center or bottom!
Test what
(0,)
Test source=
<Components.Sources.ServiceEvent.ServiceEvent object at 0x1711f10>
Test service= None
Test source=
<Components.Sources.ServiceEvent.ServiceEvent object at 0x1711f10>
Test service= None
valign must be either top, center or bottom!
RemovePopup, id = ZapError
setValue 40
Setvolume: 100 100 (raw)
Setvolume: 0 0 (-1db)
Setvolume: 40 40 (raw)
Setvolume: 38 38 (-1db)
[Trashcan] gotRecordEvent None None
[CrossEPG_Loader] /usr/crossepg/crossepg_epgcopy /media/usb/crossepg/ext.epg.dat /media/usb/epg.dat
[EPGC] 1776 events read from /media/usb/epg.dat
playing 1:0:1:12D:3E1C:13F:820000:0:0:0::TF1 HD Telesat
accel memstat: alloc=8704 B used=0 kB, free 4048 kB, s 0 kB
accel memstat: alloc=8704 B used=12 kB, free 4036 kB, s 12 kB
accel memstat: alloc=8704 B used=24 kB, free 4024 kB, s 24 kB
accel memstat: alloc=8704 B used=36 kB, free 4012 kB, s 36 kB
accel memstat: alloc=8704 B used=48 kB, free 4000 kB, s 48 kB
not pauseable.
RemovePopup, id = ZapError
allocate channel.. 3e1c:013f
opening frontend 0
(0)tune
RotorCmd ffffffff, lastRotorCmd ffffffff
prepare_sat System 0 Freq 11681000 Pol 0 SR 27500000 INV 2 FEC 3 orbpos 130 system 0 modulation 1 pilot 2, rolloff 0
tuning to 1931 mhz
OURSTATE: tuning
allocate Channel: res 0
[eDVBCIInterfaces] addPMTHandler 1:0:1:12D:3E1C:13F:820000:0:0:0::TF1 HD Telesat
allocate demux
[SEC] set static current limiting
set sequence pos 3
child has terminated
pipes closed
child has terminated
pipes closed
[ePopen] command: route -n | grep  eth0
poll: unhandled POLLERR/HUP/NVAL for fd 28(16)
child has terminated
pipes closed
poll: unhandled POLLERR/HUP/NVAL for fd 31(17)
poll: unhandled POLLERR/HUP/NVAL for fd 33(16)
set sequence pos 4
[SEC] setVoltage 2
[SEC] sleep 200ms
child has terminated
pipes closed
192.168
169.254
0.0.0.0
nameservers: [[192, 168, 1, 1]]
read configured interface: {'bnep0': {'dhcp': True}, 'usb0': {'dhcp': False}, 'lo': {'dhcp': False}, 'usbd0': {'dhcp': False}, 'usbf': {'dhcp': False}, 'wlan0': {'dhcp': True}, 'atml0': {'dhcp': True}, 'eth1': {'dhcp': True}, 'eth0': {'dhcp': True}}
self.ifaces after loading: {'eth0': {'preup': False, 'predown': False, 'ip': [192, 168, 1, 2], 'up': True, 'mac': '00:1d:ec:02:ba:76', 'dhcp': True, 'bcast': [192, 168, 1, 255], 'netmask': [255, 255, 255, 0], 'gateway': [192, 168, 1, 1]}}
[OpenWebif] started on 8088
poll: unhandled POLLERR/HUP/NVAL for fd 28(16)
[SEC] invalidate current switch params
[SEC] sendDiseqc: e00000(DiSEqC reset)
[SEC] sleep 50ms
[SEC] sendDiseqc: e00003(DiSEqC peripherial power on)
[SEC] sleep 150ms
[SEC] sendDiseqc: e01038f6
[SEC] sleep 50ms
set sequence pos 3
set sequence pos 3
[SEC] update current switch params
[SEC] startTuneTimeout 5000
[SEC] setFrontend 1
setting frontend 0
[SEC] sleep 500ms
(0)fe event: status 0, inversion off, m_tuning 1
(0)fe event: status 1f, inversion off, m_tuning 2
OURSTATE: ok
[eDVBLocalTimerHandler] channel 0x2d6093a0 running
no version filtering
0014:  70 00 00 00 00 00
mask:  fc 00 00 00 00 00
mode:  00 00 00 00 00 00
[eEPGCache] channel 0x2d6093a0 running
stop release channel timer
[EPGC] next update in 2 sec
no version filtering
0012:  4e 01 2d 00 00 00
mask:  ff ff ff 00 00 00
mode:  00 00 00 00 00 00
ok ... now we start!!
no version filtering
0000:  00 00 00 00 00 00
mask:  ff 00 00 00 00 00
mode:  00 00 00 00 00 00
eventNewProgramInfo 0 0
have 1 video stream(s) (01ff), and 1 audio stream(s) (0200), and the pcr pid is 01ff, and the text pid is ffffffff
allocate demux
disable teletext subtitles
PES filter: DMX_SET_PES_FILTER - Invalid argument
decoder state: play, vpid=511, apid=512
DMX_SET_PES_FILTER(0x1ff) - pcr - ok
DEMUX_START - pcr - ok
DMX_SET_PES_FILTER(0x200) - audio - ok
DEMUX_START - audio - ok
AUDIO_SET_BYPASS(0) - ok
AUDIO_PAUSE - ok
AUDIO_PLAY - ok
Video Device: /dev/dvb/adapter0/video0
demux device: /dev/dvb/adapter0/demux0
VIDEO_SET_STREAMTYPE 1 - ok
DMX_SET_PES_FILTER(0x1ff) - video - ok
DEMUX_START - video - ok
VIDEO_FREEZE - ok
VIDEO_PLAY - ok
VIDEO_SLOWMOTION(0) - ok
VIDEO_FAST_FORWARD(0) - ok
VIDEO_CONTINUE - ok
AUDIO_CONTINUE - ok
AUDIO_CHANNEL_SELECT(0) - ok
not pauseable.
[SEC] set dynamic current limiting
+ 1/1 TID 00
done!
PATready
use pmtpid 01fe for service_id 012d
no version filtering
01fe:  02 01 2d 00 00 00
mask:  ff ff ff 00 00 00
mode:  00 00 00 00 00 00
doing version filtering
0000:  00 00 00 1b 00 00
mask:  ff 00 00 3f 00 00
mode:  00 00 00 3e 00 00
VIDEO_GET_EVENT - ok
VIDEO_GET_EVENT - ok
+- 1/2 TID 4e
+ 1/1 TID 02
done!
eventNewProgramInfo 0 0
have 1 video stream(s) (01ff), and 3 audio stream(s) (0200, 0201, 0202), and the pcr pid is 01ff, and the text pid is ffffffff
PES filter: DMX_SET_PES_FILTER - Invalid argument
decoder state: play, vpid=511, apid=512
VIDEO_SLOWMOTION(0) - ok
VIDEO_FAST_FORWARD(0) - ok
VIDEO_CONTINUE - ok
AUDIO_CONTINUE - ok
[eDVBCAService] new service 1:0:1:12D:3E1C:13F:820000:0:0:0::TF1 HD Telesat
[eDVBCAService] add demux 0 to slot 0 service 1:0:1:12D:3E1C:13F:820000:0:0:0::TF1 HD Telesat
[eDVBCIInterfaces] gotPMT
demux 0 mask 01 prevhash 00000000
doing version filtering
01fe:  02 01 2d 0b 00 00
mask:  ff ff ff 3f 00 00
mode:  00 00 00 3e 00 00
got unsupported FEC from frontend! report as FEC_AUTO!
 
sdt update done!
++ 2/2 TID 4e
done!
doing version filtering
0012:  4e 01 2d 23 00 00
mask:  ff ff ff 3f 00 00
mode:  00 00 00 3e 00 00
[eDVBLocalTimerHandler] diff is 1
[eDVBLocalTimerHandler] diff < 120 .. use Transponder Time
[EPGC] start caching events(1321797711)
[eDVBLocalTimerHandler] update RTC
[eDVBLocalTimerHandler] time update to 15:01:52
[eDVBLocalTimerHandler] m_time_difference is 1
[eDVBLocalTimerHandler] set Linux Time
[EPGC] 630584 bytes for cache used
VIDEO_GET_EVENT - ok
VIDEO_GET_EVENT - ok
[EPGC] abort non avail schedule reading
[EPGC] abort non avail schedule other reading
[EPGC] abort non avail netmed schedule reading
[EPGC] abort non avail netmed schedule other reading
[EPGC] abort non avail FreeSat schedule_other reading
[EPGC] abort non avail viasat reading
[EPGC] nownext finished(1321797722)
[EPGC] stop caching events(1321797722)
[EPGC] next update in 60 min
action ->  InfobarMenuActions mainMenu
loading mainmenu XML...
TimerEdit TimerEditList
PluginBrowser PluginBrowser
action ->  OkCancelActions ok
okbuttonClick
/usr/lib/enigma2/python/Plugins/Extensions/webradioFS/webradiofs.png: 101x41x8 png, 6
action ->  WizardActions ok
Screen <class 'Plugins.Extensions.FPGAUpgrade.plugin.FPGAUpgrade'>((), {}): <type 'exceptions.IOError'>
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/mytest.py", line 232, in create
	return screen(self, *arguments, **kwargs)
  File "/usr/lib/enigma2/python/Plugins/SystemPlugins/FPGAUpgrade/plugin.py", line 153, in __init__
  File "/usr/lib/enigma2/python/Plugins/SystemPlugins/FPGAUpgrade/plugin.py", line 171, in doLoadConf
IOError: [Errno 2] No such file or directory: '/usr/lib/enigma2/python/Plugins/SystemPlugins/FPGAUpgrade/fpga.conf'
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Components/ActionMap.py", line 46, in action
  File "/usr/lib/enigma2/python/Screens/PluginBrowser.py", line 104, in save
  File "/usr/lib/enigma2/python/Screens/PluginBrowser.py", line 108, in run
  File "/usr/lib/enigma2/python/Plugins/SystemPlugins/FPGAUpgrade/plugin.py", line 281, in main
  File "/usr/lib/enigma2/python/mytest.py", line 306, in open
	dlg.isTmp = True
AttributeError: 'NoneType' object has no attribute 'isTmp'
(PyObject_CallObject(<bound method ActionMap.action of <Components.ActionMap.ActionMap instance at 0x18e8940>>,('WizardActions', 'ok')) failed)
getResolvedKey config.plugins.crashlogautosubmit.sendAnonCrashlog failed !! (Typo??)
getResolvedKey config.plugins.crashlogautosubmit.addNetwork failed !! (Typo??)
getResolvedKey config.plugins.crashlogautosubmit.addWlan failed !! (Typo??)
]]>
		</enigma2crashlog>
	</crashlogs>
</opendreambox>

Edited by WanWizard, 20 November 2011 - 14:58.
Add a code block for the log


Re: FPGA upgrade plugin #11 blzr

  • PLi® Core member
  • 2,269 posts

+118
Excellent

Posted 20 November 2011 - 18:33

plugin from link posted in this thread is FPGAUpgradeBH
and path to fpga.conf in plugin.py is:
download_uri_header = open('/usr/lib/enigma2/python/Plugins/SystemPlugins/FPGAUpgrade/fpga.conf').readline().strip()
without BH...
True sarcasm doesn't need green font...

Re: FPGA upgrade plugin #12 braunbär

  • Senior Member
  • 83 posts

+2
Neutral

Posted 23 November 2011 - 06:40

works great with "/usr/lib/enigma2/python/Plugins/SystemPlugins/FPGAUpgrade"
thanks!

Vu+ Uno 4K SE and Duo2 @ OpenPLi 6.2

formerly: Vu+ Duo1 -> xTrend et9200 -> VU+ Solo2



1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users