From owner-freebsd-hackers Wed Jun 12 09:49:27 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA16178 for hackers-outgoing; Wed, 12 Jun 1996 09:49:27 -0700 (PDT) Received: from cd.iidpwr.com ([204.33.177.3]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id JAA16173 for ; Wed, 12 Jun 1996 09:49:19 -0700 (PDT) Received: (from tam@localhost) by cd.iidpwr.com (8.6.12/8.6.12) id JAA14979; Wed, 12 Jun 1996 09:51:55 -0700 Date: Wed, 12 Jun 1996 09:51:54 -0700 (PDT) From: Tony Tam To: babkin@hq.icb.chel.su cc: hackers@FreeBSD.org Subject: DigiBoard Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-hackers@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Serge A. Babkin wrote: > > > > > FreeBSD hackers, > > > > Good morning, FreeBSD hackers. > > > > I would like some help on DigiBoard PC/Xe. > > > > I am using FreeBSD-2.1.0-RELEASE. I compiled my kernel with the following option: > > > > device dgb0 at isa? port 0x320 iomem 0xfc0000 iosiz ? tty > > > > > > Following messages comes up when I am trying to boot my FreeBSD with the above option: > > > > dgb0: port 0x320 mem 0xfc0000 > > dgb0: got reset after 0 us > > dgb0: PC/Xe 64/8K (windowed) > > dgb0 at 0x320-0x323 maddr 0xfc0000 msize 8192 on isa > > dgb0: internal memory segment 0xf000 > > dgb0: got reset after 0 us > > dgb0: switched to window 0x0 > > dgb0: switched to window 0x7 > > dgb0: switched to window 0x7 > > dgb0: switched to window 0x0 > > dgb0: switched to window 0x0 > > dgb0: reset dropped after 0 us > > dgb0: switched to window 0x0 > > dgb0: BIOS download failed > > dgb0: Error#(0x0,0x0) code=0x0 > > Does your machine have over 15M of memory ? If so, you need to map > your Digiboard to some address in the ISA address hole (between > 640K and 1M). > > -SB Serge, Thank you for sharing your knowledge with me. Yes, my machine has more than 15M of RAM. It has 32M byte of RAM. I have tried what you recommend. I compiled my kernel with the following option now: device dgb0 at isa? port 0x320 iomem 0xf0000 iosiz ? tty But I am still having problems. Following is the error messsage I am having: dgb0: port 0x320 mem 0xf0000 dgb0: got reset after 0 us dgb0: PC/Xe 64/8K (windowed) dgb0 at 0x320-0x323 maddr 0xf0000 msize 8192 on isa dgb0: internal memory segment 0xf000 dgb0: got reset after 0 us dgb0: switched to window 0x0 dgb0: switched to window 0x7 dgb0: switched to window 0x7 dgb0: switched to window 0x0 dgb0: wrong code in BIOS at addr 0xc00 : 0x84 instead of 0x28 dgb0: wrong code in BIOS at addr 0xc01 : 0xa9 instead of 0x43 dgb0: wrong code in BIOS at addr 0xc02 : 0x1 instead of 0x29 dgb0: wrong code in BIOS at addr 0xc03 : 0x3c instead of 0x20 dgb0: wrong code in BIOS at addr 0xc04 : 0x15 instead of 0x43 dgb0: 4th memory test (BIOS load) fails dgb0: switched to window 0x0 dgb0: reset dropped after 0 us dgb0: switched to window 0x0 dgb0: BIOS download failed dgb0: Error#(0x2020,0x2020) code=0x2e30 Any idea? Management is eager to make the DigiBoard working with FreeBSD. Now, they provide me time and material. So it is the best opportunity to get the DigiBoard works. -- Yours truly, Tony Tam +------------------------------+-----------------------------------------+ | Tony Tam | Imperial Irrigation District | | Imperial Irrigation District | 333 E. Barioni Blvd. | | email: tam@cd.iidpwr.com | P.O. BOX 937 | | tel: (619) 339 9454 | Imperial, CA 92251 | | fax: (619) 339 9189 | U.S.A. | +------------------------------+-----------------------------------------+