Seite 12 von 16

Re: Experimentelle Images/Dateien (war: Pingulux neutrino !)

Verfasst: Fr 25. Mai 2012, 20:23
von BPanther
Einige Optimierungen/Änderungen finden immer mal im Hintergrund statt, wobei das auch mit anderen Sachen mit zusammenhängen kann. So kann z.B. der ftdi-Treiber (z.B. bei Smargo im "normal-Mode") auch manchmal störend wirken. Kaum ist der deaktiviert, scheint das LCD stabiler zu funktionieren.

Aber schön zu hören, daß das Teil nun insgesamt endlich mal wieder funktioniert. :)

Re: Experimentelle Images/Dateien (war: Pingulux neutrino !)

Verfasst: Fr 25. Mai 2012, 20:59
von freenam
BPanther hat geschrieben: @freenam: Hast Du irgendwas an den Bootargs verändert? Das Image ist ein normales jffs2, also so wie vom Bootloader erwartet.
Vielen Dank für den Tipp!

Habe eben noch einmal die REV3558 geflashed. Das hat wunderbar geklappt. Nach dem Laden kommt auf dem Display die Meldung SUCC, dann BOOT, dann LOAD, dann WAIT und RUN. Habe dann wieder die REV4087 und die REV4090 geflashed. Es erscheint ebenso die Meldung SUCC, dann BOOT das war es dann. Kein LOAD etc. Da ich mich mit den BOOTARGS nicht so auskenne: gibt es vielleicht noch eine andere Möglichkeit? Ansonsten werde ich mich bzgl. der BOOTARGS einmal schlau machen ....

Vielen Dank!

freenam

Re: Experimentelle Images/Dateien (war: Pingulux neutrino !)

Verfasst: Fr 25. Mai 2012, 21:08
von BPanther
Wenn die anderen Images booten, dann sollten auch die Bootargs normalerweise passen. Hast Du die Datei auch wirklich vollständig heruntergeladen (18.481.152 Bytes)? Ggf. auch die md5 Prüfsumme überprüfen.
Ich baue derzeit die rev4105, ggf. kannst Du die ja dann später testen wenn sie hochgeladen ist. Wird aber noch ca. 2h dauern, da die anderen Images auch mitgebaut werden und erst dann alles hochgeladen wird.

Re: Experimentelle Images/Dateien (war: Pingulux neutrino !)

Verfasst: Sa 26. Mai 2012, 14:40
von freenam
Ich habe nun einige Flash-Images über unterschiedliche USB-Sticks ausprobiert:

bis inkl. REV3600 startet Neutrino durch
ab REV3908 bis REV4078 kommt es zum Dauer-LOAD und
ab REV4087 bis inkl. des aktuellen REV4105 zeigt das Display für 2 Sekunden BOOT an, BOOT verschwindet dann aber, und es zählt nur noch die Uhr auf einem sonst leeren Display hoch ...

Bei allen Versuchen zeigte das Display im Laufe des Flashvorgangs "SUCC" an.

Auf Basis der REV3600 habe ich über den MultiPartInstaller 2.6 die Bootargs ausgelesen:

console=ttyAS1,115200 root=/dev/mtdblock6 rootfstype=jffs2 rw init=/bin/devinit coprocessor_mem=4m@0x40000000,4m@0x40400000 printk=1 rw ip=172.100.100.249:172.100.100.174:172.100.100.174:255.255.0.0:LINUX7109:eth0:off bigphysarea=6000 stmmaceth=msglvl:0,phyaddr:1,watchdog:5000 nwhwconf=device:eth0,hwaddr:xx:xx:xx:xx:xx:xx Manufacture=Spark-Project STB_ID=09:00:08:00:00:47:2D

Der FlashImageUpdater hat nichts angezeigt.

Spark läuft auf meiner Pingulux Plus problemlos, ist aber nicht annähert so klasse wie Dein Image, BPanther ... ;-)

Ich bin mit meinen Möglichkeiten schon lange am Ende und würde mich über jeden weiteren Tipp freuen.

freenam

Re: Experimentelle Images/Dateien (war: Pingulux neutrino !)

Verfasst: Sa 26. Mai 2012, 14:49
von BPanther-Mobil
Nach der Spätschicht schaue ich mir die Bootargs genauer an und vergleiche die mit meinen. Wird sich doch rausbekommen lassen...

Re: Experimentelle Images/Dateien (war: Pingulux neutrino !)

Verfasst: Sa 26. Mai 2012, 16:23
von thomas
Ziehe mal zum testen nach einspielen sofort USB Stick ab, ob es dann hochfährt

Re: Experimentelle Images/Dateien (war: Pingulux neutrino !)

Verfasst: Sa 26. Mai 2012, 22:45
von BPanther
Hmm, bis auf das ttyAS1 was bei mir ttyAS0 ist, ist soweit alles relevante gleich in der cmdline. Ansonsten unbedingt serielles Log machen damit man sehen kann, wo genau das Teil sich weghängt.

