NetBSD and VMEbus RAM
Chris Hanson <[email protected]> Thu, 13 Aug 2020 11:35:25 -0700
| Newsgroups | gmane.os.netbsd.ports.mvme68k |
|---|---|
| Message-ID | <[email protected]> |
NetBSD has grown a bit over the years and my 32MB MVME167 appears to hit swa= p during execution of /etc/rc from the 9.0-stable branch. So I thought I=E2=80= =99d try adding a RAM board. I added a Micro Memory MM-6230 8MB board (addressed at 0xFB000000) to my sys= tem, and followed the instructions in the installation guide for telling Net= BSD about it. Unfortunately, it appears that NetBSD dies on the first access to the board a= s system RAM; around the time ntpd starts the system hangs and I get a yello= w FAIL light on the MVME167. I=E2=80=99ve confirmed that the RAM board works by writing a little program t= o write data to it via /dev/mem at power up, the RAM board=E2=80=99s parity e= rror light comes on, and writing to it via my program clears the light, so I= suspect an issue with NetBSD or something in its VME interaction. Has anyone else had success recently with VMEbus memory boards? Where do I e= ven begin to debug this? The board supports A32 and D32/16/8 so access itsel= f shouldn=E2=80=99t be a problem. Would I be better off just writing a dumb b= lock device driver and treating the board as a fast swap device? Did I make a= mistake in leaving the board set to 0xFB000000? =E2=80=94 Chris =E2=80=94 who=E2=80=99s surprised there aren=E2=80=99t cheap & simple 1GB V= MEbus RAM boards available Sent from my iPhone=