Gast Geplaatst: 18 november 2002 Geplaatst: 18 november 2002 zag er ook al iemand anders om vragen in andere thread zou iemand dat misschien willen posten ? (leuk om te weten wat er nou exact kwa hardware inzit e.d.) en /proc/pci ?
tCC Geplaatst: 20 november 2002 Geplaatst: 20 november 2002 ik doe het wel ff voor je, moment domme vragen bestaan niet, domme mensen wel.
tCC Geplaatst: 20 november 2002 Geplaatst: 20 november 2002 Linux version 2.4.19-rc3 (tmbinc@stb4500) (gcc version 3.2) #106 Mon Oct 14 15:31:39 CEST 2002 On node 0 totalpages: 8192 zone(0): 8192 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: console=none root=/dev/mtdblock/0 Console: colour dummy device 80x25 Calibrating delay loop... 251.49 BogoMIPS Memory: 29896k available (1856k kernel code, 536k data, 84k init, 0k highmem) Dentry cache hash table entries: 4096 (order: 3, 32768 bytes) Inode cache hash table entries: 2048 (order: 2, 16384 bytes) Mount-cache hash table entries: 512 (order: 0, 4096 bytes) Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes) Page-cache hash table entries: 8192 (order: 3, 32768 bytes) POSIX conformance testing by UNIFIX Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket OCP uart ver 1.5 init complete Starting kswapd devfs: v1.12a (20020514) Richard Gooch (rgooch@atnf.csiro.au) devfs: boot_options: 0x1 Installing knfsd (copyright © 1996 okir@monad.swb.de). JFFS version 1.0, © 1999, 2000 Axis Communications AB JFFS2 version 2.1. © 2001, 2002 Red Hat, Inc., designed by Axis Communications AB. i2c-core.o: i2c core module i2c-dev.o: i2c /dev entries driver module i2c-core.o: driver i2c-dev dummy driver registered. i2c-proc.o version 2.6.1 (20010825) pty: 256 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with no serial options enabled ttyS00 at 0xe0040000 (irq = 20) is a 16550A ttyS01 at 0xe0000000 (irq = 21) is a 16550A ttyS02 at 0xe00e0000 (irq = 31) is a 16550A Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx IBM IDE ocp driver version 2.2 ide_stb04xxx: waiting for drive ready......Drive spun up RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize loop: loaded (max 8 devices) smc91111.c:v1.0saa 08/22/01 by Daris A Nevil (dnevil@snmc.com) eth0: SMC91C11xFD(r:1) at 0xc3081300 IRQ:28 INTF:<NULL> MEM:8192b NOWAIT:0 ADDR 00:09:34:00:05:e8 PPP generic driver version 2.4.2 PPP Deflate Compression module registered PPP BSD Compression module registered Linux video capture interface: v1.00 dreambox: flash mapping: 800000 at 7f800000 0: offset=0x0,size=0x20000,blocks=64 Using buffer write method Creating 5 MTD partitions on "DreamBOX rev3+": 0x00000000-0x00600000 : "DreamBOX cramfs" 0x00600000-0x007c0000 : "DreamBOX jffs2" 0x007c0000-0x00800000 : "DreamBOX OpenBIOS" 0x00000000-0x007c0000 : "DreamBOX (w/o bootloader)" 0x00000000-0x00800000 : "DreamBOX (w/ bootloader)" IBM On-chip iic (i2c) algorithm module 2002.30.04 iic_ibmocp_init: IBM on-chip iic adapter module i2c-dev.o: Registered 'IBM OCP IIC adapter' as minor 0 i2c-core.o: adapter IBM OCP IIC adapter registered as adapter 0. i2c-dev.o: Registered 'IBM OCP IIC adapter' as minor 1 i2c-core.o: adapter IBM OCP IIC adapter registered as adapter 1. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 512 buckets, 4Kbytes TCP: Hash tables configured (established 2048 bind 4096) NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. IPv6 v0.8 for NET4.0 IPv6 over IPv4 tunneling driver NET4: Ethernet Bridge 008 for NET4.0 VFS: Mounted root (cramfs filesystem) readonly. Mounted devfs on /dev Freeing unused kernel memory: 84k init Warning: unable to open an initial console. fb: loaded Console: switching to colour frame buffer device 90x36 pfb: fb0: Pallas frame buffer device load fp i2c-core.o: driver DreamBOX frontprocessor registered. i2c-core.o: client [fp] registered to adapter [iBM OCP IIC adapter](pos. 0). fp: attaching fp at 0xee to adapter IBM OCP IIC adapter error occured: 43 incomplete xfer nack load info load event event: init ... load denc load ci load ir demux core core: Loaded IBM STB04xxx core driver load mpeg [CI] insert detected write 1 event's ... load audio load dvbdev load dvb registering device. demux demux: inited xp0_clk_stop xp [XP1] Init [XP1] 896KBytes used for Queues pvr ist da doch was mit 1394? load stv0299 i2c-core.o: driver stv0299 DVB demodulator registered. i2c-core.o: client [stv0299] registered to adapter [iBM OCP IIC adapter](pos. 1). registering frontend... already got one. i2c-core.o: driver Mitel tuner driver registered. i2c-core.o: client [Dreambox Tuner Driver] registered to adapter [iBM OCP IIC adapter](pos. 2). load lcd lcd.o: LCD driver (KS0713) module i2c-core.o: driver DreamBOX AV-Switch registered. i2c-core.o: client [avs] registered to adapter [iBM OCP IIC adapter](pos. 3). avs: attaching avs at 0x94 to adapter IBM OCP IIC adapter error occured: 43 incomplete xfer nack jffs2_scan_empty(): Empty block at 0x0014000c ends at 0x0015f300 (with 0xff7fffff)! Marking dirty jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0015f300: 0xff7f instead jffs2_scan_empty(): Empty block at 0x0016000c ends at 0x0017f860 (with 0xe1ccffff)! Marking dirty jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0017f860: 0xe1cc instead jffs2_scan_empty(): Empty block at 0x001a000c ends at 0x001a410c (with 0xffff0001)! Marking dirty jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001a410c: 0xffff instead jffs2_scan_empty(): Empty block at 0x001a4110 ends at 0x001bf838 (with 0xffff40ff)! Marking dirty jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x001bf838: 0xffff instead set event: 00000008 ci-open [CI] RESET [CI] init try #0 FBLK:1 set_vsw1:5 FBLK:1 FNC:2 FNC:2 [CI] init try #1 [CI] init try #2 [CI] init try #3 eth0:PHY remote fault detected [CI] init try #4 VIDEO_PLAY / VIDEO_CONTINUE, state 0 VIDEO_FREEZE, state 1 ok, state now: 2 VIDEO_PLAY / VIDEO_CONTINUE, state 2 xp0_clk_start [CI] init try #5 [CI] init try #6 [CI] Init complete after 7 tries [CI] RESET [CI] init try #0 [CI] Init complete after 1 tries eth0: no IPv6 routers present write 1 event's ... write event ... free found write event ... filter ok FNC:2 eth0: Late collision occurred on last xmit. domme vragen bestaan niet, domme mensen wel.
axn Geplaatst: 20 november 2002 Geplaatst: 20 november 2002 Bedankt <img src="/ubbthreads/images/graemlins/smile.gif" alt="" /> Dus: Mitel Tuner: http://www.chipcenter.com/wireless/products_100-199/pr169.html Ethernet van SMC: http://www.smsc.com/main/catalog/lan91c111.html Dingen die ik niet herken: IBM On-Chip IIC, I2c op het mainboard ofzo? Niet terug te vinden in een recente kernel. OCP uart: OCP zou een standaard 'bus' zijn, maar ik vind hier ook niets van terug in een recente kernel stv0299 DVB demodulator: Aha, de DVB. Alleen niets over terug te vinden in een standaard kernel. Ik denk dat we dus gebruik (gaan) maken van een niet-standaard kernel, waar wat drivers voor de eigen hardware in zitten. Nu zou het mooi zijn, als die straks eens in een normale kernel terecht komen, maar dat is voor later.. <img src="/ubbthreads/images/graemlins/smile.gif" alt="" />
tCC Geplaatst: 20 november 2002 Geplaatst: 20 november 2002 waarom hebben jij en ddx eigenlijk nog geen ontvanger ? zo te horen kunnen jullie de box wel lekker "opkloten" <img src="/ubbthreads/images/graemlins/smile.gif" alt="" /> domme vragen bestaan niet, domme mensen wel.
axn Geplaatst: 20 november 2002 Geplaatst: 20 november 2002 Geen leverancier in Leeuwarden <img src="/ubbthreads/images/graemlins/frown.gif" alt="" /> Anyway, als je me een box wil sturen, dan PM ik je m'n post adres wel even hoor. Maar zonder gekheid, als dit geen actie wordt als de Magic Module, dan koop ik er absoluut 1, al was het alleen maar voor het hoge freubel gehalte. De 89c668 ben ik nu wel op uitgekeken, en ik stond net op het punt een dvr te maken, dus die DB komt mooi uit <img src="/ubbthreads/images/graemlins/smile.gif" alt="" />
FunKey Geplaatst: 20 november 2002 Geplaatst: 20 november 2002 @axn Zie mijn eerdere post over de IBM STB controller: http://www.sat4all.com/ubbthreads/showfl...ll&vc=1 Volgens mij is dit een kernel die standaard bij de IBM controller geleverd wordt. Deze is denk ik ook niet open source.
Gast Geplaatst: 20 november 2002 Geplaatst: 20 november 2002 tCC: mijn leverancier heeft de boxen nog niet binnen (hij was te laat met bestellen, en krijgt pas 2e zendig (die 2 weken later zou zijn))
axn Geplaatst: 20 november 2002 Geplaatst: 20 november 2002 @FunKey: Ah, de STB, dat zal dus de 'frontprocessor' zijn, waarvan ze in de dmesg melding maken. Overigens hebben ze waarschijnlijk wel wat problemen met dit IC, gezien de volgende melding tijdens de dmesg: ist da doch was mit 1394? (1394 is toch firewire?) Anyway, als IBM dit ic verkoopt, waarom zouden ze dan de code er voor onder een NDA willen hebben? Kan natuurlijk, maar je klanten-base is natuurlijk groter als je er code bij kan leveren <img src="/ubbthreads/images/graemlins/smile.gif" alt="" /> Maar goed, het ding wordt over i2c aangestuurd, wat houdt ons tegen om er ook met i2c tegen aan te lullen? Het /proc interface zal vast wel een ingang bieden richting dat ic (over i2c dus). Niet dat ik sta te popelen om een berg datasheets van IBM te gaan lezen, maar ik denk dat ondanks een 'closed source' kernel driver (het zal wel een module zijn?) dat er wel opties zijn...
FunKey Geplaatst: 20 november 2002 Geplaatst: 20 november 2002 Er is zeker wat mee te doen, er zit ook een speciale debug interface op de controller. Dus de evt. 'closed source' is misschien wel op deze manier te achterhalen door 'reversed engineering'. 1394 is inderdaad firewire, wordt dus verder niet gebruikt door de Dreambox. De I2C poort zit aan de mini-DIN aansluiting van de box. Ben op zoek geweest naar de datasheets van de IBM, maar helaas niet gevonden.
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen