Bitte um Mithilfe

Zusatz-Programme für Receiver der 5000er und 6000er Serie.

Hier geht's um alles, was mit den TAP Anwendungen für den PVR5x00/6000 zu tun hat.
flechumer
Vollzeit-Guru
Vollzeit-Guru
Beiträge: 2455
Registriert: Sa 10. Dez 2005, 13:13
Wohnort: Emsland

Bitte um Mithilfe

#1

Beitrag von flechumer » Mo 29. Mai 2006, 10:28

Beim Einsatz von SmartSkipper 00.03 hat sich gezeigt, daß bestimmte Eigenschaften bezüglich der Schnittweite von Einzeloperationen auf dem Black Panther unterschiedlich zur Einfachversion sind. Ich unterstelle mal, daß sich White Polar in der Hinsicht nicht von Black Panther unterscheidet. Bliebe noch Masterpiece und TF6000 (gibt's den überhaupt schon?). Wer wäre denn bereit und in der Lage, dafür eine Messung durchzuführen und mir das Ergebnis zu übermitteln? Dafür gibt es ein Meß-TAP (auf Wunsch mit Source Code) und eine Kurzanleitung. Benötigt wird eine 15 Std.-Aufnahme (ca. 25 GB) und weniger als eine Stunde Zeit.

Viel mehr als Ruhm und Ehre sind dabei allerdings nicht zu gewinnen. ;)

flechumer
Vollzeit-Guru
Vollzeit-Guru
Beiträge: 2455
Registriert: Sa 10. Dez 2005, 13:13
Wohnort: Emsland

#2

Beitrag von flechumer » Mo 26. Jun 2006, 16:00

Inzwischen scheint festzustehen, daß es nur um die Platten- bzw. Clustergröße geht, nicht um die Firmware. Für die Größen 60, 80, 120, 160, 250, 300 GB ist bereits alles klar. Von den gängigen Größen fehlt nur noch eine nicht ausgemessene:

200 GB

Findet sich wirklich keiner, der bereit und in der Lage ist, eine solche Konfiguration auszumessen??? Dabei ist es wirklich ein Klacks: TAP Calibrate installieren, eine 1-Std.-Aufnahme verhackstücken. Das dauert alles in allem keine drei Minuten und tut garantiert nicht weh.

Gruß
Rudolf

Benutzeravatar
Harvey
iTina-Promoter und Kuhinteressent
iTina-Promoter und Kuhinteressent
Beiträge: 3894
Registriert: So 11. Dez 2005, 22:34
Receivertyp: 0x1388 PVR
Receiverfirmware: 13.09.2005
Wohnort: Planet Erde, Milchstraße

#3

Beitrag von Harvey » Mo 26. Jun 2006, 16:17

Würde es dir was nutzen, die Clustergröße berechnen zu können?

s = Disk Size in GB
Sektoren/Cluster = 47 * max( 44 , ( ceil ( ceil ( s / 47 * 16 ) / 4 ) * 4) )

Quelle: Firebirds Dokument
Gruss
Harvey

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9735
Registriert: Sa 11. Mär 2006, 12:08
Receivertyp: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Receiverfirmware: Dec 06 2006,
Mar 9 2011
Wohnort: 669..
Kontaktdaten:

#4

Beitrag von Homer » Mo 26. Jun 2006, 16:18

Ich habe leider keine 200 GB Platte. Aber wenn du Ergebnisse einer 750 GB Platte brauchen kannst, kann ich versuchsweise mal eine einbauen, sobald die Lieferung eintrifft (heute erst bestellt).

Viele Grüße
Homer
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - [thread=49960]acaderc_5k[/thread] - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)

Benutzeravatar
Volker
Super-Duper-Freak
Super-Duper-Freak
Beiträge: 4506
Registriert: Fr 9. Dez 2005, 13:28
Wohnort: ES

#5

Beitrag von Volker » Mo 26. Jun 2006, 16:31

Hi, ich habe eine 200 GB-HD in meinem 5200c. Kann ich Dir helfen ?
Gruß Volker

Topfield CRP 2401 CI+

Tap's : TMSArchive, Fastskip, iBox, Itina , TMSDisplay, Shutdown, Powerrestore, IQTuner, Autoreboot, VFormat,
nicht im Autostart : HDDInfo, TaptoDate

Provider : KabelBW

Benutzeravatar
dvdbommel
Vielantworter
Vielantworter
Beiträge: 798
Registriert: Fr 9. Dez 2005, 15:47
Receivertyp: TF5500PVRs
Receiverfirmware: JAN.07
Wohnort: UNTERFRANKEN
Kontaktdaten:

#6

Beitrag von dvdbommel » Mo 26. Jun 2006, 16:38

