<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Symbolics on Symbolics LISP Engineering</title><link>https://symbolics.lisp.engineer/tag/symbolics/</link><description>Recent content in Symbolics on Symbolics LISP Engineering</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Sun, 09 May 2021 21:34:56 +0000</lastBuildDate><atom:link href="https://symbolics.lisp.engineer/tag/symbolics/index.xml" rel="self" type="application/rss+xml"/><item><title>Symbolics LAN - Overview</title><link>https://symbolics.lisp.engineer/symbolics-lan-overview/</link><pubDate>Sun, 09 May 2021 21:34:56 +0000</pubDate><guid>https://symbolics.lisp.engineer/symbolics-lan-overview/</guid><description>&lt;p&gt;Over the past two weeks, I set up a small Symbolics LAN, and thought I would share some of the process and findings. I will write a post about each item, but the topics already concluded cover:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Performance challenges of the Merlin Ethernet under load, and modern 10Base5 to 10BaseT transceivers&lt;/li&gt;&#10;&lt;li&gt;An improvement to the stability of my first XL1201 which I was unstable, some five years ago&lt;/li&gt;&#10;&lt;li&gt;Y2k problems with the &lt;code&gt;QFILE&lt;/code&gt; protocol under Chaosnet, and a &amp;ldquo;hotfix&amp;rdquo; to Genera&amp;rsquo;s &lt;code&gt;QFILE&lt;/code&gt; client to bypass them (this is deprecated, but was fun to try out)&lt;/li&gt;&#10;&lt;li&gt;IP subnets and routing under Symbolics Namespaces&lt;/li&gt;&#10;&lt;li&gt;Setting up the three Symbolics XL computers as a small LAN with a Linux NFS server&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Later, I hope to cover some more topics, including:&lt;/p&gt;</description></item><item><title>Symbolics XL LAN Challenges</title><link>https://symbolics.lisp.engineer/symbolics-xl-lan-challenges/</link><pubDate>Wed, 05 May 2021 22:26:17 +0000</pubDate><guid>https://symbolics.lisp.engineer/symbolics-xl-lan-challenges/</guid><description>&lt;p&gt;I recently set up a LAN of my three XL Symbolics machines at home. The XL1201 which was having stability issues has been largely stabilized (thanks to help from David Schmidt). I will post more about this LAN soon, but I thought I would mention an interesting problem.&lt;/p&gt;&#10;&lt;p&gt;The machines connect to the LAN via an AUI to 10BaseT transceiver, to my core LAN which is a mixed 10G/1G LAN. The core router is a Ubiquiti EdgeRouter Pro which is attached to UNMS, their central management tool. When I connected these machines to the LAN, I was getting Merlin (the name of the CPU board) Ethernet errors on occasion, and eventually the computer would crash. I put the Symbolics computers on a separate segment connected only to a small Netgear switch and the EdgeRouter, but the computers kept crashing.&lt;/p&gt;</description></item><item><title>CLIM on Genera 8.3 [Updated]</title><link>https://symbolics.lisp.engineer/clim-on-genera-8-3/</link><pubDate>Sun, 28 Aug 2016 18:55:07 +0000</pubDate><guid>https://symbolics.lisp.engineer/clim-on-genera-8-3/</guid><description>&lt;p&gt;In preparation of doing some actual software engineering on Genera, I decided to take a look at the CLIM implementation on my MacIvory III Genera 8.3.&lt;/p&gt;&#10;&lt;p&gt;There are a few steps to do first:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;code&gt;Load System CLIM&lt;/code&gt;: This will take a while. It loads a lot of files and several subsystems, including:&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;code&gt;Loading system CLIM version 66&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;Initializing subsystem CLIM Utilities&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;Initializing subsystem CLIM Silica&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;Initializing subsystem CLIM Standalone&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;Initializing system CLIM version 66&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;Loading patches for system CLIM version 66&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;Patches for CLIM (Current version is 66.3):&lt;/code&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;If you attempt to use CLIM at this point, however, it won&amp;rsquo;t work because there is no driver (in my parlance only, I&amp;rsquo;m not sure the official term). The example code will fail: &lt;code&gt;Error: Cannot find port type: :GENERA&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;Load System Genera-CLIM&lt;/code&gt; will install the remaining parts&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;This whole process takes probably 15+ minutes of compiling and crunching, so you might want to save the world and restart after this (although I didn&amp;rsquo;t do this yet).&lt;/p&gt;</description></item><item><title>Ivory CPU Heatsink and Instability</title><link>https://symbolics.lisp.engineer/ivory-cpu-heatsink-and-instability/</link><pubDate>Sat, 06 Aug 2016 14:13:58 +0000</pubDate><guid>https://symbolics.lisp.engineer/ivory-cpu-heatsink-and-instability/</guid><description>&lt;p&gt;One of the theories about the instability of my Symbolics XL1200 is that the CPU has no heatsink and so it is suffering from thermal problems after a while. (15-30-ish minutes)&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="http://symbolics-dks.com/"&gt;David K. Schmidt&lt;/a&gt; was kind enough to send me an old heatsink. It&amp;rsquo;s 38x38x5 mm and has 11 fins on it, as you&amp;rsquo;ll see on the pictures; slightly smaller than the Ivory CPU itself.&lt;/p&gt;&#10;&lt;p&gt;First I cleaned the old epoxy from the heatsink using acetone, which was surprisingly easy to do.&lt;/p&gt;</description></item><item><title>Telnet to MacIvory</title><link>https://symbolics.lisp.engineer/telnet-to-macivory/</link><pubDate>Fri, 29 Jul 2016 04:12:24 +0000</pubDate><guid>https://symbolics.lisp.engineer/telnet-to-macivory/</guid><description>&lt;p&gt;Just a quick note about how to enable telnet to your MacIvory III running Genera 8.3.&lt;/p&gt;&#10;&lt;p&gt;First, &lt;code&gt;Edit Object Site NAME&lt;/code&gt; (obviously, use your &lt;code&gt;NAME&lt;/code&gt; and not mine) in the &lt;code&gt;Namespace Editor&lt;/code&gt; and add your network to the &lt;code&gt;Secure Subnets&lt;/code&gt;. For example, for typical home networks you might add &lt;code&gt;INTERNET 192.168.1.0&lt;/code&gt; or your office might be &lt;code&gt;INTERNET 10.0.0.0&lt;/code&gt;. Save the object.&lt;/p&gt;&#10;&lt;p&gt;If you are logged in, it usually turns remote access off. This can be odd because you can telnet in when you first boot, but not as soon as you start doing anything on the local console. To turn remote access back on even when you&amp;rsquo;re logged in, &lt;code&gt;(neti:remote-login-on)&lt;/code&gt; is your command. (See &lt;em&gt;Networks&lt;/em&gt; pages 13 and 21.)&lt;/p&gt;</description></item><item><title>XL1201 Moment of Truth</title><link>https://symbolics.lisp.engineer/xl1201-moment-of-truth/</link><pubDate>Sun, 24 Jul 2016 21:17:33 +0000</pubDate><guid>https://symbolics.lisp.engineer/xl1201-moment-of-truth/</guid><description>&lt;p&gt;UPDATE: No joy. Still self-reboots.&lt;/p&gt;&#10;&lt;p&gt;So, I put the Merlin II card back into the XL1201, connected the power and console, and powered it up.&lt;/p&gt;&#10;&lt;p&gt;Nothing. Blank screen (which means the monitor was at least getting a signal) but no boot, nothing. I hit the reset button a few times and powered it off and on a few times, and tried to reseat the card. Not a thing.&lt;/p&gt;&#10;&lt;p&gt;So, removed the Merlin II and took a very close look at it, comparing my before pictures to everything, to make sure every chip was in the right place and every pin was in its slot.&lt;/p&gt;</description></item><item><title>XL1201 Merlin II Chip Reseating</title><link>https://symbolics.lisp.engineer/xl1201-merlin-ii-chip-reseating/</link><pubDate>Sun, 24 Jul 2016 19:48:20 +0000</pubDate><guid>https://symbolics.lisp.engineer/xl1201-merlin-ii-chip-reseating/</guid><description>&lt;p&gt;UPDATE: I clipped and removed the broken capacitor. Replacing it will be the task of another day.&lt;/p&gt;&#10;&lt;p&gt;I spent two days removing, cleaning and reseating each DIP chip on the Symbolics XL1201 Merlin II Main (CPU) board. Earlier I &lt;a href="https://symbolics.lisp.engineer/detailed-inspection-of-xl1201-merlin-ii-solder-side/"&gt;closely examined the solder side&lt;/a&gt; of the board and found a few minor discrepancies. This time I also encountered three discrepancies:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Bent pin on chip BB27 - unbent&lt;/li&gt;&#10;&lt;li&gt;Broken bypass cap next to chip GG7 - I clipped this one off entirely and will replace another day&lt;/li&gt;&#10;&lt;li&gt;One long bodge wire running along the entire top has come loose. This could get snagged on something and fall off.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Additionally, I removed and resocketed the Weitek Floating Point co-processor without doing any cleaning. It looked sparkling clean.&lt;/p&gt;</description></item><item><title>Detailed Inspection of XL1201 Merlin II Solder Side</title><link>https://symbolics.lisp.engineer/detailed-inspection-of-xl1201-merlin-ii-solder-side/</link><pubDate>Sat, 23 Jul 2016 19:18:35 +0000</pubDate><guid>https://symbolics.lisp.engineer/detailed-inspection-of-xl1201-merlin-ii-solder-side/</guid><description>&lt;p&gt;To see if I can isolate the cause of the XL1201 instability, I am going to physically inspect the two main cards with a loupe and flashlight. If I see anything suspect, I&amp;rsquo;ll take a picture with a (cheap) USB microscope.&lt;/p&gt;&#10;&lt;p&gt;I am doing a detailed inspection of the solder side of the Merlin II CPU card first.&lt;/p&gt;&#10;&lt;p&gt;Overview picture:&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://symbolics.lisp.engineer/content/images/2016/07/IMG_1678-copy.JPG" alt=""&gt;&lt;/p&gt;&#10;&lt;h1 id="discrepancies"&gt;Discrepancies&lt;/h1&gt;&#10;&lt;p&gt;There are only two that are concerning to me, but several others were found. The two of most concern are:&lt;/p&gt;</description></item><item><title>Enhanced X11 Keyboard</title><link>https://symbolics.lisp.engineer/enhanced-x11-keyboard/</link><pubDate>Wed, 20 Jul 2016 04:15:00 +0000</pubDate><guid>https://symbolics.lisp.engineer/enhanced-x11-keyboard/</guid><description>&lt;p&gt;Well, after living with the default keyboard mapping for Genera under X-Windows, I decided to make an optimized one for an 87-key ANSI layout. The design goals were:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Utilize all the 16 top row keys efficiently, with most common functions in logical places&lt;/li&gt;&#10;&lt;li&gt;Utilize the 6-key quadrant for other common functions&lt;/li&gt;&#10;&lt;li&gt;Leave the arrow keys for cursor motion (because even though I have been using Emacs for at least 26 years I like my arrow keys)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Some of the important things that these led me to were:&lt;/p&gt;</description></item><item><title>Reloading Translations Files</title><link>https://symbolics.lisp.engineer/reloading-translations-files/</link><pubDate>Mon, 18 Jul 2016 00:47:27 +0000</pubDate><guid>https://symbolics.lisp.engineer/reloading-translations-files/</guid><description>&lt;p&gt;Just a brief hint&amp;hellip;&lt;/p&gt;&#10;&lt;p&gt;After you modify the file that has your translations (e.g., &lt;code&gt;sys.translations&lt;/code&gt;), to make the new changes active, call &lt;code&gt;(load-patches)&lt;/code&gt;. Per &lt;em&gt;Site Operations&lt;/em&gt; guide, page 514, section &lt;strong&gt;Translations Files&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>Genera Xquartz Keyboard</title><link>https://symbolics.lisp.engineer/genera-xquartz-keyboard/</link><pubDate>Sun, 17 Jul 2016 19:42:01 +0000</pubDate><guid>https://symbolics.lisp.engineer/genera-xquartz-keyboard/</guid><description>&lt;p&gt;It has taken some effort, but I finally created a reasonable (and close-to-default) keyboard layout and mapping for Genera for using a modern, 87-key &amp;ldquo;tenkeyless&amp;rdquo; keyboard under Xquartz. I became reasonably familiar (at a reading level) with Flavors and Genera&amp;rsquo;s X implementation while reverse engineering all this stuff. I also used the &lt;code&gt;apropos&lt;/code&gt; function a lot, of course.&lt;/p&gt;&#10;&lt;p&gt;This layout stays very close to the default one provided by Genera while adding a few tweaks such as:&lt;/p&gt;</description></item><item><title>XL1201 Stability Update</title><link>https://symbolics.lisp.engineer/xl1201-stability-update/</link><pubDate>Sat, 16 Jul 2016 15:47:51 +0000</pubDate><guid>https://symbolics.lisp.engineer/xl1201-stability-update/</guid><description>&lt;p&gt;In an effort to rule out the power supply causing the XL1201&amp;rsquo;s instability, I sent it out for overhaul by &lt;a href="http://www.powerclinicinc.com/"&gt;Power Clinic&lt;/a&gt;. After reinstalling it, I booted the XL1201 and just let it sit in the &lt;code&gt;Document Examiner&lt;/code&gt;.&lt;/p&gt;&#10;&lt;p&gt;Unfortunately, the computer decided to reboot itself after about 15-16 minutes. So, the power supply would seem not to be the problem.&lt;/p&gt;&#10;&lt;p&gt;I will have to disassemble the XL1201 and give it a thorough examination to see if there are any obvious physical defects. If none are found, I will try to remove, clean, and reseat all socketed chips, and see if that helps.&lt;/p&gt;</description></item><item><title>MacIvory III Transplant</title><link>https://symbolics.lisp.engineer/macivory-iii-transplant/</link><pubDate>Thu, 14 Jul 2016 03:57:38 +0000</pubDate><guid>https://symbolics.lisp.engineer/macivory-iii-transplant/</guid><description>&lt;p&gt;Space is a premium in my little vintage computing paradise, so I had the bright idea of transplanting my MacIvory III from a desktop Quadra 650 to a tower Quadra 950 and clear some desktop space. &lt;a href="http://symbolics-dks.com"&gt;David K. Schmidt&lt;/a&gt; said this was a simple matter, and he was entirely correct. I effectively put the Quadra 650 hard drive and the MacIvory card into the 950, rebooted, and blam, it &amp;ldquo;just worked.&amp;rdquo; (I actually put a clone of the Quadra 650 drive from 3 years ago in to test first.)&lt;/p&gt;</description></item><item><title>Todd MAX-354-1252 Power Supply for XL1201</title><link>https://symbolics.lisp.engineer/todd-max-354-1252-power-supply-for-xl1201/</link><pubDate>Wed, 13 Jul 2016 23:28:33 +0000</pubDate><guid>https://symbolics.lisp.engineer/todd-max-354-1252-power-supply-for-xl1201/</guid><description>&lt;p&gt;So, I learned something about the Todd MAX-354-1252 power supply in the Symbolics XL1201 today that I thought I&amp;rsquo;d share. Not that I understand it, mind you.&lt;/p&gt;&#10;&lt;p&gt;The power supply has six trim pots. Four are obviously labeled for adjusting the four output voltages:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;5V at 50A&lt;/li&gt;&#10;&lt;li&gt;12V at 8A, 12A peak&lt;/li&gt;&#10;&lt;li&gt;-12V at 2A&lt;/li&gt;&#10;&lt;li&gt;-5.2V at 10A (for ECL circuits)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;However, according to the expert engineers at &lt;a href="http://www.powerclinicinc.com/"&gt;Power Clinic&lt;/a&gt; &amp;ldquo;The two [remaining] trim pots in question are related to the front-end boost circuits. One is for operation frequency and the other is for boost fold. NEITHER should ever be adjusted.&amp;rdquo;&lt;/p&gt;</description></item><item><title>MacIvory III Setup and X11</title><link>https://symbolics.lisp.engineer/macivory-iii-setup-and-x11/</link><pubDate>Tue, 12 Jul 2016 04:57:57 +0000</pubDate><guid>https://symbolics.lisp.engineer/macivory-iii-setup-and-x11/</guid><description>&lt;p&gt;As I haven&amp;rsquo;t had the time to continue to debug the XL1201 hardware problems, I turned back to the MacIvory III and an Intel i7 NUC I had.&lt;/p&gt;&#10;&lt;p&gt;First I set up Ubuntu 14.04 on the NUC with NFS and the &amp;ldquo;time&amp;rdquo; service, so I could use it as an always-on server for the Symbolics computers. This way I can put the full size SCSI computer away when I&amp;rsquo;m not actually imaging SCSI drives.&lt;/p&gt;</description></item><item><title>MacIvory and MouseKey 1.2</title><link>https://symbolics.lisp.engineer/macivory-and-mousekey-1-2/</link><pubDate>Sun, 10 Jul 2016 22:37:38 +0000</pubDate><guid>https://symbolics.lisp.engineer/macivory-and-mousekey-1-2/</guid><description>&lt;p&gt;Well, I couldn&amp;rsquo;t find MouseKey 1.0 or 1.1.1 software anywhere on the Internet. Logitech has 2.0 on their web site, and I found 1.1 elsewhere.&lt;/p&gt;&#10;&lt;p&gt;However, the 1.1 software can&amp;rsquo;t see my mouse and the 2.0 software crashes.&lt;/p&gt;&#10;&lt;p&gt;So, I decided to buy NIB ADB Logitech MouseMan from eBay if I could find one, and lo-and-behold, this one has MouseKey 1.2 software in it.&lt;/p&gt;&#10;&lt;p&gt;Let&amp;rsquo;s see if MacIvory Genera 8.3 on Mac OS 8 can see my three button mouse&amp;hellip;!&lt;/p&gt;</description></item><item><title>More XL1201 Crashes</title><link>https://symbolics.lisp.engineer/more-xl1201-crashes/</link><pubDate>Thu, 07 Jul 2016 03:56:51 +0000</pubDate><guid>https://symbolics.lisp.engineer/more-xl1201-crashes/</guid><description>&lt;p&gt;Well, tonight I had more crashes using the XL1201. Each time the computer crashed after about 20 minutes. This indicates to me that there&amp;rsquo;s something odd going on somewhere.&lt;/p&gt;&#10;&lt;p&gt;Before the first crash, I put the Fluke 289 on 1-second measurement mode of the 5V rail. It was steady the whole time, even after the first crash at 20 minutes.&lt;/p&gt;&#10;&lt;p&gt;&lt;img src="https://symbolics.lisp.engineer/content/images/2016/07/IMG_1179.JPG" alt=""&gt;&#10;&lt;img src="https://symbolics.lisp.engineer/content/images/2016/07/IMG_1182.JPG" alt=""&gt;&#10;&lt;img src="https://symbolics.lisp.engineer/content/images/2016/07/IMG_1184.JPG" alt=""&gt;&#10;&lt;img src="https://symbolics.lisp.engineer/content/images/2016/07/IMG_1194.JPG" alt=""&gt;&lt;/p&gt;&#10;&lt;p&gt;I then took a few hours break.&lt;/p&gt;&#10;&lt;p&gt;Later, I removed both Merlin II and Merlin I/O cards, put contact cleaner on all the socketed chips, and pushed down on them.&lt;/p&gt;</description></item><item><title>XL1201 Instability Next Steps</title><link>https://symbolics.lisp.engineer/xl1201-instability-next-steps/</link><pubDate>Wed, 06 Jul 2016 02:44:36 +0000</pubDate><guid>https://symbolics.lisp.engineer/xl1201-instability-next-steps/</guid><description>&lt;p&gt;Well, the instability on the XL1201 has been disheartening. However, I have a few suggestions and plans to see if I can figure it out.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://twitter.com/KalmanReti"&gt;Kalman Reti&lt;/a&gt; would like to see backtraces to see if it&amp;rsquo;s a software problem. I will definitely get these for him; awesome to have a Symbolics expert offering to help - thank you.&lt;/li&gt;&#10;&lt;li&gt;I&amp;rsquo;ll put the &lt;a href="http://en-us.fluke.com/products/digital-multimeters/fluke-289-digital-multimeter.html"&gt;Fluke 289 data logger&lt;/a&gt; on the 5V power supply rail and see if the voltage has any spikes or &amp;ldquo;events&amp;rdquo; when the computer reboots or acts strangely. If not, I&amp;rsquo;ll try the other three rails too (12V, -12V, -5.2V).&lt;/li&gt;&#10;&lt;li&gt;There are a number of tantalum bypass capacitors on the RAM, Merlin II and I/O boards. If any are going bad, they could short, heat up, &amp;ldquo;heal&amp;rdquo; and then work again for a little while.&#10;&lt;ul&gt;&#10;&lt;li&gt;Test the &lt;a href="http://www.vishay.com/capacitors/list/product-40015/"&gt;tantalum caps&lt;/a&gt; for resistance (briefly, as the resistance will change as they charge) - anything under 6 ohms might be bad. This will be very difficult to do with the backplane caps, though; I may have to learn to disassemble the XL1201 chassis.&lt;/li&gt;&#10;&lt;li&gt;After the problem happens, quickly power down and remove the boards to see if any components appear overly hot on the FLIR one IR camera.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Remove the cards again and push on all the socketed chips to make sure they&amp;rsquo;re all seated properly. Possibly apply contact cleaner to the socketed chips. Maybe the whole board - they seem dirty. Not sure if this &amp;ldquo;whole board&amp;rdquo; is safe or not.&lt;/li&gt;&#10;&lt;li&gt;Remove the cards &lt;em&gt;and all socketed chips&lt;/em&gt;, clean the chip and socket, and reseat them. This would take a long time as there are a ton of chips and I haven&amp;rsquo;t pulled chips in literally decades. I would need to get a chip pulling tool and be super careful as this stuff is, as far as I&amp;rsquo;m concerned, irreplaceable.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Unfortunately, I don&amp;rsquo;t have a way to run the Merlin II without it being installed in the XL1201 chassis so I can&amp;rsquo;t test the caps directly or watch the heat signatures directly without doing a massive disassembly and hack job on the computer chassis, backplane, power supply, etc.&lt;/p&gt;</description></item><item><title>Power Supply, Memory, Crashes</title><link>https://symbolics.lisp.engineer/power-supply-memory-crashes/</link><pubDate>Tue, 05 Jul 2016 04:03:54 +0000</pubDate><guid>https://symbolics.lisp.engineer/power-supply-memory-crashes/</guid><description>&lt;p&gt;I don&amp;rsquo;t have the time to post all the details before going to sleep, but I did a few things tonight including measure the power supply voltages, install new RAM, and have a lot of problems and crashes.&lt;/p&gt;&#10;&lt;h1 id="xl1201-power-supply-voltages"&gt;XL1201 Power Supply Voltages&lt;/h1&gt;&#10;&lt;p&gt;I tested the voltages of the XL1201 power supply with a Fluke 269 multimeter and a Rigol DS1000E, while the system was on and sitting at the FEP command prompt.&lt;/p&gt;</description></item><item><title>Multiple Crashes</title><link>https://symbolics.lisp.engineer/multiple-crashes/</link><pubDate>Mon, 04 Jul 2016 17:34:46 +0000</pubDate><guid>https://symbolics.lisp.engineer/multiple-crashes/</guid><description>&lt;p&gt;I have been having a hell of a time today with the XL1201. It keeps crashing to the FEP from Genera. Very frustrating. You can &lt;code&gt;Continue&lt;/code&gt; but it will crash again very soon afterwards.&lt;/p&gt;&#10;&lt;p&gt;Does anyone have any ideas, please?&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;Lisp stopped itself&#10;Error trap 1001032504 not in emulator mode at #&amp;lt;DTP-EVEN-PC 37001102553&amp;gt; referencing #&amp;lt;DTP-PHYSICAL-ADDRESS 00001310200&amp;gt;.&#10;(Use :Debug and c-M to record more information for a bug report.)&#10;FEP Command: Debug (Keywords)&#10;Error trap 1001032504 not in emulator mode at #&amp;lt;DTP-EVEN-PC 37001102553&amp;gt; referencing #&amp;lt;DTP-PHYSICAL-ADDRESS 00001310200&amp;gt;.&#10;SI:AUX-HALT (PC = 40)&#10; --Defaulted args:--&#10; Arg 0 (SYS:FEP-COMMAND-STRING): NIL&#10;→&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;&lt;img src="https://symbolics.lisp.engineer/content/images/2016/07/IMG_1098.JPG" alt=""&gt;&#10;&lt;img src="https://symbolics.lisp.engineer/content/images/2016/07/IMG_1090.JPG" alt=""&gt;&#10;&lt;img src="https://symbolics.lisp.engineer/content/images/2016/07/IMG_1092.JPG" alt=""&gt;&#10;&lt;img src="https://symbolics.lisp.engineer/content/images/2016/07/IMG_1096.JPG" alt=""&gt;&#10;&lt;img src="https://symbolics.lisp.engineer/content/images/2016/07/IMG_1097.JPG" alt=""&gt;&#10;&lt;img src="https://symbolics.lisp.engineer/content/images/2016/07/IMG_1089.JPG" alt=""&gt;&lt;/p&gt;</description></item><item><title>FEP on Serial</title><link>https://symbolics.lisp.engineer/fep-on-serial/</link><pubDate>Mon, 04 Jul 2016 17:26:41 +0000</pubDate><guid>https://symbolics.lisp.engineer/fep-on-serial/</guid><description>&lt;p&gt;Getting the FEP display on the serial port isn&amp;rsquo;t hard - as long as you want to use the serial port built onto the console. So far I haven&amp;rsquo;t seen a way to tell the FEP to use the serial port built onto the I/O Board.&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;FEP Command: Show Configuration&#10;XL1200 4.0 Processor; Serial number SN-582; Reveision level: 1.0&#10;I/O Board 0; Revision level: 5.0&#10;2048k words physical memory at 00000000000&#10;2048k words physical memory at 00010000000&#10;Black and white Moniterm console 0&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;To get the FEP to talk to the serial port on the console simply connect a normal DB25 serial cable to the back of the console and to your serial port (or USB-to-serial in my case).&lt;/p&gt;</description></item><item><title>Symbolics Filesystems (Updated)</title><link>https://symbolics.lisp.engineer/symbolics-filesystems/</link><pubDate>Wed, 29 Jun 2016 15:17:00 +0000</pubDate><guid>https://symbolics.lisp.engineer/symbolics-filesystems/</guid><description>&lt;ul&gt;&#10;&lt;li&gt;Update 1: Added FEP Kernel image.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;a href="http://planet.gnu.org/~ams/"&gt;ams&lt;/a&gt; asked me for a few clean filesystems so he can analyze how they work. Happy to oblige.&lt;/p&gt;&#10;&lt;p&gt;&lt;a href="https://symbolics.lisp.engineer/static/genera-files/fepfs-lmfs.tar"&gt;They&amp;rsquo;re here.&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Configuration:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Device used: SCSI2SD v5&lt;/li&gt;&#10;&lt;li&gt;Created using Genera 8.3 clean world on XL1201&lt;/li&gt;&#10;&lt;li&gt;&amp;ldquo;Disk&amp;rdquo; initialized to all ASCII character &amp;lsquo;D&amp;rsquo; bytes&lt;/li&gt;&#10;&lt;li&gt;80,000 blocks of 1,280 bytes allocated&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;The disk was dumped after each of these three steps:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Created Initial FEP Filesystem: &lt;code&gt;fepfs-empty.dd.xz&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;Initialize LMFS on there: &lt;code&gt;fepfs-lmfs.dd.xz&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;Create one text file, one directory, one text file in that directory, in each of the FEPfs then the LMFS: &lt;code&gt;fepfs-lmfs-files.dd.xz&lt;/code&gt;&lt;/li&gt;&#10;&lt;li&gt;After running &lt;code&gt;Copy Flod Files :Create Hello File Yes :Disk Unit 10 :From Directory FEP7:&amp;gt;&lt;/code&gt;: &lt;code&gt;fepfs-lmfs-kernel.dd.xz&lt;/code&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;A transcript of the Lisp session is provided, using &lt;code&gt;dribble&lt;/code&gt;, in &lt;code&gt;make-fs-2.text&lt;/code&gt;. (Genera uses four letter file types, I saw no reason to change this here.) There&amp;rsquo;s also a &lt;code&gt;README.txt&lt;/code&gt; that says much the same thing here.&lt;/p&gt;</description></item><item><title>Genera 8.3 Setup, Part 2</title><link>https://symbolics.lisp.engineer/genera-8-3-setup-part-2/</link><pubDate>Tue, 28 Jun 2016 04:07:18 +0000</pubDate><guid>https://symbolics.lisp.engineer/genera-8-3-setup-part-2/</guid><description>&lt;p&gt;Good evening with the XL1201 tonight. TL;DR:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Got NFS working on Genera, mostly&#10;&lt;ul&gt;&#10;&lt;li&gt;Need to fix UIDs&lt;/li&gt;&#10;&lt;li&gt;Showed editing a file on NFS server&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Showed the &lt;code&gt;SELECT-P&lt;/code&gt; peeking stuff&lt;/li&gt;&#10;&lt;li&gt;Saved file listings for downloading&lt;/li&gt;&#10;&lt;li&gt;Fine lines on the console&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Continuing on from &lt;a href="https://symbolics.lisp.engineer/setting-up-genera-8-3-part-1/"&gt;Part 1&lt;/a&gt;&amp;hellip;&lt;/p&gt;&#10;&lt;h1 id="nfs-server-part-2"&gt;NFS Server, part 2&lt;/h1&gt;&#10;&lt;p&gt;Let&amp;rsquo;s export &lt;code&gt;/genera&lt;/code&gt; for use in all our Genera servers, and make a UID/GID especially for that. I&amp;rsquo;ll also export the root read-only directory just in case I want to access any of my other files on this server.&lt;/p&gt;</description></item><item><title>Setting Up Genera 8.3, Part 1</title><link>https://symbolics.lisp.engineer/setting-up-genera-8-3-part-1/</link><pubDate>Mon, 27 Jun 2016 04:48:00 +0000</pubDate><guid>https://symbolics.lisp.engineer/setting-up-genera-8-3-part-1/</guid><description>&lt;p&gt;I&amp;rsquo;m setting up Genera 8.3 on the XL1201 using a clean hard drive. Literally all this hard drive has on it is Genera 8.3 and these patches:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Genera 8.3 y2k patches&lt;/li&gt;&#10;&lt;li&gt;Copy world patch&lt;/li&gt;&#10;&lt;li&gt;Fepfs patch&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;&lt;img src="https://symbolics.lisp.engineer/content/images/2016/06/IMG_0873.JPG" alt="Genera 8.3 Herald"&gt;&#10;&lt;img src="https://symbolics.lisp.engineer/content/images/2016/06/IMG_0874.JPG" alt="FEP Files"&gt;&#10;&lt;img src="https://symbolics.lisp.engineer/content/images/2016/06/IMG_0875.JPG" alt="Detailed Herald"&gt;&lt;/p&gt;&#10;&lt;p&gt;This hard drive was sold by &lt;a href="http://symbolics-dks.com/"&gt;David K. Schmidt&lt;/a&gt; and has had most things set up already, so we&amp;rsquo;re not actually doing a full installation from CD-ROM.&lt;/p&gt;&#10;&lt;p&gt;Let me preface this by saying that I have read a lot of the documents on &lt;a href="http://bitsavers.informatik.uni-stuttgart.de/pdf/symbolics/software/genera_8/"&gt;Bitsavers&lt;/a&gt; but have no actual experience with Genera and haven&amp;rsquo;t had almost any guidance on what I&amp;rsquo;m attempting to try. My goal here is two-fold:&lt;/p&gt;</description></item><item><title>XL1201 Power Consumption</title><link>https://symbolics.lisp.engineer/xl1201-power-consumption/</link><pubDate>Sun, 26 Jun 2016 21:32:29 +0000</pubDate><guid>https://symbolics.lisp.engineer/xl1201-power-consumption/</guid><description>&lt;p&gt;I was asked how much power is used by the XL1201. Here are a few data points&amp;hellip;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;XL1201 with only SCSI2SD: 222-233W&lt;/li&gt;&#10;&lt;li&gt;Console: 106W&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;With the XL1201 sitting idle it takes the same amount as &lt;a href="https://symbolics.lisp.engineer/xl1201-mini-benchmark/"&gt;calculating &lt;code&gt;(fib 36)&lt;/code&gt;&lt;/a&gt;, so apparently the CPU is running at a constant speed at all times.&lt;/p&gt;&#10;&lt;p&gt;When the console goes into sleep mode (after 20 minutes by default), power usage doesn&amp;rsquo;t appreciably drop.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Console sleep mode: 105W&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;With the XL1201 running a 15,000 RPM Seagate Cheetah X15 drive (ST318451LW), it doesn&amp;rsquo;t really take all that much more power.&lt;/p&gt;</description></item><item><title>Console Internals</title><link>https://symbolics.lisp.engineer/console-internals/</link><pubDate>Sat, 25 Jun 2016 18:09:57 +0000</pubDate><guid>https://symbolics.lisp.engineer/console-internals/</guid><description>&lt;p&gt;This is a Symbolics Model PE36-PCONS, Part No 365404 Rev C console. My serial number is 21811. (&amp;ldquo;There are many like it, &lt;a href="https://symbolics.lisp.engineer/koken/albums/symbolics-console/content/img-4105-version-2/"&gt;but this one is mine&lt;/a&gt;.&amp;rdquo;) &lt;a href="https://symbolics.lisp.engineer/koken/albums/symbolics-console/"&gt;An album of detailed internal photographs is available&lt;/a&gt; including full size versions of all the below images.&lt;/p&gt;&#10;&lt;div&gt;&lt;img style="display: inline-block; left:25%;" src="https://symbolics.lisp.engineer/koken/storage/cache/images/000/530/IMG-4099-Version-2,small.1466898064.jpg" width="100" height="94" /&gt;&lt;img style="display: inline-block; left:25%;" src="https://symbolics.lisp.engineer/koken/storage/cache/images/000/525/IMG-4094-Version-2,small.1466898047.jpg" width="100" height="98" /&gt;&lt;img style="display: inline-block; left:25%;" src="https://symbolics.lisp.engineer/koken/storage/cache/images/000/529/IMG-4098-Version-2,small.1466898061.jpg" width="77" height="100" /&gt;&lt;img style="display: inline-block; left:25%;" src="https://symbolics.lisp.engineer/koken/storage/cache/images/000/534/IMG-4103-Version-2,small.1466898079.jpg" width="81" height="100" /&gt;&lt;img style="display: inline-block; left:25%;" src="https://symbolics.lisp.engineer/koken/storage/cache/images/000/545/IMG-4114-Version-2,small.1466898115.jpg" width="100" height="97" /&gt;&lt;/div&gt;&#10;&lt;p&gt;The console seems to be in good shape, with all electrolytic capacitors intact (not bulging or leaking). I should probably test the power supply outputs as there are trimmers for the voltages to adjust them.&lt;/p&gt;</description></item><item><title>3-button Mouse on MacIvory Fail</title><link>https://symbolics.lisp.engineer/3-button-mouse-on-macivory-fail/</link><pubDate>Sat, 25 Jun 2016 06:49:33 +0000</pubDate><guid>https://symbolics.lisp.engineer/3-button-mouse-on-macivory-fail/</guid><description>&lt;p&gt;TL;DR: Still no luck using 3-button mouse on MacIvory. Need to find MouseKey 1.0 or 1.1 software.&lt;/p&gt;&#10;&lt;p&gt;My MacIvory III in a Quadra 650 running Mac OS 8 has a Logitech Mouseman (Model M-AH32), which is a three button mouse from Logitech. However, I never got that three button mouse working with Genera. I did just manage to get my hands on the MouseKey 2.0 software, though.&lt;/p&gt;&#10;&lt;p&gt;There are directions in the &lt;a href="http://www.textfiles.com/bitsavers/pdf/symbolics/genera/MacIvory_User_s_Guide.pdf"&gt;MacIvory User&amp;rsquo;s Guide&lt;/a&gt; section &lt;em&gt;Configuring the Logitech MouseMan for Use with a MacIvory&lt;/em&gt;. I recall, however, reading things on the Internet saying that only certain versions of MouseKey will work, and I think those versions are 1.0 and 1.1 but not 1.1.1. (&lt;a href="ftp://ftp.ai.sri.com/pub/pub/mailing-lists/slug/current/msg00292.html"&gt;Thanks Google&lt;/a&gt;) I don&amp;rsquo;t recall reading anything about 2.0.&lt;/p&gt;</description></item></channel></rss>