Izumi Tsutsui | 20 Feb 12:03
Picon

Re: Quick procedure to run NetBSD/sun2 on TME

Hi,

5.0.2 has been released, so I've also updated the following
pre-built disk image to 5.0.2.

> I've created a pre-built disk image of 5.0.1 for TME, so
> the following quick procedure can make you yet another
> NetBSD/sun2 user...
> 
> ---
> Quick procedure to run NetBSD/sun2 5.0.1 on TME:
> 
> 1. install tme package
> 
> % setenv PKG_PATH http://nyftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/`uname -m`/5.0/All
> % su
> # pkg_add -v tme
> # exit
> % rehash
> 
> 2. fetch ROM image
> 
> % ftp http://people.csail.mit.edu/fredette/tme/sun2-multi-rev-R.bin
> 
> 3. fetch prebuilt disk image
> 
> % ftp http://ftp.NetBSD.org/pub/NetBSD/arch/sun2/tme/my-sun2-disk.img.gz
>   (Please use appropriate mirrors)
> % gunzip my-sun2-disk.img
> 
(Continue reading)

Izumi Tsutsui | 14 Nov 19:17
Picon

Quick procedure to run NetBSD/sun2 on TME

> IMO it might still be worth that we can demonstrate
> "of course it runs NetBSD" anywhere on the TME emulator
> on modern hardware

I've created a pre-built disk image of 5.0.1 for TME, so
the following quick procedure can make you yet another
NetBSD/sun2 user...

---
Quick procedure to run NetBSD/sun2 5.0.1 on TME:

1. install tme package

% setenv PKG_PATH http://nyftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/`uname -m`/5.0/All
% su
# pkg_add -v tme
# exit
% rehash

2. fetch ROM image

% ftp http://people.csail.mit.edu/fredette/tme/sun2-multi-rev-R.bin

3. fetch prebuilt disk image

% ftp http://ftp.NetBSD.org/pub/NetBSD/arch/sun2/tme/my-sun2-disk.img.gz
  (Please use appropriate mirrors)
% gunzip my-sun2-disk.img

See mkimg-sun2.sh how to create image from scratch.
(Continue reading)

James Birdsall | 11 Aug 05:30

Tour of a Sun 2/120

For your viewing pleasure, I have posted a bunch of photos that I took 
of the insides of my Sun 2/120 when I rebuilt it. You can find them at 
http://www.siliconsamsara.org/  Enjoy!

--James Birdsall

Paula Grassi | 12 Jun 06:10

Uma frase e uma sugestao


 ,

Saudaçoes. Tenho certeza que conhece a frase que diz: "Propaganda e a alma do 
negocio". Por isso estou escrevendo para te lembrar da grande utilidade do email 
marketing para a divulgaçao do seu negocio.

Os   estao a sua disposiçao, mas estao tambem a disposiçao dos seus concorrentes. 
Por isso conquiste primeiro este mercado antes que seja conquistado por outras 
pessoas. Que tal iniciar a sua campanha esta semana?

Cordialmente,
Paula Grassi
http://www.divulgaemails.com
(0xx71)3491-9005 ou (0xx71)9932-0158(24h)
MSN e SKYPE: dvgmail

Joerg Sonnenberger | 13 Feb 23:12
Picon

/dev/vme*

Hi all,
I'm currently working on merging the MD code for /dev/mem, /dev/kmem,
/dev/zero and /dev/null. One of the more interesting uses of the major
number is in sun2 and sun3. It has additional minors for vme16d16 and
so. I can't find entries in MAKEDEV for those and the code only allows
mmapped entry for them.

Does anyone actually use this devices or can the code be removed?

Joerg

Matt Fredette | 7 Sep 13:07
Picon
Picon
Favicon

sun2/sun3/sun4c emulator


Hi.  The new version of tme, 0.6, fixes many bugs in the Sun 3 emulation, 
and can also emulate a SPARCstation 2.  NetBSD 3.x seems to run pretty 
well on the different emulations.

However, please remember that tme comes with no warranty.  Don't
trust it to do anything correctly.

  In particular, do not trust tme for floating-point work.  The
  m68881 and sparc FPU emulations may not be exact.

tme is meant to be very portable.  It should work on most Unix-like 
systems, including on 64-bit CPUs.  Instructions on how to download, 
build, and use it (including some screenshots) are at:

http://csail.mit.edu/~fredette/tme/index.html

Many thanks to Arthur Townsend, Izumi Tsutsui, and Nick Hudson, for
finding many bugs and writing fixes - especially Arthur, who did a lot 
of torture-testing of the m68k/m68881 emulations.

The code is still rough and the distribution isn't too user-friendly, but
if you follow the instructions carefully, and have experience installing
NetBSD on Sun machines, you just might end up with some emulated Suns.

--

-- 
Matt Fredette

jwb-tech | 27 Jul 17:28

2/120 parts available

