Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Feb 1997 11:21:22 -0500
From:      Randall Hopper <rhh@ct.picker.com>
To:        Amancio Hasty <hasty@rah.star-gate.com>
Cc:        multimedia@freebsd.org
Subject:   Re: New BT848 driver 0.2
Message-ID:  <19970222112122.06547@ct.picker.com>
In-Reply-To: <199702220659.WAA19336@rah.star-gate.com>; from Amancio Hasty on Feb 02, 1997 at 10:59:05PM
References:  <19970221233917.00785@ct.picker.com> <199702220659.WAA19336@rah.star-gate.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Amancio Hasty:
 |Randall Hopper :
 |>      Thanks for the driver update.  The display is very nice there for
 |> anywhere from 1 to 26 seconds, and then my whole system freezes.
 |
 |Please, try this out:
 |In brooktree848.c:bktr_intr, uncomment the following line:
 | /*     printf(" STATUS %x %x %x \n", s_status, bktr_status, t_pc); */

     Interesting.  It appears the freeze is related to disk I/O.

     When I uncommented to STATUS print, I found that TV would consistently
freeze the system almost instantly after invocation.  Only a few fields
make it to the frame buffer.  It even froze once in the middle of the
second field.

     Experimenting, I found that if I commented out:

          *.notice;kern.debug;lpr.info;mail.crit;news.err /var/log/messages

in syslog.conf leaving:

          *.err;kern.debug;auth.notice;mail.crit          /dev/console

in place then I was back to getting my 1-30 seconds of video before a
freeze.

     With this setup, when I quit TV before a freeze occurred, the STATUS
prints appeared on the console after TV was exited (see attached).  Also
attached is top of my verbose boot output.

Randall


Run 5 - Log to console, not to syslog; quit before lock-up

 STATUS 0 dc000206 100001c 
 STATUS 0 dd000206 100004c 
 STATUS 0 dc000a06 1000f24 
 STATUS 0 dd000216 2b901c 
 STATUS 0 dc000206 2b9eec 
 STATUS 0 dd004a06 2b901c 
 STATUS 0 dc000206 100001c 
 STATUS 0 dc000a04 1000f24 
 STATUS 0 dd000206 2b901c 
 STATUS 0 dd000a04 2b9f24 
 STATUS 0 dc000206 100001c 
 STATUS 0 dc000a04 1000f24 
 STATUS 0 dd000206 2b901c 
 STATUS 0 dd000a04 2b9f24 
 STATUS 0 dc000206 100001c 
 STATUS 0 dc000a04 1000f24 
 STATUS 0 dd000206 2b901c 
 STATUS 0 dc000206 2b901c 
 STATUS 0 dc000a04 2b9f24 
 STATUS 0 dd000206 2b9f24 
 STATUS 0 dc000206 100001c 
 STATUS 0 dc000a04 1000f24 
 STATUS 0 dd000206 2b901c 
 STATUS 0 dd000a04 2b9f24 
 STATUS 0 dc000206 100001c 
...
... More of the last 4 lines
...
 STATUS 0 dd000a04 2b9f24 
 STATUS 0 dc000206 100001c 
 STATUS 0 dc000a04 1000f24 
 STATUS 0 dd000206 2b901c 


Run 3 - log to console and syslog; lock-up (prob not everything got logged)

Feb 22 07:08:33 stealth /kernel:  STATUS 0 dc000206 100001c 
Feb 22 07:08:33 stealth /kernel:  STATUS 0 dd000a06 2b901c 


Run 2 - log to console and syslog; lock-up (prob not everything got logged)

Feb 22 07:05:11 stealth /kernel:  STATUS 0 dc000206 100001c
Feb 22 07:05:11 stealth /kernel:  STATUS 0 dd000a16 2b901c

Run 1 - log to console and syslog; lock-up (prob not everything got logged)

