[SPARK] Buildsystem-CS mit YAFFS2

Fremd-Buildsysteme
AudioSlyer
Erleuchteter
Erleuchteter
Beiträge: 450
Registriert: Sonntag 28. Juli 2002, 01:18

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von AudioSlyer »

der movieplayer suckt zur zeit

Datei Browser alles ok
Movie Browser -> Neutrino Restart
Datei Browser geht nach dem Restart auch nicht mehr.
Box neu starten -> Datei Browser wieder ok
martii
Einsteiger
Einsteiger
Beiträge: 217
Registriert: Donnerstag 14. Juni 2012, 09:39

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von martii »

AudioSlyer hat geschrieben:der movieplayer suckt zur zeit

Datei Browser alles ok
Movie Browser -> Neutrino Restart
Datei Browser geht nach dem Restart auch nicht mehr.
Box neu starten -> Datei Browser wieder ok
Der MovieBrowser sucht beim Start rekursiv in allen Verzeichnissen, die Du in den Optionen aktiviert hast, nach Inhalten. Der Dateibrowser greift initial nur auf das letzte Verzeichnis zu, aus dem ein Film abgespielt wurde. Wenn insbesondere beim Filebrowser nach einem Neutrino-Restart kein Zugriff auf das Startverzeichnis mehr möglich ist, ist der Zugriff wohl schon auf Linux-Ebene nicht mehr ok. Über Kommandozeile kommst Du in dem Fall noch an die Daten?
AudioSlyer
Erleuchteter
Erleuchteter
Beiträge: 450
Registriert: Sonntag 28. Juli 2002, 01:18

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von AudioSlyer »

Der Movie Browser listet die Filme auf, spielt sie aber nicht ab. Es handelt sich um xvid-Streifen.
martii
Einsteiger
Einsteiger
Beiträge: 217
Registriert: Donnerstag 14. Juni 2012, 09:39

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von martii »

AudioSlyer hat geschrieben:Der Movie Browser listet die Filme auf, spielt sie aber nicht ab. Es handelt sich um xvid-Streifen.
Der Fileplayer spielt aber die Dateien auch nicht ab, oder? Kann gut sein, dass die alte ffmpeg-Version mit xvid nicht klarkommt.
AudioSlyer
Erleuchteter
Erleuchteter
Beiträge: 450
Registriert: Sonntag 28. Juli 2002, 01:18

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von AudioSlyer »

vor dem restart durch den movieplayer spielt der fileplayer divx ab, nach dem neutrino restart nicht mehr. Speicherproblem? muss die Box booten, dann geht der fileplayer wieder.
WerN
Interessierter
Interessierter
Beiträge: 27
Registriert: Samstag 2. Juni 2012, 19:35

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von WerN »

Hallo,

erstmal Danke das der Player sich nun die zuletzt gespielte Stelle merkt.
Leider kann ich die Probleme von AudioSlyer bestätigen. Hatte heute auch 2-mal Neutrino restarts während ich im Player navigierte. Kurz vor den restarts wurde die Box träge und hing danach. Ich benutze .ts Aufnahmen vom DVBViewer.

Gruß,
WerN
pixbox
Interessierter
Interessierter
Beiträge: 54
Registriert: Mittwoch 25. Juli 2012, 02:16

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von pixbox »

AC3 ist auch sehr sehr leise bei der Wiedergabe im Movieplayer

-----------------

Es soll Probs mit der RC vom Pingu+ geben, in der lircd.conf ist die RC drin, doch geladen wird die lircd.conf.09_00_08 und dort fehlt die RC

Code: Alles auswählen

spark-Neutrino-HD:~ # ps x | grep lircd
  970 ?        Ss     0:00 /sbin/lircd -u /etc/lircd.conf.09_00_08
 1503 pts/0    S+     0:00 grep lircd
könnte es sein das in der lircd.conf.09_00_08 noch folgendes fehlt

Code: Alles auswählen

begin remote
	name		rc13(PinguluxPlus)
	bits		16
	flags		SPACE_ENC|CONST_LENGTH
	eps		30
	aeps		100
	header		8992	4453
	one		572	1657
	zero		572	543
	ptrail		572
	repeat		8992	2212
	pre_data_bits	16
	pre_data	0xAA55
	gap		107565
	toggle_bit_mask	0x0
	begin codes