flechumer hat geschrieben:Inzwischen scheint festzustehen, daß es nur um die Platten- bzw. Clustergröße geht, nicht um die Firmware. Für die Größen 60, 80, 120, 160, 250, 300 GB ist bereits alles klar. Von den gängigen Größen fehlt nur noch eine nicht ausgemessene:

200 GB

Findet sich wirklich keiner, der bereit und in der Lage ist, eine solche Konfiguration auszumessen??? Dabei ist es wirklich ein Klacks: TAP Calibrate installieren, eine 1-Std.-Aufnahme verhackstücken. Das dauert alles in allem keine drei Minuten und tut garantiert nicht weh.

Gruß
Rudolf
Datei habe ich dir soeben per Email geschickt !!!

Gruß DVDbommel
TF5500PVR ; Firmware Jan '07 ; HDD IDE Samsung 300GB ; Alphacrypt-Light 1.05 (3.11)
Zusatz Hardware: Windows Home Server 5 TB - 3 x XBOX mod mit XBMC - ASUS Oplay Air
TAPs: im Autostart: Xstart.TAP 0.9 ... es werden geladen:
iTiNa 1.04 , AutoMove 1.9 , RecCopy , StandBy , ... ohne Autostart: ImproBox Premium , Filer , FS 1.1 , TAPcommander ...
Projektor Epson TW200 16:9; Plasma Panasonic TH-42PX80EA
Die Ehe ist kein Dessert sondern eine Suppe die es gilt auszulöffeln

flechumer
Vollzeit-Guru
Vollzeit-Guru
Beiträge: 2455
Registriert: Sa 10. Dez 2005, 13:13
Wohnort: Emsland

#7

Beitrag von flechumer » Mo 26. Jun 2006, 18:05

DVDbommel hat geschrieben:Datei habe ich dir soeben per Email geschickt !!!
Erstmal Danke an DVDbommel. Ich habe Dir die geänderte cal-Datei gerade zurückgemailt. Deine würde SmartSkipper vermutlich in den Wald schicken.
Volker hat geschrieben:Hi, ich habe eine 200 GB-HD in meinem 5200c. Kann ich Dir helfen ?
Es könnte nichts schaden, das Ergebnis zu überprüfen. Schicke mir doch eine PM mit Deiner Mail-Adresse. Dann sende ich Dir die Unterlagen.
Homer hat geschrieben:Ich habe leider keine 200 GB Platte. Aber wenn du Ergebnisse einer 750 GB Platte brauchen kannst, kann ich versuchsweise mal eine einbauen, sobald die Lieferung eintrifft (heute erst bestellt).
750 GB - Heiliger Strohsack, das ist ja ein Klopper. Selbstverständlich interessiert mich das. Was für gigantische Cluster das wohl ergibt?
Harvey hat geschrieben:Würde es dir was nutzen, die Clustergröße berechnen zu können?
Ja, das ist ganz schön, die Clustergröße vorab berechnen zu können. Reicht aber leider nicht. Insgesamt werden 12 Meßwerte benötigt, von denen die Clustergröße nur einer ist. (Es geht darum, voraussagen zu können, wieviele Cluster übersprungen werden, wenn in einer Schleife mit <V+>/<V-> weiterpositioniert wird).

Gruß
Rudolf

Benutzeravatar
Harvey
iTina-Promoter und Kuhinteressent
iTina-Promoter und Kuhinteressent
Beiträge: 3894
Registriert: So 11. Dez 2005, 22:34
Receivertyp: 0x1388 PVR
Receiverfirmware: 13.09.2005
Wohnort: Planet Erde, Milchstraße

#8

Beitrag von Harvey » Mo 26. Jun 2006, 20:55

flechumer hat geschrieben:...Es geht darum, voraussagen zu können, wieviele Cluster übersprungen werden, wenn in einer Schleife mit <V+>/<V-> weiterpositioniert wird...
Und das ist nicht exakt einer? Schade!
Das habe ich zwar schon immer vermutet, aber eine Logik habe ich nie gefunden (da geht man im topfeigenen Schnitt beispielsweise 2 mal kurz hintereinander auf V-, und man landet nach 3 gemächlichen V+ vielleicht dort, wo man hin möchte, vielleicht aber auch nur nach 2 mal V+).
Gruss
Harvey

flechumer
Vollzeit-Guru
Vollzeit-Guru
Beiträge: 2455
Registriert: Sa 10. Dez 2005, 13:13
Wohnort: Emsland

#9

Beitrag von flechumer » Mo 26. Jun 2006, 23:20

Harvey hat geschrieben:Und das ist nicht exakt einer? Schade!
Ja, schade. Es ist aber wesentlich komplizierter. Näherungsweise kann man das Verhalten durch ein Polynom 3. Grades darstellen. Das führt aber auch nicht viel weiter, weil "näherungsweise" nützt nichts. Beispiel nach neuesten Ergebnissen: 200 GB-Platte, 16 Blk = Sekt / Cluster. 1 * V+ = 2 Cluster, 2 * V+ = 3 Cluster. Will man also genau einen Cluster vorwärts gelangen, muss man so vorgehen: 2 * V+, Pause, 1 * V-. Und das ist bei jeder Clustergröße unterschiedlich.

