{"id":113,"date":"2022-08-10T18:16:29","date_gmt":"2022-08-10T18:16:29","guid":{"rendered":"https:\/\/alen.dreamhosters.com\/terriblefire\/?page_id=113"},"modified":"2024-11-20T15:13:47","modified_gmt":"2024-11-20T15:13:47","slug":"tf1230-info-and-installation-tips","status":"publish","type":"page","link":"https:\/\/alen.dreamhosters.com\/terriblefire\/tf1230-info-and-installation-tips\/","title":{"rendered":"TF1230 Info and Installation"},"content":{"rendered":"\r\n<div class=\"boldgrid-section\">\r\n<div class=\"container\">\r\n<div class=\"row\">\r\n<div class=\"col-lg-12 col-md-12 col-xs-12 col-sm-12\">\r\n<p>You can buy the TF1230 on <a style=\"color: #0053b9 !important;\" href=\"https:\/\/www.amibay.com\/threads\/tf1230-prebuilt-68030-accelerators-for-the-a1200.2396919\/\" data-blkn-colour=\"rgba(0,102,204,1)\">Amibay<\/a>.<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image\">\r\n<p class=\"mod-reset\"><img decoding=\"async\" src=\"https:\/\/alen.dreamhosters.com\/tf1230_files\/image001.jpg\" alt=\"\"><\/p>\r\n<\/figure>\r\n\r\n\r\n\r\n<div class=\"boldgrid-section\">\r\n<div class=\"container\">\r\n<div class=\"row\">\r\n<div class=\"col-lg-12 col-md-12 col-xs-12 col-sm-12\">\r\n<p class=\"\">The TF1230 mounts 64MB SDRAM and a 68030 CPU running at 50MHz. The fast RAM will be added automatically on Kickstart 3.1 only. While the board will work under 3.0, you will have to add the memory manually.<\/p>\r\n<p><strong><u>USAGE UNDER KICKSTART 3.0 (39.106)<\/u><\/strong><\/p>\r\n<p class=\"\">To use the board under Kickstart 3.0 you need to download the <a style=\"color: #0053b9 !important;\" href=\"http:\/\/aminet.net\/util\/cli\/AddMem.lha\" data-blkn-colour=\"rgba(0,102,204,1)\">Addmem<\/a> command from Aminet and add it to the beginning of your startup-sequence like this:<\/p>\r\n<p><code style=\"color: black !important;\" data-blkn-colour=\"rgba(34,34,34,1)\">Addmem 08000000 to 0C000000<\/code><\/p>\r\n<p class=\"\">You also have the option of soft-kicking Kickstart 3.1 using <a style=\"color: #0053b9 !important;\" href=\"http:\/\/aminet.net\/util\/boot\/skick346.lha\" data-blkn-colour=\"rgba(0,102,204,1)\">SKick<\/a> from Aminet. This procedure assumes that the Skick archive has been upacked to your boot drive, the Kickstarts directory from the archive copied into Devs:, and that you have a valid A1200 Kickstart 3.1 file placed in Devs:Kickstart.<\/p>\r\n<p>To do so, you can create a simple script inside the startup-sequence that will check which ROM version you are running, add the fast memory load kickstart 3.1 and reboot.<\/p>\r\n<p>Here\u2019s an example of how to create such a script:<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\r\n<p><code style=\"color: black !important;\" data-blkn-colour=\"rgba(34,34,34,1)\">Version &gt;NIL: graphics.library 40<\/code><\/p>\r\n\r\n\r\n\r\n<p><code style=\"color: black !important;\" data-blkn-colour=\"rgba(34,34,34,1)\">IF WARN<\/code><\/p>\r\n\r\n\r\n\r\n<p><code style=\"color: black !important;\" data-blkn-colour=\"rgba(34,34,34,1)\">Echo \"3.0 ROM detected\"<\/code><\/p>\r\n\r\n\r\n\r\n<p class=\"\"><code style=\"color: black !important;\" data-blkn-colour=\"rgba(34,34,34,1)\">Addmem 08000000 to 0C000000<\/code><\/p>\r\n\r\n\r\n\r\n<p class=\"\"><code style=\"color: black !important;\" data-blkn-colour=\"rgba(34,34,34,1)\">Skick devs:kickstarts\/kick40068.A1200 32BIT<\/code><\/p>\r\n\r\n\r\n\r\n<p><code style=\"color: black !important;\" data-blkn-colour=\"rgba(34,34,34,1)\">EndIF<\/code><\/p>\r\n<\/div><\/div>\r\n\r\n\r\n\r\n<div class=\"boldgrid-section\">\r\n<div class=\"container\">\r\n<div class=\"row\">\r\n<div class=\"col-lg-12 col-md-12 col-xs-12 col-sm-12\">\r\n<p><strong><u>DISK IMAGE<\/u><\/strong><\/p>\r\n<p>If all the above seems rather complicated, you can download my disk image that has everything already preset from <a style=\"color: #0053b9 !important;\" href=\"https:\/\/alen.dreamhosters.com\/tf1230.rar\" data-blkn-colour=\"rgba(0,102,204,1)\">here<\/a>. You can write it onto an 8GB CF\/SD card using Win32DiskImager. The disk image is based on my CD32 one. Please note that by default it boots into NTSC mode, so you need to make sure that your display hardware supports it (apparently the OSSC does not support NTSC).<\/p>\r\n<p><strong><u>A1200 TIMING FIXES<\/u><\/strong><\/p>\r\n<p class=\"\">If you experience random lockups and freezing and your A1200 has the E123C and E125C caps mounted on the bottom of the motherboard, you should remove them. Their presence is not necessary and can make the board unstable.<\/p>\r\n<p><strong><u>A1200 EDGE CONNECTOR<\/u><\/strong><\/p>\r\n<p class=\"\">Please ensure your A1200 does not contain an unbevelled connector. A small minority of A1200s suffers from this problem. If you attempt to plug the TF1230 into one of these, it can damage the expansion connector. For more information please check <a style=\"color: #0053b9 !important;\" href=\"https:\/\/www.exxoshost.co.uk\/forum\/viewtopic.php?f=84&amp;p=64364#p64364\" data-blkn-colour=\"rgba(0,102,204,1)\">this link.<\/a><\/p>\r\n<p class=\"\"><strong><u>TF IDE INTERFACE<\/u><\/strong><\/p>\r\n<p class=\"\">The TF1230 IDE interface is operational, but the device does not support autobooting, since the driver is not part of the Kickstart ROM. However, you can load the driver manually from disk by using the loadmodule command (e.g. loadmodule devs:ehide.device).<\/p>\r\n<p class=\"\">You can also create a custom Kickstart with ehide.device included, which will then let you boot from it.<\/p>\r\n<p class=\"\">If you experience crashes while a device is connected to the EHIDE interface, you can solve them by adding an IDE buffer to the A1200 motherboard.<\/p>\r\n<p><strong><u>RTC<\/u><\/strong><\/p>\r\n<p class=\"\">There is no RTC on the 1230, however the Amiga 1200 has a clockport on the motherboard that you can use to add an RTC. RTC Clockport modules are available from official Amiga resellers.<\/p>\r\n<p>The onboard A1200 IDE and PCMCIA interfaces remain operational while using the 1230.<\/p>\r\n<p><strong><u>Ehide.device<\/u><\/strong><strong><u> driver download:<\/u><\/strong><\/p>\r\n<p class=\"\">You find the ehide.device inside this archive here: <a style=\"color: #0053b9 !important;\" href=\"https:\/\/alen.dreamhosters.com\/TFTools.zip\" data-blkn-colour=\"rgba(0,102,204,1)\">https:\/\/alen.dreamhosters.com\/TFTools.zip<\/a>, but please note that only the the ehide.device is applicable to the 1230. The other files are used by the TF1260 only.<\/p>\r\n<p>Other questions:<\/p>\r\n<p>Why some boards have a patch wire but not others?<\/p>\r\n<p>Some boards, but not all, were manufactured with a missing trace. The patch wire fixes the production problem.<\/p>\r\n<p><strong><span style=\"text-decoration: underline;\">Adding an FPU<\/span><\/strong><\/p>\r\n<p>You cannot add an FPU to the TF1230 directly, however you can solder one on the A1200 motherboard, and it will be automatically recognized by the system.<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large\">\r\n<p class=\"mod-reset\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"691\" class=\"wp-image-192\" src=\"https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu1-1024x691.jpg\" alt=\"\" srcset=\"https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu1-1024x691.jpg 1024w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu1-300x202.jpg 300w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu1-768x518.jpg 768w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu1-1536x1036.jpg 1536w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu1-250x169.jpg 250w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu1-550x371.jpg 550w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu1-800x540.jpg 800w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu1-267x180.jpg 267w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu1-445x300.jpg 445w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu1-741x500.jpg 741w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu1.jpg 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\r\n<\/figure>\r\n\r\n\r\n\r\n<div class=\"boldgrid-section\">\r\n<div class=\"container\">\r\n<div class=\"row\">\r\n<div class=\"col-lg-12 col-md-12 col-xs-12 col-sm-12\">\r\n<p>If you solder it straight onto the motherboard, the FPU will run at 14 MHz:<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large\">\r\n<p class=\"mod-reset\"><img decoding=\"async\" width=\"1024\" height=\"762\" class=\"wp-image-193\" src=\"https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu2-1024x762.jpg\" alt=\"\" srcset=\"https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu2-1024x762.jpg 1024w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu2-300x223.jpg 300w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu2-768x571.jpg 768w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu2-1536x1142.jpg 1536w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu2-250x186.jpg 250w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu2-550x409.jpg 550w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu2-800x595.jpg 800w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu2-242x180.jpg 242w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu2-403x300.jpg 403w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu2-672x500.jpg 672w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu2.jpg 1600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\r\n<\/figure>\r\n\r\n\r\n\r\n<div class=\"boldgrid-section\">\r\n<div class=\"container\">\r\n<div class=\"row\">\r\n<div class=\"col-lg-12 col-md-12 col-xs-12 col-sm-12\">\r\n<p>The FPU operations will get a 57% boost:<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-full\">\r\n<p class=\"mod-reset\"><img decoding=\"async\" width=\"1003\" height=\"401\" class=\"wp-image-194\" src=\"https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu3.jpg\" alt=\"\" srcset=\"https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu3.jpg 1003w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu3-300x120.jpg 300w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu3-768x307.jpg 768w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu3-250x100.jpg 250w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu3-550x220.jpg 550w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu3-800x320.jpg 800w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu3-450x180.jpg 450w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu3-750x300.jpg 750w\" sizes=\"(max-width: 1003px) 100vw, 1003px\" \/><\/p>\r\n<\/figure>\r\n\r\n\r\n\r\n<div class=\"boldgrid-section\">\r\n<div class=\"container\">\r\n<div class=\"row\">\r\n<div class=\"col-lg-12 col-md-12 col-xs-12 col-sm-12\">\r\n<p>By doing the following simple mod, you can get it to run at 28 MHz:<\/p>\r\n<p>Lift the FPU CLK pin and solder a jumper wire to the 28Mhz clock (make sure the pin is not touching the solder pad underneath):<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n\r\n\r\n\r\n\r\n\r\n<figure class=\"wp-block-image size-large\">\r\n<p class=\"mod-reset\"><img loading=\"lazy\" decoding=\"async\" width=\"790\" height=\"1024\" class=\"wp-image-195\" src=\"https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu-790x1024.jpg\" alt=\"\" srcset=\"https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu-790x1024.jpg 790w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu-231x300.jpg 231w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu-768x996.jpg 768w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu-250x324.jpg 250w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu-550x713.jpg 550w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu-800x1038.jpg 800w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu-139x180.jpg 139w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu-386x500.jpg 386w, https:\/\/alen.dreamhosters.com\/terriblefire\/wp-content\/uploads\/2022\/08\/fpu.jpg 990w\" sizes=\"(max-width: 790px) 100vw, 790px\" \/><\/p>\r\n<\/figure>\r\n\r\n\r\n\r\n<div class=\"boldgrid-section\">\r\n<div class=\"container\">\r\n<div class=\"row\">\r\n<div class=\"col-lg-12 col-md-12 col-xs-12 col-sm-12\">\r\n<p class=\"\">Please note that adding the FPU will not break compatibility with other accelerators. If you happen to use an accelerator with an onboard FPU, that FPU will take over and be used instead of the motherboard one. If you have an LC060 CPU, the onboard FPU will be ignored as the 68060 does not support external FPUs.<\/p>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n","protected":false},"excerpt":{"rendered":"<p>You can buy the TF1230 on Amibay. The TF1230 mounts 64MB SDRAM and a 68030 CPU running at 50MHz. The fast RAM will be added automatically on Kickstart 3.1 only. While the board will work under 3.0, you will have to add the memory manually. USAGE UNDER KICKSTART 3.0 (39.106) To use the board under [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"bgseo_title":"","bgseo_description":"","bgseo_robots_index":"index","bgseo_robots_follow":"follow","footnotes":""},"class_list":["post-113","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/alen.dreamhosters.com\/terriblefire\/wp-json\/wp\/v2\/pages\/113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alen.dreamhosters.com\/terriblefire\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/alen.dreamhosters.com\/terriblefire\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/alen.dreamhosters.com\/terriblefire\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alen.dreamhosters.com\/terriblefire\/wp-json\/wp\/v2\/comments?post=113"}],"version-history":[{"count":8,"href":"https:\/\/alen.dreamhosters.com\/terriblefire\/wp-json\/wp\/v2\/pages\/113\/revisions"}],"predecessor-version":[{"id":588,"href":"https:\/\/alen.dreamhosters.com\/terriblefire\/wp-json\/wp\/v2\/pages\/113\/revisions\/588"}],"wp:attachment":[{"href":"https:\/\/alen.dreamhosters.com\/terriblefire\/wp-json\/wp\/v2\/media?parent=113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}