About NetBSD/sparc64
NetBSD/sparc64 is a NetBSD port to Sun's 64-bit UltraSPARC machines.
The first binary release for sparc64 was NetBSD 1.5. NetBSD/sparc64
supports many systems, including Sbus-based UltraSPARC systems and
PCI-based UltraSPARC systems using UltraSPARC I, II, IIi, and IIe
CPU types.
NetBSD/sparc64 supports both 32-bit and 64-bit kernels.
A 32-bit kernel runs all NetBSD/sparc binaries.
A 64-bit kernel runs 64-bit binaries, and has support for running most
32-bit binaries as well, with the exception of some low level kernel
groveling tools. Additionally, NetBSD/sparc64 is able to run Solaris
64 and 32 bit binaries with emulation (see compat_solaris(8))
and the pkgsrc package
emulators/netbsd32_compat16 .
Easily installed binary distributions of NetBSD/sparc64 are available for
the 2.0 release and for
snapshots of NetBSD-current.
Martin Husemann and Andrey Petrov are the maintainers for NetBSD/sparc64.
For frequently asked questions and links to Sun hardware information,
see the NetBSD/sparc64 FAQ.
For older 32 bit SPARC-based machines, see
NetBSD/sparc.
NetBSD/sparc64 News
-
2006-03-02:
Support for Atheros wlan devices
-
Atheros wlan devices require a binary-only HAL, linked into the kernel
with the driver proper. After David Young imported a new HAL, a version
for NetBSD/sparc64 is now available, tested, and known to work.
-
2006-01-30:
New bootloader required
-
Dennis Chernoivanov recently reworked the bootloader/kernel
protocol. This means that you need to install a new bootloader
before updating a kernel. Instructions can be found
here. The new bootloader will, of course, boot older kernels
as well.
-
2005-12-23:
NetBSD 3.0 released
-
NetBSD 3.0 has been
released with support for 57 architectures. More information
is available in the
3.0 release
announcement.
-
2005-11-02:
NetBSD 2.1 released
-
NetBSD 2.1,
the first maintenance release of the netbsd-2 release branch,
has been released with binary distributions for 48 architectures.
More information is available in the 2.1 release
announcement.
-
2005-06-06:
X support complete
-
Finaly we can now declare our X support complete. The current
tree contains working support for cgsix (sbus) framebuffers,
ffb/afb (UPA) framebuffers and ATI based (pci) vga chipsets.
This code has been (or will be) pulled up to the 3.0 branch
in time for the upcoming 3.0 release.
-
2005-02-17:
Sleep sleeps forever no more
-
We believe that Chuck Silvers recently fixed the famous
sleep-sleeps-forever bug in -current. A pullup to the 2.x branch
will be requested after some additional testing. See the
commit message
and corresponding problem report
for details.
-
2004-12-09:
NetBSD 2.0 released
-
NetBSD 2.0 released
with support for 48 architectures. More information is available in
the 2.0 release
announcement.
-
2004-06-22:
Booting from root on RAID 1 fixed
-
A simple bug in the bootblock forth code has been fixed so now
booting from a root file system on a Raid Frame RAID 1 device
is possible. The setup is very easy: just follow the
instructions,
ignoring everything i386 specific like MBRs.
-
2004-03-01:
NetBSD 1.6.2 released
-
NetBSD 1.6.2 released
with support for 40 architectures. More information is available in
the 1.6.2 release
announcement.
Archive of NetBSD/sparc64 news items
Supported System Models
Clones based on any of these systems should also work
- Sbus-based UltraSPARC I or II systems
- Ultra 1 family (Ultra 1, Ultra 1 Creator, Ultra 1 Creator
3D, Netra i 150, Netra nfs 150, Enterprise 1, Enterprise 150)
- Ultra 2 family (Ultra 2, Ultra 2 Creator, Ultra 2
Creator 3D, Enterprise 2)
- Enterprise (3000, 3500, 4000, 4500, 500x, 5500, 600x,
6500, 10000)
- PCI-based UltraSPARC II, IIi, or IIe systems
- Ultra 5/10 family (Ultra 5, Ultra 10, Enterprise 5,
Enterprise 10)
- Ultra 30 family (Ultra 30, Netra T 1100)
- Ultra 60 family (Ultra 60, E220R, Netra T 1120 and T 1125)
- Ultra 80 family (Ultra 80, E420R, Netra T 1400 and T 1405)
- Ultra 250 family (Enterprise 250 and E250R)
- Ultra 450 family (Ultra 450, Enterprise 450, Netra ft 1800)
- Blade 100 and 150
- SPARCengine CP1400 or SPARCengine CP1500 system boards
(Netra T1 (models 100 and 105), CT400, CT800, CT1600)
- SPARCengine Ultra AXi family (Netra X1, Fire v100, Fire
v120, Netra 120, Netra AC 200, Netra DC 200)
- SPARCengine Ultra AXe system board
-
-
Supported Hardware
See the Notes on System Models page for
a complete list.
- All on-board and most optional Sun brand framebuffers
- text console on all framebuffers
- X server support for on-board and sbus cgsix
- X server support for on-board ATI mach64 graphics
- X server support for UPA ffb and afb framebuffers
- All Sun brand on-board and optional network interfaces
- All Sun brand on-board and optional SCSI and IDE interfaces
- All on-board serial ports
- All on-board parallel ports
- Most input devices (keyboards, mice, trackballs).
- Audio
- Most Machine-independent SBUS
cards
- Most Machine-independent PCI
cards
- Most Machine-independent USB
device
- FireWire
Unsupported Hardware
- Systems with an UltraSPARC III CPU
- Systems with an UltraSPARC IIIi CPU
- Systems with an UltraSPARC IV CPU
- SMP (NetBSD/sparc64 currently only uses one CPU if more than
one is present)
- Floppy drives
- smart card reader
|
NetBSD/sparc64 Information
Mailing Lists
Current Releases
Future Releases
Related Links
|