Cable Zgemma H.2H crashing whilst moving through EPG

Delta

Newbie
As the title really. My old H1 used to do this sometimes, and my searching lead me to a lot of thread saying that this was due to storing the EPG on the internal flash, which made sense.


I'm using sucmnsee's Sly image.
I have a 16GB SD card in the box, and the EPG and cross EPG is set to be stored on it.

One thing I am unsure about is the correct settings for Automatic Save and Automatic Refresh (and the intervals if selected to yes) on the EPG menu. How should they be set? They are both off at the moment...

Here is the crash log...
Code:
OpenViX Enigma2 Crashlog

Crashdate = Fri Nov  4 18:43:55 2016

Creator = OpenViX
Version = 4.0
Build = 003
Type = release
Machine = mutant1200
URL = http://www.*************************
Compiled = Mar 24 2016
Skin = slyk-1-hd/skin.xml
Component = Enigma2

Kernel CMDline = ubi.mtd=rootfs rootfstype=ubifs root=ubi0:rootfs bmem=192M@64M console=ttyS0,115200n8 
Nim Sockets = NIM Socket 0:
    Type: DVB-S2
    Name: BCM7346 (internal)
    Has_Outputs: no
    Internally_Connectable: 0
    Frontend_Device: 0
    I2C_Device: 1
NIM Socket 1:
    Type: DVB-T2
    Name: ATBM7811
    Has_Outputs: yes
    Internally_Connectable: 0
    Frontend_Device: 1
    I2C_Device: 0


