Seite 2 von 2

Re: Testimages Cuberevo, mini2 und 2000hd

Verfasst: So 22. Dez 2013, 19:34
von Grabber66
Können wir nach Weihnachten wirklich gerne nochmal angehen.

Re: Testimages Cuberevo, mini2 und 2000hd

Verfasst: So 22. Dez 2013, 19:37
von msrx111
@grabber:

Ich hab ein Script, mit dem ich in 5 sekunden die Bootargs meiner Wahl einrichte..... deshalb konnte ioh das jetzt auch so schnell umsetzten um euch zu zeigen wo der Unterschied ist..... Meld dich wenn du es haben willst....

Aber Achtung: Das ändert dir den ganzen bootloader und ändert die HW Adresse deiner Netztwerkschnittstelle.(hab ich damit mir nicht unversehens mal wieder die HW Adresse geändert wird....)
Da musst du auf jeden Fall noch Hand anlegen, bevor du das benutzt.

Fazit: Also scheint booten ohne bigphysarea bei den CubeRevos richtig zu sein......

Re: Testimages Cuberevo, mini2 und 2000hd

Verfasst: So 22. Dez 2013, 19:42
von BPanther
Für den Bootvorgang selbst ist es vielleicht nicht ganz so wichtig bei den Boxen, aber innerhalb von Neutrino möglicherweise schon eher. Aber da es bei Dir zeigt, daß zumindest NHD2 den da auch nicht braucht, könnte man den "aka..." eines vorhandenen Bereichs ebenfalls um den bigphysarea erweitern als Reserve und halt dann den alten einzelnen komplett auflösen. Das muß man in Ruhe ausprobieren wie weit man da gehen kann. ;)

Re: Testimages Cuberevo, mini2 2000hd und 250hd

Verfasst: So 22. Dez 2013, 19:58
von Grabber66
Ich habe heute mal versucht ein Image für die 250HD zu bauen.
Dies ist allerdings stand stm24_p207 da es ja mit 211 wohl noch audioprobleme gibt.

Wichtig

Flashimages sind ungetestet da ich Box selber nicht habe.


Wenn es einepostive Rükmeldung zum Flashimage gibt, kann ich auch die Änderung am flashscript posten.

Re: Testimages Cuberevo, mini2 2000hd und 250hd

Verfasst: Mo 23. Dez 2013, 16:04
von mohousch
@msrx111
bei stm ist die bpa vom Kernel her ausgelegt (partitioniert und wie viel) weiss nicht ob der Parameter aus bootargs da irgendwelche Einfluss hat oder? sicher bin ich auch nicht :oops:

Re: Testimages Cuberevo, mini2 2000hd und 250hd

Verfasst: Mo 23. Dez 2013, 16:37
von msrx111
Der Patch den du meinst ist der linux-sh4-cuberevo_2000hd_setup_stm24_0211.patch (für die anderen cuberevos heisst der entsprechend). Der Witz ist dadbei: Die dort konfigurierten Partitionen sind auch dann da wenn man ohne bigphysarea=10240 bootet. Siehe hierzu auch meine beiden Postings zuvor. Wenn man allerdings mit bigphysarea=10240 bootet hat man eine dritte Partition von 40960 KB, die aber nicht genutzt wird.

Code: Alles auswählen

Code: Alles auswählen
cuberevo_2000hd:~# cat /proc/bpa2
Partition: 'LMI_VID' aka 'BPA2_Region1' aka 'coredisplay-video' aka 'gfx-memory' aka 'v4l2-video-buffers'
Size: 57344 kB, base address: 0x10800000
Statistics:                  free           used
- number of blocks:             1              9
- size of largest block:     3484 kB       27648 kB
- total:                     3484 kB       53860 kB
Allocations:
- 5767168 B at 0x13719000
- 6291456 B at 0x13119000
- 28311552 B at 0x11619000
- 8388608 B at 0x10e19000
- 1572864 B at 0x10c99000
- 4194304 B at 0x10899000
- 208896 B at 0x10866000
- 208896 B at 0x10833000
- 208896 B at 0x10800000

Partition: 'LMI_SYS' aka 'BPA2_Region0' aka 'bigphysarea' aka 'v4l2-coded-video-buf'
Size: 19456 kB, base address: 0x0440c000
Statistics:                  free           used
- number of blocks:             2              9
- size of largest block:     5440 kB       12288 kB
- total:                     5472 kB       13984 kB
Allocations:
- 49152 B at 0x0506c000
- 49152 B at 0x05060000
- 49152 B at 0x05054000
- 98304 B at 0x0503c000
- 385024 B at 0x0515e000
- 385024 B at 0x05100000
- 524288 B at 0x05080000
- 12582912 B at 0x0443c000
- 196608 B at 0x0440c000