Gruß
Rudolf

hgdo
BoardSprenger
BoardSprenger
Beiträge: 8868
Registriert: Do 8. Dez 2005, 23:59

#10

Beitrag von hgdo » Di 27. Jun 2006, 00:09

Ich würde ja eine Messung mit meinem 1 TByte-Laufwerk durchführen, aber wo finde ich das Meß-Tap?

flechumer
Vollzeit-Guru
Vollzeit-Guru
Beiträge: 2455
Registriert: Sa 10. Dez 2005, 13:13
Wohnort: Emsland

#11

Beitrag von flechumer » Di 27. Jun 2006, 01:55

hgdo hat geschrieben:Ich würde ja eine Messung mit meinem 1 TByte-Laufwerk durchführen, aber wo finde ich das Meß-Tap?
Gibt's sowas wirklich, 1 TB? Gigantisch. Messen dürfte kein Problem sein, allerdings wegen der riesigen Clustersize zum Schneiden am Topf wahrscheinlich ungeeignet. Da die SmartSkipper-Version bisher noch nicht freigegeben ist, kann ich sie Dir nur mailen. Das tue ich aber gern, wenn Du mir Deine Mailadresse mitteilst.

Gruß
Rudolf

flechumer
Vollzeit-Guru
Vollzeit-Guru
Beiträge: 2455
Registriert: Sa 10. Dez 2005, 13:13
Wohnort: Emsland

#12

Beitrag von flechumer » Di 27. Jun 2006, 15:14

Hallo Volker,

Vielen Dank für die von Dir gelieferten Ergebnisse. Sie haben schon zu einer Korrektur geführt. Übrigens, da es sich um eine Binärdatei handelt, werden die meisten nicht viel damit anfangen können - es sei denn, sie haben einen Hex Editor. Damit kann man dann 13 Integers gefolgt von Schrott, der noch im IO-Puffer verblieben ist, erkennen. Die Zahlen haben folgende Bedeutung:
1. Blk/Cluster (Blk = Sektor)
2. - 11. Anzahl Blk bei 1 - 10 mal V+
12. Anzahl Blk bei 49 mal V+
13. Anzahl Blk bei 50 mal V+

Gruß
Rudolf

Benutzeravatar
Volker
Super-Duper-Freak
Super-Duper-Freak
Beiträge: 4506
Registriert: Fr 9. Dez 2005, 13:28
Wohnort: ES

#13

Beitrag von Volker » Di 27. Jun 2006, 16:11

flechumer hat geschrieben:Hallo Volker,

Vielen Dank für die von Dir gelieferten Ergebnisse. Sie haben schon zu einer Korrektur geführt. Übrigens, da es sich um eine Binärdatei handelt, werden die meisten nicht viel damit anfangen können - es sei denn, sie haben einen Hex Editor. Damit kann man dann 13 Integers gefolgt von Schrott, der noch im IO-Puffer verblieben ist, erkennen. Die Zahlen haben folgende Bedeutung:
1. Blk/Cluster (Blk = Sektor)
2. - 11. Anzahl Blk bei 1 - 10 mal V+
12. Anzahl Blk bei 49 mal V+
13. Anzahl Blk bei 50 mal V+

Gruß
Rudolf

Hallo Rudolf,

gern geschehen, wenn man schon, wie ich, hauptsächlich "Nießnutzer" diese vor Informationen überquellenden Forums ist, freut man sich, wenn man auch mal einen kleinen hilfreichen Beitrag leisten kann.

(das File habe ich mir schon aus Neugierde mit einem Hexeditor angeschaut, sagte mir aber bis jetzt nicht wirklich etwas ) :)
Gruß Volker

Topfield CRP 2401 CI+

Tap's : TMSArchive, Fastskip, iBox, Itina , TMSDisplay, Shutdown, Powerrestore, IQTuner, Autoreboot, VFormat,
nicht im Autostart : HDDInfo, TaptoDate

Provider : KabelBW

flechumer
Vollzeit-Guru
Vollzeit-Guru
Beiträge: 2455
Registriert: Sa 10. Dez 2005, 13:13
Wohnort: Emsland

#14

Beitrag von flechumer » Mi 28. Jun 2006, 20:05

@hgdo:

Hallo Harald,

es ist wirklich gigantisch: 80 Blk/Cluster = 40 kB. Das ergibt eine Genauigkeit (besser Ungenauigkeit) von ca. 15 Sek. beim Schnitt. Wenn der "Größenwahn" so weiter geht, gehen die Werbepausen bald im Verschnitt unter. Trotzdem Danke für die aufschlußreichen Ergebnisse!