thread joined 0
< 77016.552> [setIoPrio] best-effort level 7 ok
< 77016.552> [eBackgroundFileEraser] deleting '/media/net/peh/box/pish/pts_livebuffer_1.meta.del'
< 77016.564> [eBackgroundFileEraser] deleting '/media/net/peh/box/pish/pts_livebuffer_1.del'
< 77022.650> [eThread] old thread joined 0
< 77022.651> [setIoPrio] best-effort level 7 ok
< 77022.651> [eBackgroundFileEraser] deleting '/media/net/peh/box/pish/pts_livebuffer_1.sc.del'
< 77022.760> [Timeshift] 'eEPGCache' object has no attribute 'saveEventToFile'
< 77022.761> [eDVBServicePlay] timeshift
< 77022.762> [eDVBServicePlay] unpause
< 77022.767> [eDVBServicePlay] timeshift
< 77022.767> [eDVBServicePlay] timeshift
< 77022.768> [eDVBServicePlay] timeshift
< 77022.769> [eDVBServicePlay] timeshift
< 77022.770> [eTSMPEGDecoder] decoder state: play, vpid=ffffffff, apid=ffffffff
< 77022.770> [eDVBPCR0] DEMUX_STOP ok
< 77022.771> [eDVBPCR0] destroy
< 77022.771> [eDVBVideo0] DEMUX_STOP  ok
< 77022.771> [eDVBVideo0] VIDEO_STOP ok
< 77022.772> [eDVBVideo0] destroy
< 77022.772> [eDVBAudio0] AUDIO_STOP ok
< 77022.805> [eDVBAudio0] DEMUX_STOP ok
< 77022.805> [eDVBAudio0] AUDIO_CONTINUE ok
< 77022.805> [eDVBAudio0] destroy
< 77022.805> [eDVBText0] DEMUX_STOP ok
< 77022.807> [eDVBText0] destroy
< 77022.817> [eDVBServicePMTHandler] alloc PVR
< 77022.818> [eDVBChannel] getDemux cap=01
< 77022.818> [eDVBResourceManager] allocate demux cap=01
< 77022.818> [eDVBResourceManager] allocating demux adapter=0, demux=7, source=-1 fesource=-1
< 77022.818> [eDVBDemux] open demux /dev/dvb/adapter0/demux7
< 77022.818> [eDVBTSTools] setSource loading streaminfo for /media/net/peh/box/pish/timeshift.uMVWUw
< 77022.890> [eDVBDemux] open dvr /dev/dvb/adapter0/dvr7
< 77022.892> [setIoPrio] best-effort level 0 ok
< 77022.892> [eDVBServicePMTHandler] ok ... now we start!!
< 77022.892> [eFilePushThread] START thread
< 77022.892> [eDVBServicePlay] eventNewProgramInfo TimeshiftS
< 77022.895> [eDVBServicePlay] have 1 video stream(s) (038d), and 1 audio stream(s) (03a3), and the pcr pid is 038d, and the text pid is 03b7
< 77022.906> [eTSMPEGDecoder] decoder state: play, vpid=038d, apid=03a3
< 77022.906> [eDVBAudio0] DMX_SET_PES_FILTER pid=0x03a3 ok
< 77022.906> [eDVBAudio0] DEMUX_START ok
< 77022.907> [eDVBAudio0] AUDIO_SET_BYPASS bypass=0 ok
< 77022.907> [eDVBAudio0] AUDIO_PAUSE ok
< 77022.907> [eDVBAudio0] AUDIO_PLAY ok
< 77022.917> [eDVBVideo] Video Device: /dev/dvb/adapter0/video0
< 77022.917> [eDVBVideo] demux device: /dev/dvb/adapter0/demux7
< 77022.917> [eDVBVideo0] VIDEO_SET_STREAMTYPE 0 - ok
< 77022.917> [eDVBVideo0] DMX_SET_PES_FILTER pid=0x038d ok
< 77022.918> [eDVBVideo0] DEMUX_START ok
< 77022.918> [eDVBVideo0] VIDEO_FREEZE ok
< 77022.918> [eDVBVideo0] VIDEO_PLAY ok
< 77022.925> [eDVBText0] DMX_SET_PES_FILTER pid=0x03b7 ok
< 77022.925> [eDVBText0] DEMUX_START ok
< 77022.938> [eDVBVideo0] VIDEO_SLOWMOTION 0 ok
< 77022.938> [eDVBVideo0] VIDEO_FAST_FORWARD 0 ok
< 77022.938> [eDVBVideo0] VIDEO_CONTINUE ok
< 77022.939> [eDVBAudio0] AUDIO_CONTINUE ok
< 77022.944> [eDVBTeletextParser] Starting!
< 77022.944> [eDVBTeletextParser] disable teletext subtitles page ffffffffffffffff (und)
< 77022.944> [eDVBPESReader] Created. Opening demux
< 77022.944> [eDVBDemux] open demux /dev/dvb/adapter0/demux7
< 77022.945> [eDVBTeletextParser] created teletext subtitle PES reader!
< 77022.945> [eDVBPESReader] Created. Opening demux
< 77022.945> [eDVBDemux] open demux /dev/dvb/adapter0/demux7
< 77022.945> [eDVBTeletextParser] starting PES reader on pid=03b7
< 77022.945> [eDVBPESReader] DMX_SET_PES_FILTER pid=03b7
< 77022.967> [eDVBDemux] open demux /dev/dvb/adapter0/demux7
< 77022.968> [eDVBSectionReader] DMX_SET_FILTER pid=0
< 77022.969> [eDVBServicePlay] switchToTimeshift, in pause mode now.
< 77022.969> [eDVBServicePlay] pause
< 77022.969> [eTSMPEGDecoder] decoder state: pause, vpid=038d, apid=03a3
< 77022.969> [eDVBVideo0] VIDEO_SLOWMOTION 0 ok
< 77022.969> [eDVBVideo0] VIDEO_FAST_FORWARD 0 ok
< 77022.969> [eDVBVideo0] VIDEO_FREEZE < 77022.982> [eDVBChannel] seeking relative to end. len=1022400, seek = -1000
< 77023.012> [eDVBTSTools] takeSamples step 41942988, pts begin 1384656051, pts end 1385678451, offs begin 137822, offs end 24584031:
< 77023.013> [eDVBTSTools] getPTS got it from sc file offset=137822 pts=1384656051
< 77023.013> [eDVBTSTools] takeSample adding sample 137822: pts 0 -> pos 137822 (diff 0 bytes)
< 77023.013> [eDVBTSTools] getOffset using: 0:1022400 -> 137822:24584031
< 77023.013> [eDVBTSTools] getPTS got it from sc file offset=24533642 pts=1385664051
< 77023.013> [eDVBTSTools] takeSample adding sample 24559944: pts 1008000 -> pos 24533642 (diff -26302 bytes)
< 77023.013> [eDVBTSTools] getOffset calculated diff -148 ms
< 77023.013> [eDVBTSTools] getOffset aborting. Taking 24559944 as offset for 1008000
< 77023.013> [eDVBChannel] ok, resolved skip (rel: 0, diff 1008000), now at 0176c148
ok
< 77023.038> [eDVBAudio0] AUDIO_PAUSE ok
< 77023.044> [eDVBServicePlay] have 1 video stream(s) (038d), and 1 audio stream(s) (03a3), and the pcr pid is 038d, and the text pid is 03b7
< 77023.047> [eTSMPEGDecoder] decoder state: pause, vpid=038d, apid=03a3
< 77023.048> [eDVBServicePlay] timeshift
< 77023.048> [eDVBServicePlay] timeshift
< 77023.049> [eDVBServicePlay] timeshift
< 77023.049> [eDVBServicePlay] timeshift
< 77023.050> [eDVBServicePlay] timeshift
< 77023.050> [eDVBServicePlay] timeshift
< 77023.051> [eDVBServicePlay] pause
< 77023.059> [eDVBServicePlay] timeshift
< 77023.060> [eDVBServicePlay] timeshift
< 77023.060> [eDVBServicePlay] timeshift
< 77023.061> [eDVBServicePlay] timeshift
< 77023.221> [eDVBServicePlay] seekTo -90000
< 77023.221> [eDVBChannel] seek.
< 77023.221> [eFilePushThread] waiting for pause
< 77023.221> [eFilePushThread] wait for driver eof aborted by signal
< 77023.221> [eFilePushThread] PAUSED
< 77023.222> [eDVBAudio0] AUDIO_CLEAR_BUFFER ok
< 77023.258> [eDVBVideo0] VIDEO_CLEAR_BUFFER ok
< 77023.266> [eInputDeviceInit] 0 a4 1
< 77023.269> [InfoBarGenerics] KEY: 164 PAUSE
< 77023.300> [eDVBChannel] seeking relative to end. len=1054800, seek = -90000
< 77023.334> [eDVBTSTools] getOffset using: 0:1008000 -> 137822:24533642
< 77023.334> [eDVBTSTools] getPTS got it from sc file offset=23480278 pts=1385620851
< 77023.334> [eDVBTSTools] takeSample adding sample 23487968: pts 964800 -> pos 23480278 (diff -7690 bytes)
< 77023.334> [eDVBTSTools] getOffset calculated diff 0 ms
< 77023.334> [eDVBTSTools] getOffset aborting. Taking 23487968 as offset for 964800
< 77023.334> [eDVBChannel] ok, resolved skip (rel: 0, diff 964800), now at 016665e0
< 77023.396> [eDVBChannel] pvrEvent evtStopped
< 77023.398> [eDVBServicePMTHandler] PATready
< 77023.398> [eDVBServicePMTHandler] use pmtpid 002b for service_id 28a9
< 77023.398> [eDVBDemux] open demux /dev/dvb/adapter0/demux7
< 77023.399> [eDVBSectionReader] DMX_SET_FILTER pid=43
< 77023.407> [eDVBDemux] open demux /dev/dvb/adapter0/demux7
< 77023.407> [eDVBSectionReader] DMX_SET_FILTER pid=0
< 77023.442> [eDVBServicePlay] eventNewProgramInfo TimeshiftS
< 77023.459> [eDVBServicePlay] have 1 video stream(s) (038d), and 2 audio stream(s) (03a3, 03ad), and the pcr pid is 038d, and the text pid is 03b7
< 77023.460> [eTSMPEGDecoder] decoder state: pause, vpid=038d, apid=03a3
< 77023.492> [eDVBDemux] open demux /dev/dvb/adapter0/demux7
< 77023.492> [eDVBSectionReader] DMX_SET_FILTER pid=43
< 77023.710> [eFilePushThread] wait for driver eof timeout
< 77024.159> [eFilePushThread] wait for driver eof timeout
< 77024.414> [eFilePushThread] wait for driver eof timeout
< 77024.671> [eFilePushThread] wait for driver eof timeout
< 77024.926> [eFilePushThread] wait for driver eof timeout
< 77024.979> [eDVBVideo0] VIDEO_GET_EVENT FRAME_RATE_CHANGED 25000 fps
< 77024.981> [eDVBVideo0] VIDEO_GET_EVENT SIZE_CHANGED 1920x1080 aspect 3
< 77025.007> [eDVBVideo0] VIDEO_GET_EVENT PROGRESSIVE_CHANGED 0
< 77025.175> [eInputDeviceInit] 1 80 1
< 77025.177> [InfoBarGenerics] KEY: 128 STOP
< 77025.178> [ActionMap] InfobarTimeshiftActions timeshiftStop
< 77025.178> [ActionMap] unknown action InfobarTimeshiftActions/timeshiftStop! typo in keymap?
< 77025.179> [ActionMap] InfobarTimeshiftActions timeshiftStop
< 77025.179> [eDVBServicePlay] timeshift
< 77025.180> [eDVBServicePlay] timeshift
< 77025.180> [eDVBServicePlay] timeshift
< 77025.181> [eDVBServicePlay] timeshift
< 77025.182> [eDVBServicePlay] SwitchToLive
< 77025.183> [eFilePushThread] wait for driver eof timeout
< 77025.183> [eFilePushThread] stopping thread
< 77025.184> [eFilePushThread] STOP
< 77025.199> [eTSMPEGDecoder] decoder state: pause, vpid=ffffffff, apid=ffffffff
< 77025.200> [eDVBVideo0] DEMUX_STOP  ok
< 77025.200> [eDVBVideo0] VIDEO_STOP ok
< 77025.201> [eDVBVideo0] destroy
< 77025.201> [eDVBAudio0] AUDIO_STOP ok
< 77025.235> [eDVBAudio0] DEMUX_STOP ok
< 77025.235> [eDVBAudio0] AUDIO_CONTINUE ok
< 77025.235> [eDVBAudio0] destroy
< 77025.235> [eDVBText0] DEMUX_STOP ok
< 77025.238> [eDVBText0] destroy
< 77025.250> [eDVBServicePlay] have 1 video stream(s) (038d), and 2 audio stream(s) (03a3, 03ad), and the pcr pid is 038d, and the text pid is 03b7
< 77025.251> [eDVBChannel] getDemux cap=01
< 77025.258> [eTSMPEGDecoder] decoder state: play, vpid=038d, apid=03a3
< 77025.259> [eDVBPCR0] DMX_SET_PES_FILTER pid=0x038d ok
< 77025.259> [eDVBPCR0] DEMUX_START ok
< 77025.259> [eDVBAudio0] DMX_SET_PES_FILTER pid=0x03a3 ok
< 77025.259> [eDVBAudio0] DEMUX_START ok
< 77025.259> [eDVBAudio0] AUDIO_SET_BYPASS bypass=0 ok
< 77025.259> [eDVBAudio0] AUDIO_PAUSE ok
< 77025.259> [eDVBAudio0] AUDIO_PLAY ok
< 77025.269> [eDVBVideo] Video Device: /dev/dvb/adapter0/video0
< 77025.269> [eDVBVideo] demux device: /dev/dvb/adapter0/demux0
< 77025.269> [eDVBVideo0] VIDEO_SET_STREAMTYPE 0 - ok
< 77025.269> [eDVBVideo0] DMX_SET_PES_FILTER pid=0x038d ok
< 77025.269> [eDVBVideo0] DEMUX_START ok
< 77025.269> [eDVBVideo0] VIDEO_FREEZE ok
< 77025.269> [eDVBVideo0] VIDEO_PLAY ok
< 77025.277> [eDVBText0] DMX_SET_PES_FILTER pid=0x03b7 ok
< 77025.277> [eDVBText0] DEMUX_START ok
< 77025.286> [eDVBVideo0] VIDEO_SLOWMOTION 0 ok
< 77025.286> [eDVBVideo0] VIDEO_FAST_FORWARD 0 ok
< 77025.286> [eDVBVideo0] VIDEO_CONTINUE ok
< 77025.358> [eDVBAudio0] AUDIO_CONTINUE ok
< 77025.359> [eDVBTeletextParser] Starting!
< 77025.359> [eDVBTeletextParser] disable teletext subtitles page ffffffffffffffff (und)
< 77025.359> [eDVBPESReader] Created. Opening demux
< 77025.359> [eDVBDemux] open demux /dev/dvb/adapter0/demux0
< 77025.359> [eDVBTeletextParser] created teletext subtitle PES reader!
< 77025.359> [eDVBPESReader] Created. Opening demux
< 77025.359> [eDVBDemux] open demux /dev/dvb/adapter0/demux0
< 77025.360> [eDVBTeletextParser] starting PES reader on pid=03b7
< 77025.360> [eDVBPESReader] DMX_SET_PES_FILTER pid=03b7
< 77025.362> [eDVBServicePlay] timeshift
< 77025.365> [eDVBServicePlay] unpause
< 77025.368> [eDVBServicePlay] timeshift
< 77025.373> [eDVBServicePlay] timeshift
< 77025.374> [eDVBServicePlay] timeshift
< 77025.376> [eDVBServicePlay] timeshift
< 77025.377> [eDVBServicePlay] timeshift
< 77025.379> [eFilePushThreadRecorder] stopping thread.
< 77025.380> [eDVBRecordFileThread] waiting for aio to complete
< 77025.380> [eDVBRecordFileThread] buffer usage histogram (20 buffers of 188 kB)
< 77025.380> [eDVBRecordFileThread]   0:     21
< 77025.380> [eDVBRecordFileThread]   1:    136
< 77025.393> [eFilePushThreadRecorder] THREAD STOP
< 77025.500> [eDVBServicePlay] remove timeshift files
< 77025.507> [eThread] old thread joined 0
< 77025.507> [setIoPrio] best-effort level 7 ok
< 77025.507> [eBackgroundFileEraser] deleting '/media/net/peh/box/pish/timeshift.uMVWUw.del'
< 77025.513> [eBackgroundFileEraser] deleting '/media/net/peh/box/pish/timeshift.uMVWUw.sc.del'
< 77025.514> [eDVBServicePlay] timeshift
< 77025.519> [eDVBServicePlay] timeshift
< 77025.523> [eDVBServicePlay] timeshift
< 77025.525> [eInputDeviceInit] 0 80 1
< 77025.526> [InfoBarGenerics] KEY: 128 STOP
< 77025.651> [VideoHardware] setting aspect: 16:9
< 77025.652> [VideoHardware] setting wss: auto
< 77025.652> [VideoHardware] setting policy: panscan
< 77025.653> [VideoHardware] setting policy2: scale
< 77026.639> [eDVBVideo0] VIDEO_GET_EVENT FRAME_RATE_CHANGED 25000 fps
< 77026.640> [eDVBVideo0] VIDEO_GET_EVENT SIZE_CHANGED 1920x1080 aspect 3
< 77026.653> [eDVBVideo0] VIDEO_GET_EVENT PROGRESSIVE_CHANGED 0
< 77027.158> [VideoHardware] setting aspect: 16:9
< 77027.159> [VideoHardware] setting wss: auto
< 77027.161> [VideoHardware] setting policy: panscan
< 77027.162> [VideoHardware] setting policy2: scale
< 77045.835> [SoftcamManager] mgcamd.1.38 already running
< 77045.842> [Task] job Components.Task.Job name=SoftcamCheck #tasks=1 completed with [] in None
< 77362.994> [eInputDeviceInit] 1 16d 1
< 77362.995> [InfoBarGenerics] KEY: 365
< 77363.191> [eInputDeviceInit] 0 16d 1
< 77363.192> [InfoBarGenerics] KEY: 365
< 77363.217> [ActionMap] InfobarEPGActions EPGPressed
< 77363.258> [Skin] processing screen BouquetSelector:
< 77363.345> [Skin] Attribute not implemented: offset value: 10,0
< 77363.464> [Skin] processing screen SimpleSummary:
< 77366.873> [eInputDeviceInit] 1 160 1
< 77366.874> [InfoBarGenerics] KEY: 352 OK
< 77366.875> [ActionMap] OkCancelActions ok
< 77366.973> [Skin] processing screen GraphicalEPGPIG:
< 77367.081> [GUISkin] warning, skin is missing element number in <class 'Screens.EpgSelection.EPGSelection'>
< 77367.083> [GUISkin] warning, skin is missing element jump in <class 'Screens.EpgSelection.EPGSelection'>
< 77367.084> [GUISkin] warning, skin is missing element lab1 in <class 'Screens.EpgSelection.EPGSelection'>
< 77367.090> [GUISkin] warning, skin is missing element primetime in <class 'Screens.EpgSelection.EPGSelection'>
< 77367.091> [GUISkin] warning, skin is missing element timeline2 in <class 'Screens.EpgSelection.EPGSelection'>
< 77367.092> [GUISkin] warning, skin is missing element timeline3 in <class 'Screens.EpgSelection.EPGSelection'>
< 77367.093> [GUISkin] warning, skin is missing element timeline1 in <class 'Screens.EpgSelection.EPGSelection'>
< 77367.094> [GUISkin] warning, skin is missing element timeline4 in <class 'Screens.EpgSelection.EPGSelection'>
< 77367.095> [GUISkin] warning, skin is missing element timeline5 in <class 'Screens.EpgSelection.EPGSelection'>
< 77367.099> [GUISkin] warning, skin is missing element change_bouquet in <class 'Screens.EpgSelection.EPGSelection'>
< 77367.110> [GUISkin] warning, skin is missing element timeline0 in <class 'Screens.EpgSelection.EPGSelection'>
< 77367.113> [GUISkin] warning, skin is missing element searchnumber in <class 'Screens.EpgSelection.EPGSelection'>
< 77367.120> [GUISkin] warning, skin is missing element page in <class 'Screens.EpgSelection.EPGSelection'>
< 77367.205> [Skin] processing screen SimpleSummary:
< 77367.221> [eInputDeviceInit] 0 160 1
< 77367.223> [InfoBarGenerics] KEY: 352 OK
< 77373.416> [eInputDeviceInit] 1 193 1
< 77373.418> [InfoBarGenerics] KEY: 403 BOUQUET-
< 77373.419> [ActionMap] EPGSelectActions prevService
< 77373.614> [eInputDeviceInit] 0 193 1
< 77373.615> [InfoBarGenerics] KEY: 403 BOUQUET-
< 77375.826> [eInputDeviceInit] 1 193 1
< 77375.827> [InfoBarGenerics] KEY: 403 BOUQUET-
< 77375.828> [ActionMap] EPGSelectActions prevService
< 77376.024> [eInputDeviceInit] 0 193 1
< 77376.026> [InfoBarGenerics] KEY: 403 BOUQUET-
< 77379.020> [eInputDeviceInit] 1 193 1
< 77379.021> [InfoBarGenerics] KEY: 403 BOUQUET-
< 77379.023> [ActionMap] EPGSelectActions prevService
< 77379.170> [eInputDeviceInit] 0 193 1
< 77379.172> [InfoBarGenerics] KEY: 403 BOUQUET-
< 77383.789> [eInputDeviceInit] 1 193 1
< 77383.791> [InfoBarGenerics] KEY: 403 BOUQUET-
< 77383.791> [ActionMap] EPGSelectActions prevService
< 77383.945> [eInputDeviceInit] 0 193 1
< 77383.947> [InfoBarGenerics] KEY: 403 BOUQUET-
< 77392.218> [eInputDeviceInit] 1 193 1
< 77392.219> [InfoBarGenerics] KEY: 403 BOUQUET-
< 77392.220> [ActionMap] EPGSelectActions prevService
< 77392.220> Traceback (most recent call last):
< 77392.221>   File "/usr/lib/enigma2/python/Components/EpgList.py", line 400, in serviceChanged
< 77392.238>   File "/usr/lib/enigma2/python/Components/EpgList.py", line 409, in findBestEvent
< 77392.239> IndexError: list index out of range
< 77392.239> [ePyObject] (CallObject(<bound method EPGList.serviceChanged of <Components.EpgList.EPGList object at 0x6dbb0550>>,()) failed)

