Toon posts:

dxr3 onder linux

Pagina: 1
Acties:

Verwijderd

Topicstarter
Het werkt nu, zie onderaan.

Ik ben met een oud celeronnetje aan het proberen om dxr3 met freevo te gaan gebruiken. Ik kom er absoluut niet uit. Allereerst heb je dus gewoon:

http://dxr3.sourceforge.net/howto.html

Stappen die ik daarvoor ongeveer heb ondernomen zijn:

De source cvs'en
Make voor compileren
Make install voor modules installeren
Make devices voor maken van /dev/em*
Het ldm script voor het laden van de modules
En dan dus met extract_mpeg2 een mpeg2'tje sturen.
Hij is bezig en ik denk nougoed, tvtje aan...

Helemaal groen? Groen! Ik denk: wat is dit? Maar hij blijft altijd groen. Of hij nou niet of wel aan het decoden is, groen beeld.
Vervolgens kwam ik erachter dat debian ook packages heeft. Ik die packages installeren. Maar daar kwam ik niet uit. Ze maken geen devices aan of iets, en ik zie verder niet hoe ik deze packages dan zou moeten gebruiken.

Verder heb ik van alles en nog wat langere tijd geprobeerd, maar heb echt geen idee meer. Jammer is dat er relatief weinig over te vinden is. En de enigste guide die er is (de 1e) is naar mijn inzien nogal erg onduidelijk. Niet dat ik nou zoveel van linux weet maargoed :*)

En ik heb het denk ik met die packages van debian een beetje om zeep geholpen als er ook nog maar iets klopte.
Ik was trouwens eerst nog even i2c vergeten maar daar lag het ook niet aan.

lsmod:
Module Size Used by
em8300 60164 0
i2c_algo_bit 9384 1 em8300
bt865 5316 0
adv717x 6260 0
...................................................
i2c_core 22736 3 i2c_algo_bit,bt865,adv717x

Edit:
Ik heb de monitor eens aangezet en zie een paar leuke kernel messages:

Nov 6 20:30:39 localhost kernel: bt865.o: BT865 chip detected
Nov 6 20:30:39 localhost kernel: bt865.o: Defaulting to PAL
Nov 6 20:30:39 localhost kernel: bt865.o: Configuring for PAL
Nov 6 20:31:38 localhost kernel: spurious 8259A interrupt: IRQ7.
Nov 6 20:58:57 localhost -- MARK --
Nov 6 21:00:58 localhost kernel: em8300_class_release()
Nov 6 21:11:01 localhost kernel: PCI: Found IRQ 12 for device 0000:00:0a.0
Nov 6 21:11:01 localhost kernel: PCI: Sharing IRQ 12 with 0000:00:07.5
Nov 6 21:11:01 localhost kernel: em8300: EM8300 8300 (rev 2) bus: 0, devfn: 80,
irq: 12, memory: 0xe9000000.
Nov 6 21:11:01 localhost kernel: em8300: mapped-memory at 0xc6186000
Nov 6 21:11:01 localhost kernel: em8300_main.o: Chip revision: 2
Nov 6 21:11:01 localhost kernel: bt865.o: BT865 chip detected
Nov 6 21:11:01 localhost kernel: bt865.o: Defaulting to PAL
Nov 6 21:11:01 localhost kernel: bt865.o: Configuring for PAL

Nar reboot is alleen de module em8300 er nog en:

/dev/em8300 /dev/em8300_ma-1 /dev/em8300mv1 /dev/em8300_sp-0
/dev/em8300-0 /dev/em8300_ma-2 /dev/em8300_mv-1 /dev/em8300_sp-1
/dev/em8300-1 /dev/em8300_ma-3 /dev/em8300mv2 /dev/em8300_sp-2
/dev/em8300-2 /dev/em8300mv /dev/em8300_mv-2 /dev/em8300_sp-3
/dev/em8300-3 /dev/em8300_mv /dev/em8300_mv-3
/dev/em8300_ma /dev/em8300mv0 /dev/em8300_mv-4
/dev/em8300_ma-0 /dev/em8300_mv-0 /dev/em8300_sp

Ik ben nu helemaal overnieuw begonnen met alleen de deb packages maar die maken helemaal niks van modules aan. Bij nader inzien maken ze wel devices aan. En de tv out is nu gewoon zwart in plaats van groen.

Het is nu eindelijk gelukt, rede dat het fout ging is me niet precies duidelijk, maar ik heb kernel patches gevonden voor mijn kernel (2.6.8) (deze had ik nog niet gezien en daar heb ik ook nergens over gelezen), module gedeelte overslaan en verder gewoon ongeveer de howto volgen. Nu alleen nog wat problemen met beeldweergave maar dat is niet echt belangrijk aangezien dat zometeen vanzelf wel komt.

[ Voor 51% gewijzigd door Verwijderd op 07-11-2004 17:50 ]


Verwijderd

Heb je de firmware geladen? Heb je de FAQ op http://dxr3.sf.net/ gelezen over module opties die je evt. moet gebruiken? Dit staat allemaal nl. in hun FAQ. ;).