Re: Experimentelle Images/Dateien (war: Pingulux neutrino !)

Verfasst: So 27. Mai 2012, 12:15
von freenam
Bin Deinem Vorschlag gefolgt und habe eine serielles Log durchgeführt:

......
......
INIT: version 2.86 booting
Thu Jan 1 12:00:00 UTC 2009
insmod: can't insert '/lib/modules/vfd.ko': No such file or directory
insmod: can't insert '/lib/modules/funcemu.ko': No such file or directory
Mount /dev in tmpfs
Copying device nodes to /dev
Mounting local filesystems...
Cleaning /tmp.
Hostname: pingulux.
Starting FTP server: vsftpd.
Setup DHCP for Network-Interface eth0
udhcpc (v1.20.0) started
insmod: can't insert '/lib/modules/stmcore-display-sti7111.ko': No such device
Segmentation fault
Segmentation fault

Wäre das "Segmentation fault" eine neue Spur?

Viele Grüße

freenam

@thomas: Danke für den Tipp. Habe den Stick sofort abgezogen, aber leider ohne Erfolg.

Ergänzung:
Ich habe das Flashen der funktionierenden Version [hier:REV3600] geloggt.

Was mir dabei auffällt, ist, das bei der REV4105 und auch der REV3918, die zu einem Dauer-LOAD führt, im Vergleich zur REV3600 mehr abläuft. Bei REV3600 erfolgt das rot Geschriebene nicht, und es funktioniert:

...... Starting kernel console=ttyAS1,115200 root=/dev/mtdblock6 rootfstype=jffs2 rw in
it=/bin/devinit coprocessor_mem=4m@0x40000000,4m@0x40400000 printk=1 rw ip=172.1
00.100.249:172.100.100.174:172.100.100.174:255.255.0.0:LINUX7109:eth0:off bigphy
sarea=6000 stmmaceth=msglvl:0,phyaddr:1,watchdog:5000 nwhwconf=device:eth0,hwadd
r:xx:xx:xx:xx:xx:xx Manufacture=Spark-Project STB_ID=09:00:08:00:00:47:2D - 0x00
000000 - 0 ...
INIT: version 2.86 booting
Thu Jan 1 12:00:00 UTC 2009
insmod: can't insert '/lib/modules/vfd.ko': No such file or directory
insmod: can't insert '/lib/modules/funcemu.ko': No such file or directory
Mount /dev in tmpfs
Copying device nodes to /dev
Mounting local filesystems...
Cleaning /tmp.
Hostname: pingulux.
Starting FTP server: vsftpd.
Setup DHCP for Network-Interface eth0
udhcpc (v1.20.0) started
insmod: can't insert '/lib/modules/stmcore-display-sti7111.ko': No such device
Segmentation fault
Segmentation fault

Re: Experimentelle Images/Dateien (war: Pingulux neutrino !)

Verfasst: So 27. Mai 2012, 12:51
von BPanther-Mobil
Na das sagt doch weit mehr aus. Hier stimmt was ganz und garnicht, denn die VFD.ko gibts schon lange nicht mehr, wurde durch den aotom.ko ersetzt. Muss ich mal nachschauen, ob ich die zu Testzwecke mal aktiviert hatte. Ansich nicht daß Hauptproblem, eher das mit der 7111. Ich werde mal eine Version bauen mit mehr Meldungen...

Re: Experimentelle Images/Dateien (war: Pingulux neutrino !)

Verfasst: So 27. Mai 2012, 19:57
von thomas
muß das nicht so sein 255.255.255.0 statt wie oben
-----
jedenfalls ist was merkwürdig: ich Version 4087 geht

1 anderer User lädt die beiden Datein runter, benennt sie um, kopiert sie in richtigen Ordner - einspielen geht nicht - wie hier beschrieben

ich meine 2 Dateien gepackt, dem User gegeben, er eingespielt und ging

es ist mir ein Rätsel wieso

Re: Experimentelle Images/Dateien (war: Pingulux neutrino !)

Verfasst: So 27. Mai 2012, 22:17
von BPanther
Vielleicht sind die runtergeladenen Dateien auch bei denen defekt, wo das Image nicht startet. Eben deswegen habe ich auch die md5-Dateien erstellt, damit man das auch vergleichen kann anhand der Prüfsumme.

@freenam: Bis auf das "No such file or directory" bei den Modulen, was der Grund am Ende für das nicht booten ist, ist der Bootvorgang immer gleich. Also nicht das komplette "rote" Block des Logs ist anders sondern nur die 3 Zeilen + der beiden Segfaults als Resultat des Modul-Problems.

Re: Experimentelle Images/Dateien (war: Pingulux neutrino !)

Verfasst: Mo 28. Mai 2012, 09:06
von vampirex
Dear BPanther!Thanks for great work!Can You add EPG for Viasat Baltic (media highway EPG) like in Pinky,s Ntrino?Thanks!

Re: Experimentelle Images/Dateien (war: Pingulux neutrino !)