Partition: 'bigphysarea'
Size: 40960 kB, base address: 0x0570d000
Statistics:                  free           used
- number of blocks:             1              0
- size of largest block:    40960 kB           0 kB
- total:                    40960 kB           0 kB

cuberevo_2000hd:~# 
Wenn man ohne bigphysarerea bootet hat man nur die ersten beiden Partitionen und entsprechend mehr Speicher. Wenn ich mir das auf der Spark anschaue, dann wird da Spark mit und Enigma ohne Bigphysarea gebootet und bei Einigma/Neutrino hab ich auch die beiden Partitionen.

So sieht es auf der Spark aus (ohne Bigphysarea)

Bootargs: (Ausgabe vovn printenv)

Code: Alles auswählen

bootargs_enigma2=console=ttyAS1,115200 root=/dev/mtdblock6 rootfstype=jffs2 rw init=/bin/devinit coprocessor_mem=4m@0x40000000,4m@0x40400000 printk=1 nwhwconf=device:eth0,hwaddr:00:80:E1:12:40:61 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:2,watchdog:5000

Code: Alles auswählen

spark:~# cat /proc/bpa2 
Partition: 'bigphysarea'
Size: 18432 kB, base address: 0x4a000000
Statistics:                  free           used
- number of blocks:             1             13
- size of largest block:     1404 kB       12288 kB
- total:                     1404 kB       17028 kB
Allocations:
- 36864 B at 0x4b098000
- 36864 B at 0x4aff7000
- 36864 B at 0x4afee000
- 98304 B at 0x4b080000
- 385024 B at 0x4af90000
- 524288 B at 0x4b000000
- 12582912 B at 0x4a390000
- 196608 B at 0x4a360000
- 196608 B at 0x4a330000
- 196608 B at 0x4a300000
- 1048576 B at 0x4a200000
- 1048576 B at 0x4a100000
- 1048576 B at 0x4a000000

Partition: 'LMI_IO' aka 'v4l2-coded-video-buf' aka 'BPA2_Region1' aka 'v4l2-video-buffers' aka 'coredisplay-video' aka 'gfx-memory' aka 'BPA2_Region0' aka 'LMI_VID'
Size: 79872 kB, base address: 0x4b200000
Statistics:                  free           used
- number of blocks:             1              7
- size of largest block:     1008 kB       36864 kB
- total:                     1008 kB       78864 kB
Allocations:
- 10485760 B at 0x4f504000
- 6291456 B at 0x4ef04000
- 37748736 B at 0x4cb04000
- 16777216 B at 0x4bb04000
- 1572864 B at 0x4b984000
- 4194304 B at 0x4b584000
- 3686400 B at 0x4b200000

spark:~# 

Daraus kann man m.E. schlussfolgern, dass das eine (bigphysarea) nichts mit dem anderen linux-sh4-cuberevo_2000hd_setup_stm24_0211.patch zu tun hat.....

Re: Testimages Cuberevo, mini2 2000hd und 250hd

Verfasst: So 9. Mär 2014, 20:52
von Grabber66
Hab heute mal ein cuberevo (9000) image mit stm24p212 gebaut.
nhd2 rev ist 2197. Bislang bin ich damit sehr zufrieden ;)

wie immer auch bei rapidshare geuppt...

Re: Testimages Cuberevo, mini2 2000hd und 250hd

Verfasst: So 16. Mär 2014, 11:42
von Grabber66
So ich habe ein Aktuelles NH2 Image erstmal nur für die Cuberevo (9000) mit aktuellem stm24p212 Kernel geuppt.
Es ist die nhd2 rev.2199

Ich habe diese Version jetzt seid 24h auf der Box, und konnte nichts negatives feststellen.


Viel Spass damit....Imagelink ist unten in der Signatur

Re: Testimages Cuberevo, mini2 2000hd und 250hd

Verfasst: Di 8. Apr 2014, 20:19
von Grabber66
Hi,

ich habe bei mir nun auch den Kernel auf patchlevel stm24p0214 angeglichen und daraus wieder NHD2 Images gebaut.
Downloadlink ist in meiner Signatur. Es gibt Images für die
Cuberevo & mini2 (getestet)
250HD (ungetestet, aber mit versuch den Soundproblem auf den Grund zu gehen...)

Viel Spass.