<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>unsigned long geek = random(); &#187; Sun Microsystems and SPARC</title>
	<atom:link href="http://mjturner.net/blog/archives/category/hardware/sun/feed/" rel="self" type="application/rss+xml" />
	<link>http://mjturner.net/blog</link>
	<description>Michael-John Turner: Musings from a random UNIX geek</description>
	<lastBuildDate>Fri, 12 Jun 2009 22:28:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
		<item>
		<title>Sun Ultra 60 CPU speed jumpers</title>
		<link>http://mjturner.net/blog/archives/2007/07/22/sun-ultra-60-cpu-speed-jumpers/</link>
		<comments>http://mjturner.net/blog/archives/2007/07/22/sun-ultra-60-cpu-speed-jumpers/#comments</comments>
		<pubDate>Sun, 22 Jul 2007 20:57:41 +0000</pubDate>
		<dc:creator>Michael-John Turner</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Sun Microsystems and SPARC]]></category>

		<guid isPermaLink="false">http://weblogs.turner.org.za/mj/archives/2007/07/22/sun-ultra-60-cpu-speed-jumpers/</guid>
		<description><![CDATA[With our recent acquisition of a number of Sun Ultra 60s, Jonathan and I have been doing a fair amount of CPU swapping to max out our machines.
Something odd that we&#8217;ve both noticed is that when we put a 450Mhz CPU into a machine that we didn&#8217;t receive with a 450Mhz CPU, it wouldn&#8217;t boot [...]]]></description>
			<content:encoded><![CDATA[<p>With our recent acquisition of a <a href="http://weblogs.turner.org.za/mj/archives/2007/06/10/more-ultra-60s-arrive/">number</a> of <a href="http://sunsolve.sun.com/handbook_pub/Systems/U60/U60.html">Sun Ultra 60s</a>, Jonathan and I have been doing a fair amount of CPU swapping to max out our machines.</p>
<p>Something odd that we&#8217;ve both noticed is that when we put a 450Mhz CPU into a machine that we didn&#8217;t receive with a 450Mhz CPU, it wouldn&#8217;t boot up. There&#8217;s no mention of CPU speed jumpers in the <a href="http://docs.sun.com/app/docs/doc/805-1709-12">service manual</a>, so we both put it down to different motherboard revisions, phases of the moon and the lack of a chicken sacrifice.</p>
<p>A few days ago I discovered the <a href="http://docs-pdf.sun.com/806-1055-11/806-1055-11.pdf">Sun 450 MHz UltraSPARC-II Module Upgrade</a> guide, which details the CPU speed jumper settings for the Ultra 60 (see pages 3-5 and 3-6). Bah. Why doesn&#8217;t Sun bother documenting these things in the service manual?<!--pp-thumb-start--><!--PictPress found no dir /home/www/weblogs.turner.org.za/mj/images//2007/07/sun-ultra-60-cpu-speed-jumpers--><!--pp-thumb-end--></p>
]]></content:encoded>
			<wfw:commentRss>http://mjturner.net/blog/archives/2007/07/22/sun-ultra-60-cpu-speed-jumpers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Network booting FreeBSD on sparc64 systems</title>
		<link>http://mjturner.net/blog/archives/2007/06/13/network-booting-freebsd-on-sparc64-systems/</link>
		<comments>http://mjturner.net/blog/archives/2007/06/13/network-booting-freebsd-on-sparc64-systems/#comments</comments>
		<pubDate>Wed, 13 Jun 2007 04:25:57 +0000</pubDate>
		<dc:creator>Michael-John Turner</dc:creator>
				<category><![CDATA[*BSD]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Sun Microsystems and SPARC]]></category>

		<guid isPermaLink="false">http://weblogs.turner.org.za/mj/archives/2007/06/13/network-booting-freebsd-on-sparc64-systems/</guid>
		<description><![CDATA[I&#8217;ve been network booting SPARC systems for a while now, ever since my last run in with a faulty floppy drive on a SPARCstation 2. NetBSD makes it easy &#8211; the standard installation includes a diskless client filesystem which can simply be extracted onto the boot server. It wasn&#8217;t quite so straightforward with FreeBSD, so [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been network booting SPARC systems for a while now, ever since my last run in with a faulty floppy drive on a SPARCstation 2. <a href="http://www.NetBSD.org">NetBSD</a> makes it easy &#8211; the standard installation includes a diskless client filesystem which can simply be extracted onto the boot server. It wasn&#8217;t quite so straightforward with <a href="http://www.FreeBSD.org">FreeBSD</a>, so here are a few pointers&#8230;</p>
<p>My boot server is running NetBSD 3.1 and I booted FreeBSD 6.2, so if you&#8217;re using different software you may need to make some adjustments. YMMV.
<ol>
<li>On the boot server, configure rarpd(8) as usual, adding the entry for your machine&#8217;s MAC address to /etc/ethers. For example (for a machine called test02):<br />
<code>08:00:20:b2:2f:b6 test02</code>
</li>
<li>Extract the FreeBSD base fileset to the appropriate location on your boot server (for example, /export/install/fb62_sp64).</li>
<li>Extract the FreeBSD GENERIC kernel fileset to boot/ in your diskless filesystem.</li>
<li>Within your diskless root, symlink boot/GENERIC to boot/kernel (boot/GENERIC is a directory that contains the kernel and its modules).</li>
<li>Put boot/loaders from the diskless filesystem into your tftp root directory and symlink it to your machine&#8217;s IP address in hex. For example, the filename for 192.168.1.92 is C0A8015C.</li>
<li>Export your diskless root filesystem via NFS and add the necessary dhcpd.conf stanza. For example:<code><br />
host test02.pimp.org.za {<br />
  hardware ethernet 08:00:20:b2:2f:b6;<br />
  fixed-address 192.168.1.92;<br />
  option host-name "test02";<br />
  option root-path "/export/install/fb62_sp64";<br />
}</code>
</li>
<li>Boot your machine &#8211; &#8220;boot net&#8221; from the PROM should do it.</li>
</ol>
<p>A few tips:</p>
<ul>
<li>It&#8217;s normally a good idea to update the machine&#8217;s OpenBoot PROM to the latest release. Old PROMs often have subtle bugs.</li>
<li>Extracting FreeBSD filesets is simple:<code><br />
  cat 6.2-RELEASE/base/base.* > /tmp/base.tar.gz<br />
  tar -xzvpf /tmp/base.tar.gz -C /export/install/fb62_sp4<br />
</code>
</ul>
<p>Update: Fixed incorrect command to extract sets (thanks John Messenger!)</p>
<p><!--pp-thumb-start--><!--PictPress found no dir /home/www/weblogs.turner.org.za/mj/images//2007/06/network-booting-freebsd-on-sparc64-systems--><!--pp-thumb-end--></p>
]]></content:encoded>
			<wfw:commentRss>http://mjturner.net/blog/archives/2007/06/13/network-booting-freebsd-on-sparc64-systems/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>More Ultra 60s arrive</title>
		<link>http://mjturner.net/blog/archives/2007/06/10/more-ultra-60s-arrive/</link>
		<comments>http://mjturner.net/blog/archives/2007/06/10/more-ultra-60s-arrive/#comments</comments>
		<pubDate>Sun, 10 Jun 2007 16:42:00 +0000</pubDate>
		<dc:creator>Michael-John Turner</dc:creator>
				<category><![CDATA[*BSD]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Sun Microsystems and SPARC]]></category>

		<guid isPermaLink="false">http://weblogs.turner.org.za/mj/archives/2007/06/10/more-ultra-60s-arrive/</guid>
		<description><![CDATA[Thanks to a lead from Mark, I now have even more Sun Ultra 60s &#8211; another five, for the princely total of R450 (about $60). They are of varying hardware specification, but I have 1&#215;300Mhz CPU, 2&#215;360Mhz CPUs and 2&#215;450Mhz CPUs, somewhere in the region of 2.5GiB RAM and a few 4 and 9GiB disks. [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to a lead from <a href="http://www.itbox.co.za">Mark</a>, I now have even more <a href="http://sunsolve.sun.com/handbook_pub/Systems/U60/U60.html">Sun Ultra 60s</a> &#8211; another five, for the princely total of R450 (about $60). They are of varying hardware specification, but I have 1&#215;300Mhz CPU, 2&#215;360Mhz CPUs and 2&#215;450Mhz CPUs, somewhere in the region of 2.5GiB RAM and a few 4 and 9GiB disks. All the machines have dual width Elite3D framebuffers. All in all, a pretty good deal <img src='http://mjturner.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>My plan is to put together at least two dual CPU machines, one running <a href="http://www.freebsd.org">FreeBSD</a> and another probably running <a href="http://www.opensolaris.org/">OpenSolaris</a>. *sigh* If only <a href="http://www.NetBSD.org">NetBSD</a> supported SMP on 64-bit SPARC systems.<br />
<!--pp-thumb-start--><!--PictPress found no dir /home/www/weblogs.turner.org.za/mj/images//2007/06/more-ultra-60s-arrive--><!--pp-thumb-end--></p>
]]></content:encoded>
			<wfw:commentRss>http://mjturner.net/blog/archives/2007/06/10/more-ultra-60s-arrive/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Ultra 60s arrive</title>
		<link>http://mjturner.net/blog/archives/2006/12/13/ultra-60s-arrive/</link>
		<comments>http://mjturner.net/blog/archives/2006/12/13/ultra-60s-arrive/#comments</comments>
		<pubDate>Wed, 13 Dec 2006 04:06:37 +0000</pubDate>
		<dc:creator>Michael-John Turner</dc:creator>
				<category><![CDATA[*BSD]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Sun Microsystems and SPARC]]></category>

		<guid isPermaLink="false">http://weblogs.turner.org.za/mj/archives/2006/12/13/ultra-60s-arrive/</guid>
		<description><![CDATA[A few weeks ago I collected some more Sun hardware from a friend of mine who seems to know the location of the best dumpsters in town. It was quite a collection: a pair of Ultra 60s, a Ultra 2, a pair of Ultra 1s, a Sun 8mm tape drive and a StorEdge L280 DLT [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago I collected some more Sun hardware from a friend of mine who seems to know the location of the best dumpsters in town. It was quite a collection: a pair of <a href="http://sunsolve.sun.com/handbook_pub/Systems/U60/U60.html">Ultra 60s</a>, a <a href="http://sunsolve.sun.com/handbook_pub/Systems/U2/U2.html">Ultra 2</a>, a pair of <a href="http://www.sun.com/products-n-solutions/hardware/docs/Workstation_Products/Workstations/UltraSPARC_Workstations/Sun_Ultra_1/index.html">Ultra 1s</a>, a Sun 8mm tape drive and a <a href="http://sunsolve.sun.com/handbook_pub/Systems/L280/L280.html">StorEdge L280</a> DLT changer.</p>
<p>One of the Ultra 60s had a single 360Mhz CPU, 1GiB RAM, a 9GiB disk, gigabit Ethernet and a pair of Creator3Ds. The other had a single 360Mhz CPU, 512MiB RAM, a pair of 18GiB drives and a single Creator3D. The Ultra 2 only had a single 200Mhz CPU, but had 512MiB RAM. The Ultra 1s were pretty low end &#8211; both had 143Mhz CPUs, 64MiB RAM and a quad fast ethernet and one had a 2GiB disk, the other being diskless.</p>
<p>I&#8217;ve given the one Ultra 60 and the Ultra 2 to Jonathan Groll and the Ultra 1s will probably be given to some deserving homes amongst <a href="http://www.clug.org.za">CLUG</a> members. My Ultra 60 is already running <a href="http://www.NetBSD.org">NetBSD</a>-current (currently 4.99.4 kernel and userland) and working well, but more on that in a later post.</p>
<p>It&#8217;s incredible, but a few years ago it was impossible to get any moderately decent Sun hardware locally, but these days it seems to be falling from the sky. At rough count I currently have 13 unused Sun machines (6&#215;32-bit, 7&#215;64-bit). Now I just need to get myself a nice Blade <a href="http://sunsolve.sun.com/handbook_pub/Systems/SunBlade1000/SunBlade1000.html">1000</a>, <a href="http://sunsolve.sun.com/handbook_pub/Systems/SunBlade2000/SunBlade2000.html">2000</a> or <a href="http://sunsolve.sun.com/handbook_pub/Systems/SunBlade2500S/SunBlade2500S.html">2500</a> and I&#8217;ll be a very happy camper. Of course NetBSD still needs to get working sparc64 SMP and UltraSPARC-III CPU support, but that&#8217;s minor stuff <img src='http://mjturner.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> <!--pp-thumb-start--><!--PictPress found no dir /home/www/weblogs.turner.org.za/mj/images//2006/12/ultra-60s-arrive--><!--pp-thumb-end--></p>
]]></content:encoded>
			<wfw:commentRss>http://mjturner.net/blog/archives/2006/12/13/ultra-60s-arrive/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Hello OpenSolaris</title>
		<link>http://mjturner.net/blog/archives/2006/12/12/hello-opensolaris/</link>
		<comments>http://mjturner.net/blog/archives/2006/12/12/hello-opensolaris/#comments</comments>
		<pubDate>Tue, 12 Dec 2006 14:01:59 +0000</pubDate>
		<dc:creator>Michael-John Turner</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Sun Microsystems and SPARC]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://weblogs.turner.org.za/mj/archives/2006/12/12/hello-opensolaris/</guid>
		<description><![CDATA[On Sunday I finally managed to get OpenSolaris installed on my &#8220;spare&#8221; Sun Ultra 2. Finally for a number of reasons:

It took me a while to get the machine back together again with a working disk and the correct RAM. 200-pin DSIMMs are not the easiest things to add and remove.
I have a distinct shortage [...]]]></description>
			<content:encoded><![CDATA[<p>On Sunday I <em>finally</em> managed to get <a href="http://www.opensolaris.org">OpenSolaris</a> installed on my <a href="http://weblogs.turner.org.za/mj/archives/2006/11/02/goodbye-sgi-hello-suns/">&#8220;spare&#8221;</a> Sun <a href="http://sunsolve.sun.com/handbook_pub/Systems/U2/U2.html">Ultra 2</a>. <em>Finally</em> for a number of reasons:</p>
<ul>
<li>It took me a while to get the machine back together again with a working disk and the correct RAM. 200-pin DSIMMs are <em>not </em>the easiest things to add and remove.</li>
<li>I have a distinct shortage of decent sized 1&#8243; SCA disks. I eventually found a 7,200rpm 9GiB Western Digital drive that used to be in my AlphaServer 800 and used that.</li>
<li>I needed to update the PROM to boot a 64-bit kernel, which took some time as I had to hunt down a hard disk with Solaris already installed in order to boot the PROM updater.
</li>
<li>Solaris is not quick to install using a 12x CD-ROM drive (the fastest I had at hand &#8211; didn&#8217;t feel like digging in the parts bin outside for a faster one).</li>
<li>Slicing the disk incorrectly is not a Good Thing &#8211; the first install failed after /usr ran out of space.</li>
</ul>
<p>After all that:<code><br />
[1] mj@skunkworks:~$ uname -a<br />
SunOS skunkworks 5.11 snv_52 sun4u sparc SUNW,Ultra-2<br />
</code></p>
<p>Not the fastest machine (single 300Mhz UltraSPARC-II CPU, 512MiB RAM), but it runs well.<!--pp-thumb-start--><!--PictPress found no dir /home/www/weblogs.turner.org.za/mj/images//2006/12/hello-opensolaris--><!--pp-thumb-end--></p>
]]></content:encoded>
			<wfw:commentRss>http://mjturner.net/blog/archives/2006/12/12/hello-opensolaris/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Goodbye SGI, hello Suns</title>
		<link>http://mjturner.net/blog/archives/2006/11/02/goodbye-sgi-hello-suns/</link>
		<comments>http://mjturner.net/blog/archives/2006/11/02/goodbye-sgi-hello-suns/#comments</comments>
		<pubDate>Thu, 02 Nov 2006 04:18:01 +0000</pubDate>
		<dc:creator>Michael-John Turner</dc:creator>
				<category><![CDATA[*BSD]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[IRIX]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Silicon Graphics]]></category>
		<category><![CDATA[Sun Microsystems and SPARC]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://weblogs.turner.org.za/mj/archives/2006/11/02/goodbye-sgi-hello-suns/</guid>
		<description><![CDATA[On Saturday I got two Sun UltraSPARC systems from a friend, in exchange for my unused SGI O2. Although the O2 was a great little machine, I hadn&#8217;t used it for about a year and SGI&#8217;s poor support for IRIX (ie no easy way for me to get patches) meant it would probably have languished [...]]]></description>
			<content:encoded><![CDATA[<p>On Saturday I got two Sun UltraSPARC systems from a friend, in exchange for my unused <a href="http://weblogs.turner.org.za/mj/archives/2005/03/02/this-is-a-unix-system-i-know-this/">SGI O2</a>. Although the O2 was a great little machine, I hadn&#8217;t used it for about a year and SGI&#8217;s poor support for IRIX (ie no easy way for me to get patches) meant it would probably have languished in my pile of unused systems for a while longer.</p>
<p>The two systems I got were an Ultra 10, 333Mhz, 256MiB, 9GiB IDE, Creator3D and an Ultra 2, 300Mhz, 256MiB, Creator3D and no disks. I&#8217;ve already stripped my Ultra 5 and put its RAM, SCSI controller, disk and USB 2.0 card into the Ultra 10 and it seems noticeably faster &#8211; probably a combination of the Creator3D and the extra cache on the 333Mhz CPU (2MiB vs the 256KiB on the Ultra 5&#8217;s 360Mhz). </p>
<p>The Ultra 10 is running <a href="http://www.netbsd.org">NetBSD</a>-current (4.99.1) and once <a href="http://www.cuddletech.com/blog/pivot/entry.php?id=754">Solaris 10 Update 3</a> has been released, I&#8217;ll be installing it on the Ultra 2.<!--pp-thumb-start--><!--PictPress found no dir /home/www/weblogs.turner.org.za/mj/images//2006/11/goodbye-sgi-hello-suns--><!--pp-thumb-end--></p>
]]></content:encoded>
			<wfw:commentRss>http://mjturner.net/blog/archives/2006/11/02/goodbye-sgi-hello-suns/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>The overheating Ultra 2</title>
		<link>http://mjturner.net/blog/archives/2006/07/08/the-overheating-ultra-2/</link>
		<comments>http://mjturner.net/blog/archives/2006/07/08/the-overheating-ultra-2/#comments</comments>
		<pubDate>Sat, 08 Jul 2006 06:46:06 +0000</pubDate>
		<dc:creator>Michael-John Turner</dc:creator>
				<category><![CDATA[*BSD]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Sun Microsystems and SPARC]]></category>

		<guid isPermaLink="false">http://weblogs.turner.org.za/mj/archives/2006/07/08/the-overheating-ultra-2/</guid>
		<description><![CDATA[Last week my proxy server, a Sun Ultra 2 running NetBSD 3.0_STABLE, started powering itself off. Every time I powered the machine on again, after about an hour (just after resynchronising the RAID), it would power off again. There were no messages on the serial console, which was rather puzzling.
Some judicious Googling suggested that it [...]]]></description>
			<content:encoded><![CDATA[<p>Last week my proxy server, a <a href="http://sunsolve.sun.com/handbook_pub/Systems/U2/U2.html">Sun Ultra 2</a> running <a href="http://www.NetBSD.org">NetBSD</a> 3.0_STABLE, started powering itself off. Every time I powered the machine on again, after about an hour (just after resynchronising the RAID), it would power off again. There were no messages on the serial console, which was rather puzzling.</p>
<p>Some judicious Googling suggested that it could be a heat problem, so on the weekend I stripped the machine down and cleaned it out. It was full of dust &#8211; a thick layer on the power supply and over the CPUs&#8217; heat sinks. After the cleanout, the machine has been rock solid &#8211; I&#8217;ve rebuilt a lot of <a href="http://www.pkgsrc.org">pkgsrc</a> packages and put it under a fair load and it hasn&#8217;t skipped a beat.<!--pp-thumb-start--><!--PictPress found no dir /home/www/weblogs.turner.org.za/mj/images//2006/07/the-overheating-ultra-2--><!--pp-thumb-end--></p>
]]></content:encoded>
			<wfw:commentRss>http://mjturner.net/blog/archives/2006/07/08/the-overheating-ultra-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Porting NetBSD to CoolThreads</title>
		<link>http://mjturner.net/blog/archives/2006/04/18/porting-netbsd-to-coolthreads/</link>
		<comments>http://mjturner.net/blog/archives/2006/04/18/porting-netbsd-to-coolthreads/#comments</comments>
		<pubDate>Mon, 17 Apr 2006 22:09:32 +0000</pubDate>
		<dc:creator>Michael-John Turner</dc:creator>
				<category><![CDATA[*BSD]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Sun Microsystems and SPARC]]></category>

		<guid isPermaLink="false">http://weblogs.turner.org.za/mj/?p=127</guid>
		<description><![CDATA[I see that Sun were offering a reward for the porting of Linux to their CoolThreads-based systems (a reward I&#8217;m sure has been claimed now that  David S. Miller has Linux booting multi-user on such systems). Come on Sun &#8211; why not offer the same reward for porting NetBSD to CoolThreads? After all, SunOS [...]]]></description>
			<content:encoded><![CDATA[<p>I see that <a href="http://www.sun.com">Sun</a> were offering a <a href="http://www.sun.com/servers/coolthreads/overview/faq.jsp#q_14">reward</a> for the porting of Linux to their <a href="http://www.sun.com/servers/coolthreads/overview/">CoolThreads</a>-based systems (a reward I&#8217;m sure has been claimed now that  <a href="http://vger.kernel.org/~davem/cgi-bin/blog.cgi/index.html">David S. Miller</a> has Linux booting multi-user on such systems). Come on Sun &#8211; why not offer the same reward for porting NetBSD to CoolThreads? After all, SunOS releases prior to 5.x were based on BSD and Sun has made <a href="http://www.netbsd.org/Foundation/press/sun-donation.html">past donations</a> to <a href="http://www.netbsd.org/Foundation/">The NetBSD Foundation</a>.</p>
<p><!--pp-thumb-start--><!--PictPress found no dir /home/www/weblogs.turner.org.za/mj/images//2006/04/porting-netbsd-to-coolthreads--><!--pp-thumb-end--></p>
]]></content:encoded>
			<wfw:commentRss>http://mjturner.net/blog/archives/2006/04/18/porting-netbsd-to-coolthreads/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>The great Sun T2000 performance contest</title>
		<link>http://mjturner.net/blog/archives/2006/04/10/the-great-sun-t2000-performance-contest/</link>
		<comments>http://mjturner.net/blog/archives/2006/04/10/the-great-sun-t2000-performance-contest/#comments</comments>
		<pubDate>Mon, 10 Apr 2006 21:09:12 +0000</pubDate>
		<dc:creator>Michael-John Turner</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Sun Microsystems and SPARC]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://weblogs.turner.org.za/mj/?p=121</guid>
		<description><![CDATA[It&#8217;s quite interesting following the Sun T2000 performance contest. It&#8217;s a great marketing plan &#8211; generate some buzz about the new server (and the Niagara family of CPUs, and indirectly Solaris 10) by loaning them out for people to benchmark and play with for 60 days. If you publish some good results, you may even [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s quite interesting following the <a href="http://www.Sun.com">Sun</a> <a href="http://www.sun.com/servers/coolthreads/performance/index.jsp">T2000 performance contest</a>. It&#8217;s a great marketing plan &#8211; generate some buzz about the new server (and the Niagara family of CPUs, and indirectly Solaris 10) by loaning them out for people to benchmark and play with for 60 days. If you publish some good results, you may even get to keep the server.</p>
<p>Some early articles I&#8217;ve read:</p>
<ul>
<li><a href="http://www.stdlib.net/~colmmacc/2006/03/23/niagara-vs-ftpheanetie-showdown/">Colm MacCárthaigh</a>
 </li>
<li><a href="http://milek.blogspot.com/2006/02/t2000-real-web-performance.html">Robert Milkowski</a>
</li>
</ul>
<p>I&#8217;d be very curious to see how an enterprise application like <a href="http://www.sap.com">SAP ERP</a> or a database like <a href="http://www.ibm.com/db2">DB2</a> perform on the T2000. While not applications that one may traditionally associate with a highly threaded, multi-core CPU, I&#8217;m sure they&#8217;d see similar performance boosts to those seen by web applications. Certainly, any SAP-based application server, with its virtualization of the operating system processes into work processes, would benefit. It&#8217;s just a pity the competition and trial offer aren&#8217;t available in South Africa.</p>
<p>Something that pleases me about this &#8211; it shows Sun&#8217;s continued commitment to the SPARC architecture. With their punting of Opteron-based servers of late, I was beginning to fear for the continued survival of what is probably my favourite CPU family.<!--pp-thumb-start--><!--PictPress found no dir /home/www/weblogs.turner.org.za/mj/images//2006/04/the-great-sun-t2000-performance-contest--><!--pp-thumb-end--></p>
]]></content:encoded>
			<wfw:commentRss>http://mjturner.net/blog/archives/2006/04/10/the-great-sun-t2000-performance-contest/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>SPARCstation 5/170 arrives</title>
		<link>http://mjturner.net/blog/archives/2006/04/09/sparcstation-5170-arrives/</link>
		<comments>http://mjturner.net/blog/archives/2006/04/09/sparcstation-5170-arrives/#comments</comments>
		<pubDate>Sun, 09 Apr 2006 07:41:41 +0000</pubDate>
		<dc:creator>Michael-John Turner</dc:creator>
				<category><![CDATA[*BSD]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Sun Microsystems and SPARC]]></category>

		<guid isPermaLink="false">http://weblogs.turner.org.za/mj/?p=119</guid>
		<description><![CDATA[A few months ago, Steve Rikli sent me a SPARCstation 5 that he no longer had a use for. The machine arrived yesterday and boy was I impressed. Steve went to a lot of effort to make sure the machine was properly packed &#8211; it arrived in a very sturdy Cisco box, with inserts to [...]]]></description>
			<content:encoded><![CDATA[<p>A few months ago, Steve Rikli sent me a <a href="http://www.obsolyte.com/sun_ss5/">SPARCstation 5</a> that he no longer had a use for. The machine arrived yesterday and boy was I impressed. Steve went to a lot of effort to make sure the machine was properly packed &#8211; it arrived in a very sturdy Cisco box, with inserts to hold the machine in place and plenty of plastic peanuts. In addition, in order to get the machine in the mail to me, Steve also had to suffer multiple trips to the post office because of the vagaries of <a href="http://www.usps.gov">USPS&#8217;s</a> shipping policies and their maximum package sizes.</p>
<p>The machine itself is a very nice one: 170Mhz TurboSPARC CPU, 256MiB RAM, 73GiB Fujitsu HD, CD-ROM, cgsix, SunVideo and quad ethernet. He also tossed an SBus Fast Ethernet/wide SCSI adapter in the box. Thanks Steve!</p>
<p>For those interested, here is the <a href="/mj/misc/ss5_170_dmesg_20060408.txt">dmesg</a> output. Of course, it runs <a href="http://www.NetBSD.org">NetBSD</a> <img src='http://mjturner.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> <!--pp-thumb-start--><!--PictPress found no dir /home/www/weblogs.turner.org.za/mj/images//2006/04/sparcstation-5170-arrives--><!--pp-thumb-end--></p>
]]></content:encoded>
			<wfw:commentRss>http://mjturner.net/blog/archives/2006/04/09/sparcstation-5170-arrives/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Another DEC Alpha and Ultra 1 arrive</title>
		<link>http://mjturner.net/blog/archives/2006/04/04/another-dec-alpha-and-ultra-1-arrive/</link>
		<comments>http://mjturner.net/blog/archives/2006/04/04/another-dec-alpha-and-ultra-1-arrive/#comments</comments>
		<pubDate>Tue, 04 Apr 2006 20:51:01 +0000</pubDate>
		<dc:creator>Michael-John Turner</dc:creator>
				<category><![CDATA[Alpha]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Sun Microsystems and SPARC]]></category>

		<guid isPermaLink="false">http://weblogs.turner.org.za/mj/?p=118</guid>
		<description><![CDATA[Went by a buddy of mine today to drop off some IRIX CDs and while I was there he passed along two more machines he&#8217;d rescued: a DEC Multia and a Sun Ultra 1.
The Multia is a low-end machine (my one has a 166Mhz Alpha CPU, 24MiB RAM and a 350MiB 2.5&#8243; SCSI drive), but [...]]]></description>
			<content:encoded><![CDATA[<p>Went by a buddy of mine today to drop off some IRIX CDs and while I was there he passed along two more machines he&#8217;d rescued: a <a href="http://www.obsolyte.com/dec/multia/">DEC Multia</a> and a <a href="http://www.sun.com/products-n-solutions/hardware/docs/Workstation_Products/Workstations/UltraSPARC_Workstations/Sun_Ultra_1/">Sun Ultra 1</a>.</p>
<p>The Multia is a low-end machine (my one has a 166Mhz Alpha CPU, 24MiB RAM and a 350MiB 2.5&#8243; SCSI drive), but it&#8217;s still pretty neat. The small size, two PCMCIA slots and single PCI slot can make it into quite a neat wireless access point or broadband router. I&#8217;m having a little difficulty getting the SRM console to display on my el-cheapo test monitor (ARC works fine), but I&#8217;ll dig out a better monitor for testing tomorrow and then try and boot <a href="http://www.NetBSD.org">NetBSD</a> on it.</p>
<p>The Ultra 1 (these things seem to be falling from the sky these days) is a non-E model with a dead CPU fan and no disks. The case is in good shape though and I think it should be pretty easy to get it into working order.</p>
<p>Ultra 1 PROM banner (note the ancient version!):<code><br />
Sun Ultra 1 SBus (UltraSPARC 167MHz), No Keyboard<br />
OpenBoot 3.0, 128 MB memory installed, Serial #7999316.<br />
Ethernet address 8:0:20:7a:f:54, Host ID: 807a0f54.<br />
</code></p>
<p><!--pp-thumb-start--><!--PictPress found no dir /home/www/weblogs.turner.org.za/mj/images//2006/04/another-dec-alpha-and-ultra-1-arrive--><!--pp-thumb-end--></p>
]]></content:encoded>
			<wfw:commentRss>http://mjturner.net/blog/archives/2006/04/04/another-dec-alpha-and-ultra-1-arrive/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>AOpen SPARC notebooks</title>
		<link>http://mjturner.net/blog/archives/2006/03/24/aopen-sparc-notebooks/</link>
		<comments>http://mjturner.net/blog/archives/2006/03/24/aopen-sparc-notebooks/#comments</comments>
		<pubDate>Fri, 24 Mar 2006 19:00:38 +0000</pubDate>
		<dc:creator>Michael-John Turner</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Sun Microsystems and SPARC]]></category>

		<guid isPermaLink="false">http://weblogs.turner.org.za/mj/?p=115</guid>
		<description><![CDATA[Care of the geeks list, I see that AOpen sell SPARC notebooks. Very interesting. I&#8217;m guessing that Rectron, our local AOpen distributor, won&#8217;t be stocking &#8216;em any time soon though  
]]></description>
			<content:encoded><![CDATA[<p>Care of the <a href="http://www.sunhelp.org/mailman/listinfo/geeks">geeks list</a>, I see that <a href="http://www.aopen.com">AOpen</a> sell <a href="http://store.myaopen.com/mobilunix.html">SPARC notebooks</a>. Very interesting. I&#8217;m guessing that <a href="http://www.rectron.co.za">Rectron</a>, our local AOpen distributor, won&#8217;t be stocking &#8216;em any time soon though <img src='http://mjturner.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> <!--pp-thumb-start--><!--PictPress found no dir /home/www/weblogs.turner.org.za/mj/images//2006/03/aopen-sparc-notebooks--><!--pp-thumb-end--></p>
]]></content:encoded>
			<wfw:commentRss>http://mjturner.net/blog/archives/2006/03/24/aopen-sparc-notebooks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>NetBSD/sparc 3.0 and ECC</title>
		<link>http://mjturner.net/blog/archives/2006/02/11/netbsdsparc-30-and-ecc/</link>
		<comments>http://mjturner.net/blog/archives/2006/02/11/netbsdsparc-30-and-ecc/#comments</comments>
		<pubDate>Sat, 11 Feb 2006 12:55:02 +0000</pubDate>
		<dc:creator>Michael-John Turner</dc:creator>
				<category><![CDATA[*BSD]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Sun Microsystems and SPARC]]></category>

		<guid isPermaLink="false">http://weblogs.turner.org.za/mj/?p=86</guid>
		<description><![CDATA[I have an Axil 320 (a SPARCstation 20 clone) with a pair of 60Mhz SM61 SuperSPARC CPUs that was never very stable running NetBSD 2.x (both 2.0.x and 2.1.x). It would run for 10-15 days and then halt to the PROM, without a backtrace. Naturally I suspected a hardware problem, and suspected it was disk [...]]]></description>
			<content:encoded><![CDATA[<p>I have an Axil 320 (a <a href="http://sunsolve.sun.com/handbook_pub/Systems/SS20/SS20.html">SPARCstation 20</a> clone) with a pair of 60Mhz SM61 SuperSPARC CPUs that was never very stable running <a href="http://www.NetBSD.org/">NetBSD</a> 2.x (both 2.0.x and 2.1.x). It would run for 10-15 days and then halt to the PROM, without a backtrace. Naturally I suspected a hardware problem, and suspected it was disk related (the disk is connected via a wide-to-narrow SCSI converter).</p>
<p>I&#8217;ve since upgraded the machine to 3.0_STABLE (as part of my <a href="http://weblogs.turner.org.za/mj/archives/2006/01/22/netbsd-30-installation-and-upgrade-orgy/">upgrade orgy</a>) and it&#8217;s now been up for 37 days. This week I noticed a few of these in the system log:<code><br />
cpu0: NMI: system interrupts: 10000000<vme =0,SBUS=0,M><br />
memory error:<br />
        EFSR: 9d01&lt;ce ,DW=0,SYNDROME=9d&gt;<br />
        MBus transaction: 8fffcd30&lt;vah =0,TYPE=3,SIZE=5,C,VA=ff,S,MID=8&gt;<br />
        address: 0x0101bb060<br />
        module location: J0202<br />
</vme></code></p>
<p>It seems the machine has a faulty DSIMM (in slot J0202) &#8211; more than likely the cause of the crashes. Sadly I&#8217;ve been having a bit of bad luck with 200-pin DSIMMs lately (had a faulty one in my <a href="http://sunsolve.sun.com/handbook_pub/Systems/SS10/SS10.html">SPARCstation 10</a> a few weeks ago).<!--pp-thumb-start--><!--PictPress found no dir /home/www/weblogs.turner.org.za/mj/images//2006/02/netbsdsparc-30-and-ecc--><!--pp-thumb-end--></p>
]]></content:encoded>
			<wfw:commentRss>http://mjturner.net/blog/archives/2006/02/11/netbsdsparc-30-and-ecc/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>New NetBSD/sparc64 bootloader</title>
		<link>http://mjturner.net/blog/archives/2006/01/30/new-netbsdsparc64-bootloader/</link>
		<comments>http://mjturner.net/blog/archives/2006/01/30/new-netbsdsparc64-bootloader/#comments</comments>
		<pubDate>Mon, 30 Jan 2006 19:45:51 +0000</pubDate>
		<dc:creator>Michael-John Turner</dc:creator>
				<category><![CDATA[*BSD]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Sun Microsystems and SPARC]]></category>

		<guid isPermaLink="false">http://weblogs.turner.org.za/mj/?p=78</guid>
		<description><![CDATA[I&#8217;m writing this more as a reminder to myself than for any other reason &#8211; changes have been committed to the NetBSD sparc64 bootloader requiring a bootloader upgrade in order to boot new kernels. To quote from Martin Husemann:

A few days ago Dennis commited changes in the protocol between bootloader
and kernel. I think we forgot [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m writing this more as a reminder to myself than for any other reason &#8211; changes have been committed to the <a href="http://www.NetBSD.org">NetBSD</a> sparc64 bootloader requiring a bootloader upgrade in order to boot new kernels. To <a href="http://mail-index.netbsd.org/port-sparc64/2006/01/30/0000.html">quote</a> from Martin Husemann:</p>
<blockquote><p>
A few days ago Dennis commited changes in the protocol between bootloader<br />
and kernel. I think we forgot to warn you:                                                          </p>
<p> YOU NEED TO INSTALL A NEW /ofwboot NOW!                                                            </p>
<p>The new version will deal with old kernels just fine, but new kernels can<br />
not be booted by the old ofwboot.
</p></blockquote>
<p>Of course, what are the odds I&#8217;ll remember this when I build and install a new kernel? I&#8217;m still using an old bootloader from July with a fairly freshly minted 3.99.15 on my sparc64 workstation.<br />
<code><br />
[p5] mj@tesla:~$ uname -a<br />
NetBSD tesla.pimp.org.za 3.99.15 NetBSD 3.99.15 (TESLA_3.99) #0: Mon Jan 23 23:14:09 SAST 2006 root@tesla.pimp.org.za:/usr/obj/sys/compile/TESLA_3.99 sparc64<br />
[p5] mj@tesla:~$ ls -l /ofwboot<br />
-r--r--r--  1 root wheel 62254 Jul 19  2005 /ofwboot<br />
</code><br />
<!--pp-thumb-start--><!--PictPress found no dir /home/www/weblogs.turner.org.za/mj/images//2006/01/new-netbsdsparc64-bootloader--><!--pp-thumb-end--></p>
]]></content:encoded>
			<wfw:commentRss>http://mjturner.net/blog/archives/2006/01/30/new-netbsdsparc64-bootloader/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>The dead SPARCstation 1+: the story continues&#8230;</title>
		<link>http://mjturner.net/blog/archives/2006/01/29/the-dead-sparcstation-1-the-story-continues/</link>
		<comments>http://mjturner.net/blog/archives/2006/01/29/the-dead-sparcstation-1-the-story-continues/#comments</comments>
		<pubDate>Sun, 29 Jan 2006 18:30:52 +0000</pubDate>
		<dc:creator>Michael-John Turner</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Sun Microsystems and SPARC]]></category>

		<guid isPermaLink="false">http://weblogs.turner.org.za/mj/?p=76</guid>
		<description><![CDATA[About eight months ago I gave Jonathan his first Sun workstation, a SPARCstation 1+. The poor machine had no disk, 16MiB RAM and a dead PROM. Jonathan revived the machine by sawing the old battery off the PROM, hooking up some new ones and putting in another 16MiB RAM. At my suggestion, he installed NetBSD [...]]]></description>
			<content:encoded><![CDATA[<p>About eight months ago I gave Jonathan his first Sun workstation, a <a href="http://sunsolve.sun.com/handbook_pub/Systems/Sun4c/CPU_Station_1plus.html">SPARCstation 1+</a>. The poor machine had no disk, 16MiB RAM and a dead PROM. Jonathan revived the machine by sawing the old battery off the PROM, hooking up some new ones and putting in another 16MiB RAM. At my suggestion, he installed <a href="http://www.NetBSD.org">NetBSD</a> on it.</p>
<p>Sadly, the poor machine seems to have died another death in the last week. It no longer boots up properly, instead printing the following on the console:<code><br />
Unknown device in Sbus slot#1<br />
Unknown device in Sbus slot#2<br />
</code></p>
<p>The odd thing is that the machine doesn&#8217;t have anything in SBus slot 2, only a cgsix in SBus slot 1. Some judicious investigation (read: Googling) suggests that the PROM may have become corrupted and that the solution is to boot the machine without the PROM, insert the PROM with the machine on and clear the settings. After my bad experience replacing the PROM on a <a href="http://sunsolve.sun.com/handbook_pub/Systems/SS20/SS20.html"> SPARCstation 20</a> (which left me with a machine that doesn&#8217;t even boot to the PROM), I&#8217;ve decided to let Jonathan do this one himself  <img src='http://mjturner.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Will update this story with the results once he&#8217;s tried it.<!--pp-thumb-start--><!--PictPress found no dir /home/www/weblogs.turner.org.za/mj/images//2006/01/the-dead-sparcstation-1-the-story-continues--><!--pp-thumb-end--></p>
]]></content:encoded>
			<wfw:commentRss>http://mjturner.net/blog/archives/2006/01/29/the-dead-sparcstation-1-the-story-continues/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
	</channel>
</rss>
