Neutrino auf der Triple Dragon

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
singlebytes
Interessierter
Interessierter
Beiträge: 21
Registriert: Mittwoch 7. Januar 2009, 13:18

Re: Neutrino auf der Triple Dragon

Beitrag von singlebytes »

Humm just made the IMG, but is a 4 MB, :-?
root-fs now us sqfs IMG

Code: Alles auswählen

Creating big endian 2.1 filesystem on ../td-neutrino/neutrino_image.bin, block size 65536.

Big endian filesystem, data block size 65536, compressed data, compressed metadata, compressed fragments
Filesystem size 4286.99 Kbytes (4.19 Mbytes)
	32.13% of uncompressed filesystem size (13341.37 Kbytes)
Inode table size 4661 bytes (4.55 Kbytes)
	26.52% of uncompressed inode table size (17578 bytes)
Directory table size 5870 bytes (5.73 Kbytes)
	52.99% of uncompressed directory table size (11078 bytes)
Number of duplicate files found 11
Number of inodes 757
Number of files 488
Number of fragments 54
Number of symbolic links  228
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 41
Number of uids 1
	root (0)
Number of gids 0

:up:
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Neutrino auf der Triple Dragon

Beitrag von seife »

make/flashimage.mk is not from me, and nobody continued to work on it. See:

Code: Alles auswählen

seife@strolchi:/local/seife/src/td-neutrino> git log make/flashimage.mk|cat
commit b26f24a03b0cf84509b8204eca100087ca89f8c4
Author: newnigma2 <newnigma2@MyServer.localdomain>
Date:   Thu May 28 15:48:11 2009 +0200

    First try at building flashimages (from Dumbo)

    - make flashimage:  this should build a flash-image
    - make flashroot:   this will create a new dir root-flash

    (seife: Of course this does not work at all yet, because all the stuff
    that is put into the flashimage is not even built and mksquashfs is
    also missing), but it is a starting place to work from)
singlebytes
Interessierter
Interessierter
Beiträge: 21
Registriert: Mittwoch 7. Januar 2009, 13:18

Re: Neutrino auf der Triple Dragon

Beitrag von singlebytes »

:lol:

yeap i see, :-? but let's go one, to put this ON again, :wink:
singlebytes
Interessierter
Interessierter
Beiträge: 21
Registriert: Mittwoch 7. Januar 2009, 13:18

Re: Neutrino auf der Triple Dragon

Beitrag von singlebytes »

I found there is a old tool to make this IMG's:

Code: Alles auswählen


Image-Creator Version 1.01, Oct 26 2005
Usage ./makeimage
-C configpath
-L logo path
-V var-partition
-F Filesystem
-K Kernel
-B Bootloader
-1 1st sector filename
-I IMAGE FILENAME

Additional Options are:
--flash-size-16mb
--force-bootloader-upgrade
--force-bootloader-downgrade
--force-var-deletion
--force-var-resize=n
--unattended
--patch-md5
--create-dummy-config
--create-empty-config
--create-empty-var=n

--extract-conf
--extract-logo
--extract-var
--extract-fs
--extract-kernel
--extract-boot
--extract-1stsec
--extract-all

any other or illegal option usage:
lowlevel dma tests and hdd format/write benchmarking
the author reserved the right to **** your wife/girlfriend and/or pets

I just ask about it on some TD foruns, let see if we can have it to continue playing.

Comands are:

Code: Alles auswählen


./makeimage -L logo.mpg -F filesystem.bin -C ntsc.bin -K tdkernel_396.bin -B tdloader_v329.bin -I 8mbimage.bin --force-bootloader-upgrade --patch-md5 --force-var-resize=n --create-empty-var=n --force-var-deletion

NOTE: n = blocks of memory to use. Each block is 1K.

--force-var-resize=n


Extract .bin files from other images.

# To extract filesystem.bin from another image

./makeimage --extract-fs -F Filesystem.bin -I tdimage_2007_02_03.bin


# To extract ntsc.bin from another image with ntsc support.

./makeimage --extract-conf -C ntsc.bin -I backupimagewithntsc.bin


# To extract kernel tdkernel_396.bin from another image

./makeimage --extract-kernel -K tdkernel_396.bin -I tdimage_2007_02_03.bin


# To extract tdloader_v329.bin from another image

./makeimage --extract-boot -B tdloader_v329.bin -I tdimage_2007_02_03.bin


./makeimage --help

I hope this can help in any way, :up:


(EDIT: Find the tool, :lol: :D :) here can i upload it??? Can i post a link to it?)