The last part seems most significant
Code:
< 77392.220> [ActionMap] EPGSelectActions prevService
< 77392.220> Traceback (most recent call last):
< 77392.221>   File "/usr/lib/enigma2/python/Components/EpgList.py", line 400, in serviceChanged
< 77392.238>   File "/usr/lib/enigma2/python/Components/EpgList.py", line 409, in findBestEvent
< 77392.239> IndexError: list index out of range
<  77392.239> [ePyObject] (CallObject(<bound method  EPGList.serviceChanged of <Components.EpgList.EPGList object at  0x6dbb0550>>,()) failed)

Any help would be greatly appreciated!

Is this a problem with this particular image? Are there other images that are a bit more stable? (I really do like the Sly layout though)
 
Last edited:
Delta there is a proper solution to this.
First of all, what class sd card are you using?
you say you have the epg stored on the sd card? if it is a low class or a cheap one off fleabay then it wont be able to read/write data fast, could possibly be affecting the speed your flicking through the epg - cant read the data fast enough?
Try getting a usb stick and setting it up for that and store your epg on there and see if there is any difference.
that is what I would do, good luck :)
 
Hi Burlesy, I'm using a Sandisk Class 10 SD card - I'm sure it's genuine as it was from a supermarket and I've ran a test on it to confirm capacity...
 
Back
Top