Verfasst: Mo 28. Mai 2012, 13:03
von freenam
BPanther hat geschrieben: @freenam: Bis auf das "No such file or directory" bei den Modulen, was der Grund am Ende für das nicht booten ist, ist der Bootvorgang immer gleich. Also nicht das komplette "rote" Block des Logs ist anders sondern nur die 3 Zeilen + der beiden Segfaults als Resultat des Modul-Problems.
Hallo BPanther -

ich habe die neue Version REV4115 einmal ausprobiert. Die Meldungen bis zur "Bootschleife" sind sehr ähnlich:

INIT: version 2.86 booting
Thu Jan 1 12:00:00 UTC 2009
insmod: can't insert '/lib/modules/vfd.ko': No such file or directory
insmod: can't insert '/lib/modules/funcemu.ko': No such file or directory
Mount /dev in tmpfs
Copying device nodes to /dev
Mounting local filesystems...
Cleaning /tmp.
Hostname: pingulux.
Starting FTP server: vsftpd.
Setup DHCP for Network-Interface eth0
insmod: can't insert '/lib/modules/stmcore-display-sti7111.ko': No such device
udhcpc (v1.20.0) started
Segmentation fault
Sending discover...
udhcpc: sendto: Network is down
Read error: Network is down, reopening socket
Segmentation fault
Segmentation fault


Viele Grüße

freenam

Re: Experimentelle Images/Dateien (war: Pingulux neutrino !)

Verfasst: Mo 28. Mai 2012, 14:06
von BPanther
Ich habe mal die 4115 neu hochgeladen, da bei mir auf einmal das Kernel nen CRC-Fehler brachte. Die bootet hier ohne Probleme. Das mit der vfd.ko und funcemu.ko ist raus, die beiden Fehler kommen nicht mehr, auch wenn sie selbst kein Problem waren. Sollte dann so aussehen beim ersten Start:
Starting kernel console=ttyAS0,115200 root=/dev/mtdblock6 rootfstype=jffs2 rw init=/bin/devinit coprocessor_mem=4m@0x40000000,4m@0x40400000 printk=1 rw ip=172.100.100.249:172.100.100.174:172.100.100.174:255.255.0.0:LINUX7109:eth0:off bigphysarea=6000 stmmaceth=msglvl:0,phyaddr:1,watchdog:5000 nwhwconf=device:eth0,hwaddr:xx:xx:xx:xx:xx:xx Manufacture=Spark-Project STB_ID=09:00:08:xx:xx:xx:xx - 0x00000000 - 0 ...

INIT: version 2.86 booting
Thu Jan 1 12:00:00 UTC 2009
Mount /dev in tmpfs
Copying device nodes to /dev
Mounting local filesystems...
Cleaning /tmp.
Hostname: pingulux.
Starting FTP server: vsftpd.
Setup DHCP for Network-Interface eth0
udhcpc (v1.20.0) started
Sending discover...
copLoadFile (file /boot/video.elf)
ustslave: Kernel Version: 24
base_address 0x40000000
seeking to 0
seeking to 57a40
seeking to 120378
seeking to 1203b0
seeking to 1203e8
seeking to 12f230
seeking to 12f23c
seeking to 12f248
seeking to 1510c0
seeking to 14f0ac
seeking to 151100
copLoadFile (file /boot/audio.elf)
ustslave: Kernel Version: 24
base_address 0x40400000
seeking to 0
seeking to 5e00
seeking to 12460
Sending discover...
seeking to 1ab60
seeking to 154300
seeking to 154338
seeking to 154370
seeking to 191a58
seeking to 191a60
seeking to 191a68
seeking to 191a70
seeking to 1aae40
seeking to 1aaf00
Sending discover...
Starting portmap daemon....
failed...
No lease, forking to background
showSinglePic /var/boot/bootlogo.mvi
VIDEO_SELECT_SOURCE MEMORY (Success)
VIDEO_PLAY (Success)
VIDEO_CONTINUE: (Success)
VIDEO_CLEAR_BUFFER: (Invalid argument)
lircd-0.9.0[864]: lircd(default) ready, using /var/run/lirc/lircd
Model: spark
vBoxType: 10
Input device name: "fulan front panel buttons"
Input device name: "TDT RC event driver"
Selected Remote: Spark RemoteControl
Supports Long KeyPress: 1
processComplex >
Using period=10 delay=140
lircd-0.9.0[864]: accepted new client on /var/run/lirc/lircd
[SEM] DOWN
Setup Network-Interface eth0
address: 172.100.100.249 netmask 255.255.0.0 broadcast 172.100.100.255 gateway 172.100.100.174
[neutrino] frameBuffer Instance created
8192k video mem
[neutrino] set debuglevel: 0
Hier startet dann normal Neutrino...

@vampirex: Maybe later.

Re: Experimentelle Images/Dateien (war: Pingulux neutrino !)

Verfasst: Mo 28. Mai 2012, 14:33
von thomas
freenam hast du dir mal die gepackte aus PN geladen? die geht nehmlich

dann wäre es sinnvoll die Dateien gepackt anzubieten