#					  Actual key name on PinguluxPlus remote
		KEY_POWER	0x7887	# unverified
		KEY_V		0xF00F	# unverified
		KEY_T		0xD02F	# unverified
		KEY_F1		0x9A65	# unverified
		KEY_TIME	0x5AA5	# unverified
		KEY_1		0x58A7	# unverified
		KEY_2		0xF807	# unverified
		KEY_3		0x1AE5	# unverified
		KEY_4		0x6897	# unverified
		KEY_5		0xD827	# unverified
		KEY_6		0x2AD5	# unverified
		KEY_7		0x48B7	# unverified
		KEY_8		0xE817	# unverified
		KEY_9		0x0AF5	# unverified
		KEY_TV2		0x32CD	# unverified
		KEY_0		0xC837	# unverified
		KEY_BACK	0x30CF	# unverified
		KEY_CHANNELUP	0x12ED	# unverified
		KEY_CHANNELDOWN	0x22DD	# unverified
		KEY_MUTE	0x3AC5	# unverified
		KEY_RECORD	0x9867	# unverified
		KEY_VOLUMEUP	0x50AF	# unverified
		KEY_VOLUMEDOWN	0x609F	# unverified
		KEY_MENU	0x38C7	# unverified
		KEY_INFO	0xE01F	# unverified
		KEY_UP		0xC03F	# unverified
		KEY_DOWN	0x7A85	# unverified
		KEY_LEFT	0x40BF	# unverified
		KEY_RIGHT	0x02FD	# unverified
		KEY_OK		0xFA05	# unverified
		KEY_EXIT	0x06F9	# unverified
		KEY_EPG		0xBA45	# unverified
		KEY_REWIND	0xC23D	# unverified
		KEY_FORWARD	0xF20D	# unverified
		KEY_PREV	0x926D	# unverified
		KEY_PAUSE	0x728D	# unverified
		KEY_STOP	0x8877	# unverified
		KEY_NEXT	0x52AD	# unverified
		KEY_FAVORITES	0x08F7	# unverified
		KEY_SAT		0x44BB	# unverified
		KEY_FIND	0xB24D	# unverified
		ZOOM		0xA857	# unverified
		KEY_ARCHIVE	0x04FB	# unverified
		KEY_PHOTO	0x18E7	# unverified
		KEY_PLAY	0x807F	# unverified
		KEY_CLOSE	0xCA35	# unverified
		KEY_PAGEUP	0x847B	# unverified
		KEY_PAGEDOWN	0x18E7	# unverified
		KEY_FASTFORWARD	0x4AB5	# unverified
		KEY_SLOW	0x20DF	# unverified
		KEY_RED		0xAA55	# unverified
		KEY_GREEN	0x6A95	# unverified
		KEY_YELLOW	0xEA15	# unverified
		KEY_BLUE	0x28D7	# unverified
	end codes
end remote
martii
Einsteiger
Einsteiger
Beiträge: 217
Registriert: Donnerstag 14. Juni 2012, 09:39

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von martii »

@pixbox:
Lircd-Konfig für Pingulux Plus: Oops. Hab ich wohl vergessen. Ist behoben.
AC3: Zumindest bei TS-Aufnahmen ist da auch eine Lautstärke-Korrektur möglich.

@AudioSlyer, WerN:
Ich konnte die geschilderten Movieplayer-Probleme nicht nachvollziehen. Ganz prinzipiell: MovieBrowser und FilePlayer dienen nur der Dateiauswahl. Beim Abspielen kommt der selbe Movieplayer-Code zum Einsatz. Was mit FilePlayer abspielbar ist, muss auch mit MovieBrowser gehen.
pixbox
Interessierter
Interessierter
Beiträge: 54
Registriert: Mittwoch 25. Juli 2012, 02:16

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von pixbox »

martii hat geschrieben: AC3: Zumindest bei TS-Aufnahmen ist da auch eine Lautstärke-Korrektur möglich.
Es handelt sich um XViD mit AC3 Tonspur, da muß ich 100% einstellen und am Fernseher noch lauter stellen, damit ich überhaupt etwas höre.
martii
Einsteiger
Einsteiger
Beiträge: 217
Registriert: Donnerstag 14. Juni 2012, 09:39

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von martii »

@pixbox: Seit eben kannst Du die Mixer-Werte in den Audio-Einstellungen setzen, dann wird's etwas lauter.
pixbox
Interessierter
Interessierter
Beiträge: 54
Registriert: Mittwoch 25. Juli 2012, 02:16

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von pixbox »

hat sich leider nicht viel verändert :-?

ist es normal das alle Dateien die ich im Image habe vom Jahr 2000 sind, wenn ich neue einfüge ist halt z.B. für Heute 07.09.2000
schufti
Einsteiger
Einsteiger
Beiträge: 352
Registriert: Freitag 20. August 2004, 23:33

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von schufti »

kann es sein, dass bei den MixerSettings spdif und hdmi vertauscht sind?
Habe TV über HDMI und die Lautstärke ändert sich nur wenn ich SPDIF verstelle...
martii
Einsteiger
Einsteiger
Beiträge: 217
Registriert: Donnerstag 14. Juni 2012, 09:39

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von martii »