Feb 22 06:16:29 stealth /kernel:  STATUS 0 dc000206 100001c 
Feb 22 06:16:29 stealth /kernel:  STATUS 0 dd000206 100001c 
Feb 22 06:16:29 stealth /kernel:  STATUS 0 dc000206 1000e8c 
Feb 22 06:16:29 stealth /kernel:  STATUS 0 dd000206 1000e8c 
Feb 22 06:16:29 stealth /kernel:  STATUS 0 dc004a06 1000f24 
Feb 22 06:16:29 stealth /kernel:  STATUS 0 dd000206 2b901c 
Feb 22 06:16:29 stealth /kernel:  STATUS 0 dc000a06 100001c 
Feb 22 06:16:29 stealth /kernel:  STATUS 0 dd000216 10007dc 
Feb 22 06:16:29 stealth /kernel:  STATUS 0 dc005a06 1000f24 
Feb 22 06:16:29 stealth /kernel:  STATUS 0 dd000206 2b901c 


Top of -v boot output:

/kernel: controller> rev 2 on pci0:0
/kernel: 	CPU Inactivity timer:  clocks
/kernel: 	Peer Concurrency: enabled
/kernel: 	CPU-to-PCI Write Bursting: enabled
/kernel: 	PCI Streaming: enabled
/kernel: 	Bus Concurrency: enabled
/kernel: 	Cache: 256K pipelined-burst secondary; L1 enabled
/kernel: 	DRAM: no memory hole, 66 MHz refresh
/kernel: 	Read burst timing: x-2-2-2/x-3-3-3
/kernel: 	Write burst timing: x-3-3-3
/kernel: 	RAS-CAS delay: 3 clocks
/kernel: chip1 <Intel 82371FB PCI-ISA bridge> rev 2 on pci0:7:0
/kernel: 	I/O Recovery Timing: 8-bit 3.5 clocks, 16-bit 3.5 clocks
/kernel: 	Extended BIOS: disabled
/kernel: 	Lower BIOS: enabled
/kernel: 	Coprocessor IRQ13: enabled
/kernel: 	Mouse IRQ12: disabled
/kernel: 	Interrupt Routing: A: disabled, B: disabled, C: IRQ11, D: IRQ10
/kernel: 		MB0: IRQ15, MB1: disabled
/kernel: chip2 <Intel 82371FB IDE interface> rev 2 on pci0:7:1
/kernel: 	mapreg[20] type=1 addr=0000e800 size=0010.
/kernel: 	Primary IDE: enabled
/kernel: 	Secondary IDE: enabled
/kernel: bktr0 <BrookTree 848> rev 17 int a irq 10 on pci0:9
/kernel: 	mapreg[10] type=0 addr=fbfff000 size=1000.
/kernel: 	reg16: virtual=0xf55de000 physical=0xfbfff000 size=0x1000
/kernel: brooktree0: PCI bus latency is 32.
/kernel: bktr0: buffer size 3555328, addr 0x4f5000
/kernel: ncr0 <ncr 53c810 scsi> rev 2 int a irq 11 on pci0:10
/kernel: 	mapreg[10] type=1 addr=0000e400 size=0100.
/kernel: 	mapreg[14] type=0 addr=fb7ef000 size=0100.
/kernel: 	reg20: virtual=0xf5945000 physical=0xfb7ef000 size=0x100
/kernel: ncr0: restart (scsi reset).
/kernel: ncr0 scanning for targets 0..6 (V2 pl23 95/09/07)
/kernel: Choosing drivers for scbus configured at 0
/kernel: (ncr0:5:0): "IOMEGA ZIP 100 N*32" type 0 removable SCSI 2
/kernel: sd is configured at 0
/kernel: sd0(ncr0:5:0): Direct-Access 
/kernel: sd0(ncr0:5:0): ILLEGAL REQUEST asc:24,0 Invalid field in CDB
/kernel: sd0 could not mode sense (4). Using ficticious geometry
/kernel: 
/kernel: sd0(ncr0:5:0): NOT READY asc:3a,0 Medium not present
/kernel: sd0: could not get size
/kernel: 0MB (0 512 byte sectors)
/kernel: sd0(ncr0:5:0): with 0 cyls, 64 heads, and an average 32 sectors/track
/kernel: vga0 <VGA-compatible display device> rev 0 on pci0:11
/kernel: 	mapreg[10] type=0 addr=fb800000 size=400000.
/kernel: pci0: uses 4198656 bytes of memory from fb7ef000 upto fbffffff.
/kernel: pci0: uses 272 bytes of I/O space from e400 upto e80f.
/kernel: Probing for devices on the ISA bus:
...




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970222112122.06547>