I was hoping to have a working 2/120 to give away, but all I ended up  
with are a bunch of bad parts. I know some of you out there have  
component-level repair skills, so I'm offering these for the cost of  
postage to anybody who will try to put them to good use.

--James B.

A)  CPU 501-1007-10H, S/N 8734, ROM 1.1.2
     passes self-test but won't talk to known-working SCSI card

B) RAM 501-1013-03A, one megabyte
     fails self-test

c) Chips, ROM N beta

D) CPU 501-1007-10A
     no console output on TTYA
     no ROMs
     bad IDPROM

E) CPU 501-1007-08H, S/N 6693, ROM N
     no console output on TTYA, tried swapping UART with known good,  
didn't help
     LEDs indicate that it seems to pass self-test

F) 3Com Multibus Ethernet "ec"
     causes NetBSD 2.0.2 to drop into debugger during device probe

G) RAM 501-1013-02M, one megabyte
     fails self-test
(Continue reading)

matthew green | 24 Jun 04:28
Picon
Favicon

anyone booted sun2 or sun3 kernels in the last 3 months?


hi folks.

i'm trying to run sun2 kernel with GCC4 and the kernel is not booting
in tme.  it's losing early in MD code setting up softintr's.  i think
the problem was introduced in march by yamt with this change (i
haven't really looked at the previous code at all to verify the
original source of the bug):

Modified Files:
        src/sys/arch/sun3/include: intr.h
	src/sys/arch/sun68k/include: intr.h
	src/sys/arch/sun68k/sun68k: isr.c

Log Message:
implement splraiseipl() for sun2 and sun3.  reviewed by Izumi Tsutsui.

To generate a diff of this commit:
cvs rdiff -r1.6 -r1.7 src/sys/arch/sun3/include/intr.h
cvs rdiff -r1.6 -r1.7 src/sys/arch/sun68k/include/intr.h
cvs rdiff -r1.7 -r1.8 src/sys/arch/sun68k/sun68k/isr.c

what happens is that we have:

#define _IPL_SOFT_LEVEL_MIN     1
#define _IPL_SOFT_LEVEL_MAX     3

but

#define IPL_SOFTNET     (PSL_S|PSL_IPL1)
(Continue reading)

gnu not unix | 18 Jan 02:17
Picon
Picon

ndbootd/i386 worked to boot sun2/netbsd 1.6


Hi, I have a netbsd/i386 1.6 server that has a working
ndbootd that netboots a sun2/68010 ok. I recall I had
a problem with the original that wasn't a coredump,
but did keep the sun2 from netbooting. I think Matt
had to get me a new binary of ndbootd.

I just netbooted a sun2 again for the first time since 
2003. The original i386 server motherboard croaked
(don't buy biostar motherboards) but the disk and
software guts, when put into another unit, booted
up and served as the export host for the sun2.

Anyways one data point from the past. Maybe that
ndbootd binary would work on the 2.x netbsd?

../Steven

jwb-tech | 11 Jan 07:00

segfault in ndbootd

I'm trying to set up to netboot a 2/120. Unfortunately, any attempt to
launch ndbootd (except running it without arguments, which gets the usage
message) segfaults almost right away. According to gdb, it's dying in
ndbootd_find_interface().

The server is an i386 running NetBSD 2.0.2. It has two non-loopback
interfaces, fpa0 (DEFPA FDDI) and ex0 (3c905). Launching ndbootd with "-i
ex0" does not help.

Any thoughts? If I have to, I can get the miniroot onto a SCSI disk, but
this should work too. In a few weeks, the server will probably become a
sparc64, maybe that will help.

--James B.

jwb-tech | 3 Jan 07:12

FS: Sun-2 parts

I recently extracted all of my 2/120's from the storage unit. In the
process of assembling working units, I have already developed a small pile
of hardware which I know I'm not going to have any use for. This stuff is
all untested -- I don't have any way to do so! All of these are available
to a good home for the price of shipping.

--James Birdsall

4 @ 501-1003 TTL video/keyboard/mouse Multibus boards
   These work *only* with VERY old TTL mono Sun monitors. You can sort of
   use them with the more recent ECL mono monitors, which are also antiques,
   but it's like looking at a ghost instead of a real video signal.

2 @ video/keyboard/mouse bulkhead panels with cables

Emulex MD21 SCSI-ESDI assembly MU2110402 rev R

Cypher F420-90 QIC-11 tape drive, with 50-pin edge-to-header ribbon cable
   Needs an SC4000 to connect to the SCSI bus. Probably decayed into
   uselessness years ago.

2 @ Xylogics XY450 SMD Multibus boards

UNKNOWN Multibus board: it has a Z80A, an AM9517A-5PC DMA controller, a
P8253-5 interval counter, and a lot of TTL. It also has two 40-pin header
connectors and two 50-pin header connectors. No manufacturer name
anywhere. Has a matching three-megabyte Multibus memory board. Both are
dated "Feb. 20, 1985". Probably have nothing to do with Sun-2's.

(Continue reading)


Gmane