pixbox hat geschrieben:hat sich leider nicht viel verändert :-?

ist es normal das alle Dateien die ich im Image habe vom Jahr 2000 sind, wenn ich neue einfüge ist halt z.B. für Heute 07.09.2000
Wenn Du beim Mixer 100% einstellst, wird's nicht lauter?!?

Datum: Wenn "nur" das Jahr nicht passt würd ich annehmen, dass Du auf einem Transponder bist, der 12 Jahre in der Vergangenheit schwebt.
martii
Einsteiger
Einsteiger
Beiträge: 217
Registriert: Donnerstag 14. Juni 2012, 09:39

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von martii »

schufti hat geschrieben:kann es sein, dass bei den MixerSettings spdif und hdmi vertauscht sind?
Habe TV über HDMI und die Lautstärke ändert sich nur wenn ich SPDIF verstelle...
Vermutlich hast Du "DD über HDMI" aktiv, dann greifen die S/PDIF-Mixer-Werte.
pixbox
Interessierter
Interessierter
Beiträge: 54
Registriert: Mittwoch 25. Juli 2012, 02:16

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von pixbox »

Mit HDMI erzwingen ist jetzt Ton vorhanden

Transponder (DVB) oder I-Net (NTP) immer bleibt das Datum beim Jahr 2000
martii
Einsteiger
Einsteiger
Beiträge: 217
Registriert: Donnerstag 14. Juni 2012, 09:39

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von martii »

pixbox hat geschrieben:Transponder (DVB) oder I-Net (NTP) immer bleibt das Datum beim Jahr 2000
Vielleicht ist die /etc/localtime irgendwie hinüber. Zeigt "date -u" auch 2000 an?
pixbox
Interessierter
Interessierter
Beiträge: 54
Registriert: Mittwoch 25. Juli 2012, 02:16

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von pixbox »

Code: Alles auswählen

spark-Neutrino-HD:~ # date -u
Fri Sep  7 15:35:04 UTC 2012
/etc/localtime linkt auf /usr/share/zoneinfo/CET, klicke ich da drauf komme ich in share/zoneinfo und dort nur in den Ordner wo CET drin liegt

komisch ist nur das in Filezilla die Datei als 2000er und in WinSCP als 2012er angezeigt wird, somit hat sichs wohl erübrigt
martii
Einsteiger
Einsteiger
Beiträge: 217
Registriert: Donnerstag 14. Juni 2012, 09:39

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von martii »

pixbox hat geschrieben:komisch ist nur das in Filezilla die Datei als 2000er und in WinSCP als 2012er angezeigt wird, somit hat sichs wohl erübrigt
Filezilla wird da dann wohl beim Parsen eines LIST-Kommandos das falsche Jahr raten.
graugans
Interessierter
Interessierter
Beiträge: 79
Registriert: Sonntag 26. August 2012, 20:16

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von graugans »

@martii
Irgendwie fehlt mir die Definition der Klasse mixerVolume

Code: Alles auswählen

make[5]: Verlasse Verzeichnis '/home/graugans/src/SPARK/martii/build_tmp/neutrino-hd-tripledragon/src/driver'
make[4]: Verlasse Verzeichnis '/home/graugans/src/SPARK/martii/build_tmp/neutrino-hd-tripledragon/src/driver'
Making all in system
make[4]: Betrete Verzeichnis '/home/graugans/src/SPARK/martii/build_tmp/neutrino-hd-tripledragon/src/system'
  CC     safe_system.o
  CXX    localize.o
  CXX    setting_helpers.o