EDIT2: Just send PM to @dietmarw if you can upload file to your site/ftp.
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Re: Neutrino auf der Triple Dragon

Beitrag von dietmarw »

put it untested in triple dragon section
http://dietmarw.trale.de/
singlebytes
Interessierter
Interessierter
Beiträge: 21
Registriert: Mittwoch 7. Januar 2009, 13:18

Re: Neutrino auf der Triple Dragon

Beitrag von singlebytes »

:up: Thanks

Cool I hope seife can do the mod to his src/git.

:D :up:
singlebytes
Interessierter
Interessierter
Beiträge: 21
Registriert: Mittwoch 7. Januar 2009, 13:18

Re: Neutrino auf der Triple Dragon

Beitrag von singlebytes »

Ok playing with this tool:

Code: Alles auswählen

./makeimage --extract-boot -B tdloader.bin -I td.bin
Bootloader filename : "tdloader.bin"
Image Filename is   : "td.bin"
Source (8 MB Image) successfully read
VAR-Partition is 1769472 Byte (1728 KB)
Bootloader found at 7E0000
Bootloader successfully written



./makeimage --extract-kernel -K tdkernel.bin -I td.bin
Kernel filename     : "tdkernel.bin"
Image Filename is   : "td.bin"
Source (8 MB Image) successfully read
VAR-Partition is 1769472 Byte (1728 KB)
Kernel found at base: 0x640000 with lenght 1669632 (0x197A00)
Kernel successfully written


./makeimage --extract-fs -F Filesystem.bin -I td.bin
Filesystem filename : "Filesystem.bin"
Image Filename is   : "td.bin"
Source (8 MB Image) successfully read
VAR-Partition is 1769472 Byte (1728 KB)
SQUASHFS found with size: 4694016 (0x47A000) Byte
Filesystem successfully written


./makeimage --extract-logo -L tdlogo.mpg -I td.bin
Loader Logo filename: "tdlogo.mpg"
Image Filename is   : "td.bin"
Source (8 MB Image) successfully read
VAR-Partition is 1769472 Byte (1728 KB)
Logo found with length of 23061 Byte
BootLogo successfully written


./makeimage --extract-var -V tdvar.bin -I td.bin
VAR-Part. filename  : "tdvar.bin"
Image Filename is   : "td.bin"
Source (8 MB Image) successfully read
VAR-Partition is 1769472 Byte (1728 KB)
VAR-Partition found with size: 1769472 (0x1B0000)
VAR-Partition successfully written


./makeimage --extract-1stsec -1 tdsec.bin -I td.bin
1st sector filename : "tdsec.bin"
Image Filename is   : "td.bin"
Source (8 MB Image) successfully read
VAR-Partition is 1769472 Byte (1728 KB)
Writing 1 sector from offset 0 in Image
1st sector successfully written


./makeimage --extract-fs -F tdfs.bin -I td.bin
Filesystem filename : "tdfs.bin"
Image Filename is   : "td.bin"
Source (8 MB Image) successfully read
VAR-Partition is 1769472 Byte (1728 KB)
SQUASHFS found with size: 4694016 (0x47A000) Byte
Can't understand how -C config is used, but this is roling.

Then now we have all "bins" to mod 8 mb IMg's correct?

What's next?

:)
singlebytes
Interessierter
Interessierter
Beiträge: 21
Registriert: Mittwoch 7. Januar 2009, 13:18

Re: Neutrino auf der Triple Dragon

Beitrag von singlebytes »

I hope this is not dead... or (h)is???
:wink:


HD is on the way.... :lol:

Anyway, because of:

Code: Alles auswählen

$(DEPDIR)/flashimage: flashroot mksquashfs;
	chmod -R 777 $(FROOTFS)/
	$(BASE_DIR)/tools/mksquashfs-lzma/mksquashfs-lzma_v22_static $(FROOTFS)/ $(BASE_DIR)/neutrino_image.bin -be -all-root -noappend

Is now possible to make a filesystem base IMG on TD.

Next Question:

How to put it on TD safety???

Well on shell you can do this cmd:

mount -t squashfs -o loop /dev/shm/root/filesystem.bin /mnt/hd/data

Here filesystem.bin his your IMG of 4,2 Mb done with GIT by seife.

And this way you can use it on your HDD.

Now !!!
How easy update can be?
Normal user don't now shell, and don't now How use it...??
Then...
If user have a normal IMG on the flash and want to use it on HDD he must do this:
Partition on HDD (Read manual)
Next
Copy by FTP to /dev/shm/root the filesystem.bin or neutrino_image.bin...

And use the XML menu.

