{"id":1312,"date":"2018-06-03T07:45:40","date_gmt":"2018-06-03T06:45:40","guid":{"rendered":"http:\/\/www.randomorbit.co.uk\/?p=1312"},"modified":"2018-06-07T21:30:01","modified_gmt":"2018-06-07T20:30:01","slug":"dec-pdt-11-150-part-2","status":"publish","type":"post","link":"https:\/\/www.randomorbit.co.uk\/?p=1312","title":{"rendered":"DEC PDT-11\/150 &#8211; Part 2."},"content":{"rendered":"<p>In the <a href=\"http:\/\/www.randomorbit.co.uk\/?p=1306\">last post<\/a> I described the PDT-11\/150 a little bit and the state of play. It was showing signs of life but not talking to me.<\/p>\n<p>It turns out the cable wasn&#8217;t right. Switch to a new cable, fire up <a href=\"https:\/\/sourceforge.net\/projects\/gtkterm\/\">GtkTerm<\/a> and we&#8217;re on the right lines.<\/p>\n<p><a href=\"http:\/\/www.randomorbit.co.uk\/wordpress\/wp-content\/uploads\/2018\/06\/Screenshot-from-2018-06-03-07-10-21.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1313 alignleft\" src=\"http:\/\/www.randomorbit.co.uk\/wordpress\/wp-content\/uploads\/2018\/06\/Screenshot-from-2018-06-03-07-10-21-300x153.png\" alt=\"\" width=\"300\" height=\"153\" srcset=\"https:\/\/www.randomorbit.co.uk\/wordpress\/wp-content\/uploads\/2018\/06\/Screenshot-from-2018-06-03-07-10-21-300x153.png 300w, https:\/\/www.randomorbit.co.uk\/wordpress\/wp-content\/uploads\/2018\/06\/Screenshot-from-2018-06-03-07-10-21.png 348w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>What we have here is the ODT display. It doesn&#8217;t look much but it shows us that the machine is alive and conscious.<\/p>\n<h2>Main switch settings.<\/h2>\n<p>There is a five switch DIL pack on the top board that sets various options for the machine. The manual gives the following explanations:-<\/p>\n<p><a href=\"http:\/\/www.randomorbit.co.uk\/wordpress\/wp-content\/uploads\/2018\/06\/Screenshot-from-2018-06-03-07-17-22.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-medium wp-image-1314\" src=\"http:\/\/www.randomorbit.co.uk\/wordpress\/wp-content\/uploads\/2018\/06\/Screenshot-from-2018-06-03-07-17-22-271x300.png\" alt=\"\" width=\"271\" height=\"300\" srcset=\"https:\/\/www.randomorbit.co.uk\/wordpress\/wp-content\/uploads\/2018\/06\/Screenshot-from-2018-06-03-07-17-22-271x300.png 271w, https:\/\/www.randomorbit.co.uk\/wordpress\/wp-content\/uploads\/2018\/06\/Screenshot-from-2018-06-03-07-17-22.png 476w\" sizes=\"auto, (max-width: 271px) 100vw, 271px\" \/><\/a>IT seems a little odd that the switch labelled &#8220;Auto Baud&#8221; should be set to <strong>off<\/strong> to turn Auto Baud <strong>on<\/strong>. Really? Ah well.<\/p>\n<p>Mine are set as follows:-<\/p>\n<ol>\n<li>ON &#8211; Auto Baud is disabled. Baud rate is set to 9600.<\/li>\n<li>ON &#8211; Line clock is disabled.<\/li>\n<li>OFF &#8211; Enable the DRAM refresh.<\/li>\n<li>OFF &#8211; Disable the test mode.<\/li>\n<li>OFF &#8211; Disable manufacturer mode.<\/li>\n<\/ol>\n<p>Setting the switches this way I can get to the prompt you see above.<\/p>\n<p>I have tried getting into the test mode but it doesn&#8217;t seem to work on my machine. I wondered if the self test at power up is failing and dropping me into the ODT but the error light on the front goes out so I guess not.<\/p>\n<p>I haven&#8217;t turned on the line clock as I don&#8217;t know yet if I need an interrupt handler for it. Clearly we need DRAM refresh and fixing the Baud rate at 9600 is just A Good Thing (TM).<\/p>\n<h2>Booting?<\/h2>\n<p>Now here&#8217;s a thing. I can&#8217;t find any information about how to get this thing to read a floppy. The manual describes setting the switches to get test mode. It says how to insert a floppy and how to handle them safely but nothing on how to boot the machine.<\/p>\n<p>I&#8217;ve looked at both the technical manual and user guide (thanks to Bitsavers) but there is nothing.<\/p>\n<h2>A little test.<\/h2>\n<p>Although I can&#8217;t boot from floppy, I can fire in code using the terminal and things are starting to look brighter.<\/p>\n<p>Here is an example from the <a href=\"https:\/\/en.wikipedia.org\/wiki\/On-line_Debugging_Tool\">ODT<\/a> page on <a href=\"https:\/\/en.wikipedia.org\">wikipedia<\/a>.<\/p>\n<p><a href=\"http:\/\/www.randomorbit.co.uk\/wordpress\/wp-content\/uploads\/2018\/06\/Screenshot-from-2018-06-03-07-38-44.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1317 alignright\" src=\"http:\/\/www.randomorbit.co.uk\/wordpress\/wp-content\/uploads\/2018\/06\/Screenshot-from-2018-06-03-07-38-44-300x167.png\" alt=\"\" width=\"300\" height=\"167\" srcset=\"https:\/\/www.randomorbit.co.uk\/wordpress\/wp-content\/uploads\/2018\/06\/Screenshot-from-2018-06-03-07-38-44-300x167.png 300w, https:\/\/www.randomorbit.co.uk\/wordpress\/wp-content\/uploads\/2018\/06\/Screenshot-from-2018-06-03-07-38-44-768x427.png 768w, https:\/\/www.randomorbit.co.uk\/wordpress\/wp-content\/uploads\/2018\/06\/Screenshot-from-2018-06-03-07-38-44-1024x570.png 1024w, https:\/\/www.randomorbit.co.uk\/wordpress\/wp-content\/uploads\/2018\/06\/Screenshot-from-2018-06-03-07-38-44-672x372.png 672w, https:\/\/www.randomorbit.co.uk\/wordpress\/wp-content\/uploads\/2018\/06\/Screenshot-from-2018-06-03-07-38-44-1038x576.png 1038w, https:\/\/www.randomorbit.co.uk\/wordpress\/wp-content\/uploads\/2018\/06\/Screenshot-from-2018-06-03-07-38-44.png 1066w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>This fires the letter &#8216;A&#8217; at the console port as fast as it can and only stops when you press the reset switch.<\/p>\n<p>Tada!<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the last post I described the PDT-11\/150 a little bit and the state of play. It was showing signs of life but not talking to me. It turns out the cable wasn&#8217;t right. Switch to a new cable, fire up GtkTerm and we&#8217;re on the right lines. What we have here is the ODT &hellip; <a href=\"https:\/\/www.randomorbit.co.uk\/?p=1312\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">DEC PDT-11\/150 &#8211; Part 2.<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"categories":[47,114,133,33],"tags":[],"class_list":["post-1312","post","type-post","status-publish","format-standard","hentry","category-c93-blog-posts","category-digital-equipment-corporation","category-pdt-11-150","category-c84-retro-tech"],"featured_image_src":null,"author_info":{"display_name":"andy","author_link":"https:\/\/www.randomorbit.co.uk\/?author=1"},"_links":{"self":[{"href":"https:\/\/www.randomorbit.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/1312","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.randomorbit.co.uk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.randomorbit.co.uk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.randomorbit.co.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.randomorbit.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1312"}],"version-history":[{"count":3,"href":"https:\/\/www.randomorbit.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/1312\/revisions"}],"predecessor-version":[{"id":1320,"href":"https:\/\/www.randomorbit.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/1312\/revisions\/1320"}],"wp:attachment":[{"href":"https:\/\/www.randomorbit.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1312"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.randomorbit.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1312"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.randomorbit.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}