/home/graugans/src/SPARK/martii/source/neutrino-hd-td/src/system/setting_helpers.cpp: In member function ‘virtual bool CAudioSetupNotifier::changeNotify(neutrino_locale_t, void*)’:
/home/graugans/src/SPARK/martii/source/neutrino-hd-td/src/system/setting_helpers.cpp:488:10: error: ‘mixerVolume’ does not name a type
/home/graugans/src/SPARK/martii/source/neutrino-hd-td/src/system/setting_helpers.cpp:489:3: error: ‘m’ was not declared in this scope
/home/graugans/src/SPARK/martii/source/neutrino-hd-td/src/system/setting_helpers.cpp:491:10: error: ‘mixerVolume’ does not name a type
/home/graugans/src/SPARK/martii/source/neutrino-hd-td/src/system/setting_helpers.cpp:492:3: error: ‘m’ was not declared in this scope
/home/graugans/src/SPARK/martii/source/neutrino-hd-td/src/system/setting_helpers.cpp:494:10: error: ‘mixerVolume’ does not name a type
/home/graugans/src/SPARK/martii/source/neutrino-hd-td/src/system/setting_helpers.cpp:495:3: error: ‘m’ was not declared in this scope
make[4]: *** [setting_helpers.o] Fehler 1
make[4]: Verlasse Verzeichnis '/home/graugans/src/SPARK/martii/build_tmp/neutrino-hd-tripledragon/src/system'
make[3]: *** [all-recursive] Fehler 1
make[3]: Verlasse Verzeichnis '/home/graugans/src/SPARK/martii/build_tmp/neutrino-hd-tripledragon/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlasse Verzeichnis '/home/graugans/src/SPARK/martii/build_tmp/neutrino-hd-tripledragon'
make[1]: *** [all] Fehler 2
make[1]: Verlasse Verzeichnis '/home/graugans/src/SPARK/martii/build_tmp/neutrino-hd-tripledragon'
make: *** [/home/graugans/src/SPARK/martii/deps/neutrino] Fehler 2

Code: Alles auswählen

$ grep -r mixerVolume source/neutrino-hd-td/
source/neutrino-hd-td/src/system/setting_helpers.cpp:		static mixerVolume m("Analog", "1");
source/neutrino-hd-td/src/system/setting_helpers.cpp:		static mixerVolume m("HDMI", "1");
source/neutrino-hd-td/src/system/setting_helpers.cpp:		static mixerVolume m("SPDIF", "1");
graugans
Interessierter
Interessierter
Beiträge: 79
Registriert: Sonntag 26. August 2012, 20:16

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von graugans »

@martii
sorry hab vergessen die libstb-hal zu pullen. Jetzt klappt es ;-)
pixbox
Interessierter
Interessierter
Beiträge: 54
Registriert: Mittwoch 25. Juli 2012, 02:16

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von pixbox »

das Image wurde soweit fertig gestellt, doch ganz zum schluß kam noch folgende Fehlermeldung

Code: Alles auswählen

cp: Aufruf von stat für „/home/ntx/spark/buildsystem-cs/build_tmp/uImage-7162“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make: *** [flashimage] Fehler 1
martii
Einsteiger
Einsteiger
Beiträge: 217
Registriert: Donnerstag 14. Juni 2012, 09:39

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von martii »

@pixbox: Das war aber der Git-Stand vor der Deaktivierung des 7162-Builds in der environment.mk, oder?
pixbox
Interessierter
Interessierter
Beiträge: 54
Registriert: Mittwoch 25. Juli 2012, 02:16

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von pixbox »

master changed from 8f278fa to 78c22bd
das war der letzte Stand

------------------------

EDIT: gerade wieder der selbe Fehler, könnte es daran liegen das ich vor 4 Tagen einmal mit den 7162er Treibern gebaut hatte.

Code: Alles auswählen

spark: first steps for spark7162 support

For now, set PLATFORM_SUB=7162 in config to use this. The only
difference between spark and spark7162 is the kernel and driver build.
schufti
Einsteiger
Einsteiger
Beiträge: 352
Registriert: Freitag 20. August 2004, 23:33

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von schufti »

liegt an Zeile 62 in flashimage.mk, da mangelts an Logik....

ich versteh ja sowieso nicht, wofür es jetzt ein enigma2-7162 gibt. So wie ich das lese, wird - je nach Settings - ein Image nur für SPARK, SPARK_7162 oder ein kombiniertes (wird dann beim 1. Hochfahren differenziert) gebaut. Und egal welches ich baue, es gibt immer nur eines und das soll - wie bisher - in enigma2 liegen.

Oder werden da tatsächlich 2 verschiedene Kernel gebaut? Wenn ja, warum? Es ist doch die selbe Plattform und die Unterschiede sollten sich über die jew. Kernelmodule abbilden lassen, oder?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: [SPARK] Buildsystem-CS mit YAFFS2

Beitrag von seife »

Nein, das lassen sie sich nicht (mit demselben Kernel booten und nur über Kernelmodule differenzieren).
Per USB geht das, da kann man im U-Boot abfrage auf welchem Board man rumreitet und dementsprechend den richtigen Kernel laden. Unmöglich ist es sicher nicht, da einen Kernel für beide boards zu machen, aber das ist relativ viel Arbeit und ich würde erst mal an wichtigeren Dingen basteln.
Alle anderen machen ja sogar verschiedene Patches in den Kernel, je nachdem ob sie spark oder spark7162 bedienen wollen, das war mir dann aber doch zu doof.

Das alles ist aber hier offtopic, da das hier der Thread für martiis BS ist und martii die 7162 AFAIU eh nicht unterstützt :-)