XML menu (Plugin from TD)
This plugin generates menu from the XML files &
enables:
- to run script from-in it o
....

Files need:
libgo2.so
*.xml
and a *.sh (script) optional

A example:

Code: Alles auswählen

  <category name="Install Neutrino on HDD">
    <execute name="Routine Install" target="mount -t squashfs -o loop /dev/shm/root/filesystem.bin /mnt/hd/data"/>
  </category>
or
  <category name="Install Neutrino on HDD">
    <execute name="Routine Install" target="/var/bin/neutrinoInstall.sh"/>
  </category>

Well I will keep my Investigation on TD...

:up:

This is just a few lines I wanna share :up:
singlebytes
Interessierter
Interessierter
Beiträge: 21
Registriert: Mittwoch 7. Januar 2009, 13:18

Re: Neutrino auf der Triple Dragon

Beitrag von singlebytes »

Hi all

Is the TD code from seife all on tuxbox.cvs?

Or just Zapit/Neutrino patch? :)

I wana try to work with:

Code: Alles auswählen

AC_ARG_WITH(toolchain,
	[  --with-toolchain=PATH   do not build a toolchain but use the one at PATH],
	[TOOLCHAIN_PATH="$withval"],[TOOLCHAIN_PATH="notset"])
AM_CONDITIONAL(USE_FOREIGN_TOOLCHAIN,test "$TOOLCHAIN_PATH" != "notset")
AC_SUBST(TOOLCHAIN_PATH)
Any one try it?

Yeap I now is need some changes(Imean a lot, hihihih), if anyone try can upload a patch?

:D Or I must start from the start? :wink: :up:
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Neutrino auf der Triple Dragon

Beitrag von rhabarber1848 »

singlebytes hat geschrieben:Is the TD code from seife all on tuxbox.cvs?
No
singlebytes hat geschrieben:Or just Zapit/Neutrino patch? :)
Yes
singlebytes
Interessierter
Interessierter
Beiträge: 21
Registriert: Mittwoch 7. Januar 2009, 13:18

Re: Neutrino auf der Triple Dragon

Beitrag von singlebytes »

rhabarber1848 hat geschrieben:
singlebytes hat geschrieben:Is the TD code from seife all on tuxbox.cvs?
No
singlebytes hat geschrieben:Or just Zapit/Neutrino patch? :)
Yes
Thanks rhabarber1848 for your replay.
singlebytes
Interessierter
Interessierter
Beiträge: 21
Registriert: Mittwoch 7. Januar 2009, 13:18

Re: Neutrino auf der Triple Dragon

Beitrag von singlebytes »

singlebytes hat geschrieben:
rhabarber1848 hat geschrieben:
singlebytes hat geschrieben:Is the TD code from seife all on tuxbox.cvs?
No
singlebytes hat geschrieben:Or just Zapit/Neutrino patch? :)
Yes
Thanks rhabarber1848 for your replay.
Well looks like we have 4 Neutrino :o

Neutrino on gitorious.org/tuxbox-apps/tripledragon

Neutrino on cvs.tuxbox

Neutrino on git.opendreambox

Neutrino on gitorious.org/neutrino-hd

Jesus....

:dash:

And All Diff
MPC823
Erleuchteter
Erleuchteter
Beiträge: 448
Registriert: Samstag 26. November 2005, 00:35

Re: Neutrino auf der Triple Dragon

Beitrag von MPC823 »

Yes but with NeutrinoHD you can record an playback at the same time also timeshift. Now you can say you have a PVR

Martin
singlebytes
Interessierter
Interessierter
Beiträge: 21
Registriert: Mittwoch 7. Januar 2009, 13:18

Re: Neutrino auf der Triple Dragon

Beitrag von singlebytes »

MPC823

You miss understood what i mean..

I just mean there is so many updates and diff's I'am a bit lost here.. :wink:

Anyway you say you can record, are you using HDD or USB?

Because with HDD I can't :-? Looks like link must be mnt/hd/rec, or not?

:up:
gugu
Interessierter
Interessierter
Beiträge: 92
Registriert: Montag 23. Februar 2009, 14:48

Re: Neutrino auf der Triple Dragon

Beitrag von gugu »

Gibt es flashbare Image oder hat jemand Private und könnte die spenden ?
Hätte auch gern Neutrino auf Dragon.
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Re: Neutrino auf der Triple Dragon

Beitrag von MarcM »

dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Re: Neutrino auf der Triple Dragon

Beitrag von dietmarw »

das sind keine flashbaren images..
das sind nur hdd oder sd distris
MPC823
Erleuchteter
Erleuchteter
Beiträge: 448
Registriert: Samstag 26. November 2005, 00:35

