{"id":399,"date":"2025-12-27T23:24:48","date_gmt":"2025-12-27T23:24:48","guid":{"rendered":"https:\/\/www.maddox.pro\/?p=399"},"modified":"2026-02-10T19:52:48","modified_gmt":"2026-02-10T19:52:48","slug":"pc6502-transputer","status":"publish","type":"post","link":"https:\/\/www.maddox.pro\/?p=399","title":{"rendered":"PC6502 + Transputer"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">So, yeah, I have a thing for transputers, don&#8217;t ask me why, I don&#8217;t know. I&#8217;ve always been fascinated&#8230;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Anyway, I finally managed to get some reliable and repeatable comms between my 6502 tower and a T425 TRAM.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"993\" height=\"557\" src=\"https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/8c50dd3f985b81fd.png\" alt=\"\" class=\"wp-image-400\" srcset=\"https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/8c50dd3f985b81fd.png 993w, https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/8c50dd3f985b81fd-300x168.png 300w, https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/8c50dd3f985b81fd-768x431.png 768w\" sizes=\"auto, (max-width: 993px) 100vw, 993px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Here you can see the data going out, and coming back in! In this case writing 0xEFBEADDE to address 0x80000000 (T425 internal RAM). Now this was supposed to be 0xDEADBEEF, but of course, the transputer is little endian.<br>Anyway, output from BASIC program is below;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"357\" height=\"809\" src=\"https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/851cdc8d35703c12.png\" alt=\"\" class=\"wp-image-401\" srcset=\"https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/851cdc8d35703c12.png 357w, https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/851cdc8d35703c12-132x300.png 132w\" sizes=\"auto, (max-width: 357px) 100vw, 357px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;ve tried this with the 4 TRAMs (Transputer Modules) I have and they all work!.<br>Here is the tower with the link adapter and a single TRAM on top.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/d8e1e836f8cc85f1-768x1024.jpg\" alt=\"\" class=\"wp-image-403\" srcset=\"https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/d8e1e836f8cc85f1-768x1024.jpg 768w, https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/d8e1e836f8cc85f1-225x300.jpg 225w, https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/d8e1e836f8cc85f1-1152x1536.jpg 1152w, https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/d8e1e836f8cc85f1-1536x2048.jpg 1536w, https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/d8e1e836f8cc85f1-1140x1520.jpg 1140w, https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/d8e1e836f8cc85f1-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">It does get a bit toasty, and needs more power than my regular USB A can provide, so I have the USB-C plugged in to the USB PD port on my 6502 tower and I get a nice 4.97V (without this I get 4.6V).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I also have a pile of T414 transputer chips (not as much internal memory as the T425) given to me by someone at work who was clearing out their loft (thank you!), which you can see here &#8211; <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"818\" src=\"https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/2409836ca5b1a713-1024x818.jpeg\" alt=\"\" class=\"wp-image-404\" srcset=\"https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/2409836ca5b1a713-1024x818.jpeg 1024w, https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/2409836ca5b1a713-300x240.jpeg 300w, https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/2409836ca5b1a713-768x614.jpeg 768w, https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/2409836ca5b1a713-1536x1227.jpeg 1536w, https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/2409836ca5b1a713-2048x1636.jpeg 2048w, https:\/\/www.maddox.pro\/wp-content\/uploads\/2025\/12\/2409836ca5b1a713-1140x911.jpeg 1140w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">So I need to make some kind of system for these and the other 4 to go into \ud83d\ude42<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;m not exactly what form that will take yet, but you know it&#8217;ll have blinky lights on, it&#8217;ll also need a beefy PSU and probably a FAN. Each of these pulls nearly 1A and kicks out 4W. so 16 in a box is nearly 64W of heat and power!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But I need to be able to get some simple code running first, so that will be the next thing I work on for the PC6502 \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So, yeah, I have a thing for transputers, don&#8217;t ask me why, I don&#8217;t know. I&#8217;ve always been fascinated&#8230;. Anyway, I finally managed to get some reliable and repeatable comms between my 6502 tower and a T425 TRAM. Here you can see the data going out, and coming back in! In this case writing 0xEFBEADDE to address 0x80000000 (T425 internal RAM). Now this was supposed to be 0xDEADBEEF, but of course, the transputer is little endian.Anyway, output from BASIC program is below; I&#8217;ve tried this with the 4 TRAMs (Transputer Modules) I have and they all work!.Here is the tower with the link adapter and a single TRAM on top. It does get a bit toasty, and needs more power than my regular USB A can provide, so I have the USB-C plugged in to the USB PD port on my 6502 tower and I get a nice 4.97V (without this I get 4.6V). I also have a pile of T414 transputer chips (not as much internal memory as the T425) given to me by someone at work who was clearing out their loft (thank you!), which you can see here &#8211; So I need to make some kind of system for these and the other 4 to go into \ud83d\ude42 I&#8217;m not exactly what form that will take yet, but you know it&#8217;ll have blinky lights on, it&#8217;ll also need a beefy PSU and probably a FAN. Each of these pulls nearly 1A and kicks out 4W. so 16 in a box is nearly 64W of heat and power! But I need to be able to get some simple code running first, so that will be the next thing I work on for the PC6502 \ud83d\ude42<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[62,40],"tags":[59,60,54,31,61],"class_list":["post-399","post","type-post","status-publish","format-standard","hentry","category-pc6502","category-retro-computing","tag-59","tag-inmos","tag-pc6502","tag-retro-computer","tag-transputer"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.maddox.pro\/index.php?rest_route=\/wp\/v2\/posts\/399","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.maddox.pro\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.maddox.pro\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.maddox.pro\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.maddox.pro\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=399"}],"version-history":[{"count":1,"href":"https:\/\/www.maddox.pro\/index.php?rest_route=\/wp\/v2\/posts\/399\/revisions"}],"predecessor-version":[{"id":405,"href":"https:\/\/www.maddox.pro\/index.php?rest_route=\/wp\/v2\/posts\/399\/revisions\/405"}],"wp:attachment":[{"href":"https:\/\/www.maddox.pro\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=399"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.maddox.pro\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=399"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.maddox.pro\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=399"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}