Gruß
Rudolf

PS: Ob SmartSkipper damit zurechtkommt, habe ich ich noch nicht ausprobieren können. Im Moment befinde ich mich im Clinch mit meinem WLAN.

hgdo
BoardSprenger
BoardSprenger
Beiträge: 8868
Registriert: Do 8. Dez 2005, 23:59

#15

Beitrag von hgdo » Mi 28. Jun 2006, 21:06

@fletchumer

Bei diesem Laufwerk macht es keinen Sinn, Werbung herauszuschneiden. Ich hab das einmal gemacht, es ist aber zu ungenau. Werbung überspringe ich mit Improbox, das funktioniert voll ausrichend.

Vor- und Nachlauf kann man aber (mit etwas Sicherheitsabstand) ganz gut abschneiden.

Gruß
Harald

Benutzeravatar
Harvey
iTina-Promoter und Kuhinteressent
iTina-Promoter und Kuhinteressent
Beiträge: 3894
Registriert: So 11. Dez 2005, 22:34
Receivertyp: 0x1388 PVR
Receiverfirmware: 13.09.2005
Wohnort: Planet Erde, Milchstraße

#16

Beitrag von Harvey » Mi 28. Jun 2006, 22:37

Falls es euch tröstet: Das hat wahrscheinlich einen ganz einfachen Hintergrund.

Für die FAT sind im Hauptspeicher genau 2*3*768 kB reserviert, macht gut 2MB. Das war vor 2 Jahren wahrscheinlich ein guter Kompromiß zwischen Speicherverbrauch und erhältlichen Plattengrößen. (warum allerdings die Kopie der FAT auch im RAM gehalten wird ist mir (noch) schleierhaft).

Was wahrscheinlich mit der vorhandenen Prozessorleistung nicht geht ist, die FAT aus dem RAM raus zu halten und statt dessen direkt auf der HD zu verwalten. Das merkt man, wenn man Filme auf den Topf kopiert, dabei kommt die HD hörbar ganz schön ins Stocken (weil die FAT vermutlich nach jedem Cluster oder gar Sektor gesicher wird?).
Gruss
Harvey

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9735
Registriert: Sa 11. Mär 2006, 12:08
Receivertyp: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Receiverfirmware: Dec 06 2006,
Mar 9 2011
Wohnort: 669..
Kontaktdaten:

#17

Beitrag von Homer » Do 29. Jun 2006, 11:34

Wenn die FAT nur gelesen wird, kann man die Kopie im RAM benutzen. Wenn sie geschrieben wird, muss das auch sofort auf die Platte.

Bei FAT32 (und möglicherweise auch bei FAT24) wird der Wert für die Größe des freien Speicherplatzes im FSInfo-Sektor auf der Platte gespeichert. Dieser Wert wird nach meinen Beobachtungen nur im RAM aktualisiert und erst beim Herunterfahren von Windows auf die Platte zurückgeschrieben. Scandisk und auch Norton Disk Doctor reparieren diesen Wert und stellen wieder Konsistenz her. Genau wie der Topf es bei "Verifying Files and Folders" macht, wenn er nicht ordnungsgemäß heruntergefahren wurde.

Zitat:
"Eine weitere FAT32-Eigenart blieb bisher unerwähnt: Sektor eins ist der so genannte FSInfo-Sektor. Er speichert nur zwei relevante 32-Bit-Zahlen, die zudem optional sind und bei Bedarf vom Betriebssystem neu errechnet werden können.
Die vier Bytes ab Offset 0x1e8 des FSInfo-Sektors enthalten die Anzahl der freien Cluster. Setzt man sie auf 0xffffffff, so errechnet das Betriebssystem sie automatisch neu. Offset 0x1ec dient als Hinweis für den Dateisystemtreiber: Das Feld enthält eine Clusternummer, an der das Betriebssystem anfangen soll, nach freiem Platz zu suchen. Auch dieser Wert ist entbehrlich und darf 0xffffffff enthalten. Diverse Signaturen kennzeichnen den Sektor als gültige FSInfo-Struktur: An Offset null steht die Bytefolge 52 52 61 41 (`RRaA´), bei Offset 0x1e4 der String `rrAa´ (72 72 41 61) und am Ende (Offset 0x1fc) schließlich 00 00 55 AA. Windows repariert einen defekten FSInfo-Sektor automatisch, und auch Scandisk hat damit keine Schwierigkeiten. Um ganz auf Nummer sicher zu gehen, gibt es auch hiervon eine Kopie, und zwar in Sektor 7."

Viele Grüße
Homer
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - [thread=49960]acaderc_5k[/thread] - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)

Antworten

Zurück zu „TF 5x00/6000 PVR TAP“