Re: Neutrino auf der Triple Dragon

Beitrag von MPC823 »

Kauf Dir so ein CF-Card2IDE Adapter. Das lohnt sich echt. Ist totaler schwachsinn das in den Flash zu tun. Warum niemand das auf die Dbox überträgt ist eigendlich schade . Ich meine das Prinzip von IDE zu booten.


Ich kann es Dir nur raten auf eine Cf-Card zu schreiben.

Martin
gugu
Interessierter
Interessierter
Beiträge: 92
Registriert: Montag 23. Februar 2009, 14:48

Re: Neutrino auf der Triple Dragon

Beitrag von gugu »

Nein, ich will es schon in flash.
Ich kann box nicht mehr bewegen, ist nur schade, dass man rad zum x mal erfinden muss.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Neutrino auf der Triple Dragon

Beitrag von rhabarber1848 »

MPC823 hat geschrieben:Warum niemand das auf die Dbox überträgt ist eigendlich schade . Ich meine das Prinzip von IDE zu booten.
http://www.tuxbox-cvs.sourceforge.net/f ... 10&t=48739
gugu
Interessierter
Interessierter
Beiträge: 92
Registriert: Montag 23. Februar 2009, 14:48

Re: Neutrino auf der Triple Dragon

Beitrag von gugu »

Wie baut man mit --with-boxtype=tripledragon ?
tuxbox.c:121:33: linux/dvb/frontend.h: No such file or directory
tuxbox.c: In function `tuxbox_get_tuner':
tuxbox.c:127: error: storage size of 'info' isn't known
tuxbox.c:134: error: `FE_GET_INFO' undeclared (first use in this function)
tuxbox.c:134: error: (Each undeclared identifier is reported only once
tuxbox.c:134: error: for each function it appears in.)
tuxbox.c:141: error: `FE_QPSK' undeclared (first use in this function)
tuxbox.c:144: error: `FE_QAM' undeclared (first use in this function)
tuxbox.c:148: error: `FE_OFDM' undeclared (first use in this function)
tuxbox.c:127: warning: unused variable `info'
make[4]: *** [tuxbox.lo] Error 1
make[4]: Leaving directory `/home/gugu/tdcvs/apps/tuxbox/libtuxbox'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/gugu/tdcvs/apps/tuxbox/libtuxbox'
make[2]: *** [libtuxbox] Error 2
make[2]: Leaving directory `/home/gugu/tdcvs/cdk'
make[1]: *** [/home/gugu/tdcvs/image/cdkroot/lib/pkgconfig/tuxbox-tuxtxt.pc] Error 2
make[1]: Leaving directory `/home/gugu/tdcvs/cdk'
make: *** [/home/gugu/tdcvs//apps/dvb/zapit/src/zapit] Error 2
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Re: Neutrino auf der Triple Dragon

Beitrag von dietmarw »

gugu hat geschrieben:Wie baut man mit --with-boxtype=tripledragon ?
solange der boxtype meines wissens nicht implement ist, gar nicht..
hannebamb(el)
Foren-Moderator
Beiträge: 297
Registriert: Montag 11. Oktober 2004, 14:51

Re: Neutrino auf der Triple Dragon

Beitrag von hannebamb(el) »

Hi,

es gibt doch dafür ein make target, wurde mal von dumbo in seifes buildsystem implementiert:

Code: Alles auswählen

make flashimage
Hab es ewig nicht mehr probiert, da ich es grundsätzlich, wie Martin schrieb, mit einem CF2IDE Adapter mache.
Aber damals kam da ein flashbares Image bei raus

Gruss

HB
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Re: Neutrino auf der Triple Dragon

Beitrag von prodigy7 »

Möchte den Thread mal wieder aufwärme. Möchte gerne das "old" Neutrino für die Triple Dragon bauen - so wirklich will es aber (noch?) nicht. Ich bekomme die gleiche Meldung wie gugu, wenn ich make flash-neutrino ausführe. make flashimage funktioniert garnicht.
Wie bekomme ich den vernünftig n Neutrin für die Triple Dragon gebaut?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Neutrino auf der Triple Dragon

Beitrag von seife »

http://gitorious.org/tripledragon-buildscripts benutzen.
Ich habe es allerdings auch schon länger nicht mehr gebaut, deswegen kann es momentan etwas holprig sein, wenn du damit Probleme hast, schau ich mir das an.

neutrino aus dem Tuxbox-CVS wird, selbst wenn du es gebaut bekommst, nicht gescheit funktionieren.