{"id":330,"date":"2012-08-13T19:14:49","date_gmt":"2012-08-13T19:14:49","guid":{"rendered":"http:\/\/rglinuxtech.com\/?p=330"},"modified":"2012-08-13T19:14:49","modified_gmt":"2012-08-13T19:14:49","slug":"hardware-interlude-a-linux-arm-test-setup","status":"publish","type":"post","link":"https:\/\/rglinuxtech.com\/?p=330","title":{"rendered":"Hardware Interlude &#8211; A Linux \/ ARM Test Setup"},"content":{"rendered":"<p>In a break from all the APC angst..\u00a0\u00a0 This is the test environment I have set up, for the (2) <strong>APC<\/strong>s and the <strong>Raspberry Pi<\/strong>.\u00a0\u00a0 The <strong>Dreamplug<\/strong> is already connected separately via a separate JTAG\/UART connector, and is headless, so doesn&#8217;t need the HDMI and monitor connections.<\/p>\n<p>Typically, a 3-way USB\/HDMI KVM would be used, but these are rather expensive, and the following setup works fine, and gives console access, which is essential for tests..<\/p>\n<div id=\"attachment_331\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/d1507750.u268.pipeten.co.uk\/wp_rglinuxtech\/wp-content\/uploads\/2012\/08\/test_setup1.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-331\" class=\"aligncenter size-full wp-image-332\" title=\"test_setup\" src=\"http:\/\/d1507750.u268.pipeten.co.uk\/wp_rglinuxtech\/wp-content\/uploads\/2012\/08\/test_setup1.jpg\" alt=\"\" width=\"600\" height=\"422\" srcset=\"https:\/\/rglinuxtech.com\/wp_rglinuxtech\/wp-content\/uploads\/2012\/08\/test_setup1.jpg 794w, https:\/\/rglinuxtech.com\/wp_rglinuxtech\/wp-content\/uploads\/2012\/08\/test_setup1-300x211.jpg 300w, https:\/\/rglinuxtech.com\/wp_rglinuxtech\/wp-content\/uploads\/2012\/08\/test_setup1-624x439.jpg 624w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-331\" class=\"wp-caption-text\">Linux \/ ARM Test Environment, connected to an X86_64 Linux main system..<\/p><\/div>\n<p>The diagram should be self-explanatory.\u00a0\u00a0\u00a0 The USB \/ UART converters attach to each board by <em>tx<\/em>\u00a0 <em>rx<\/em> and <em>gnd<\/em> pins.\u00a0\u00a0 The Linux x86_64 host simply runs multiple instances of <strong>minicom<\/strong>, attaching to \/dev\/ttyUSB1 \/dev\/ttyUSB2\u00a0 etc&#8230;\u00a0\u00a0 The Ethernet and USB hubs take care of multiple connections, and the basic HDMI switch &#8211; an inexpensive item &#8211; is the only device sometimes needing manual intervention (a 3-way toggle push-button..)\u00a0\u00a0\u00a0 The device file designations are for a Fedora system, and may vary for other distros..<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In a break from all the APC angst..\u00a0\u00a0 This is the test environment I have set up, for the (2) APCs and the Raspberry Pi.\u00a0\u00a0 The Dreamplug is already connected separately via a separate JTAG\/UART connector, and is headless, so doesn&#8217;t need the HDMI and monitor connections. Typically, a 3-way USB\/HDMI KVM would be used, but these <span class=\"excerpt-dots\">&hellip;<\/span> <a class=\"more-link\" href=\"https:\/\/rglinuxtech.com\/?p=330\"><span class=\"more-msg\">Continue reading &rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[6,11,15,16],"tags":[1174,135,242,267,361],"class_list":["post-330","post","type-post","status-publish","format-standard","hentry","category-crash-and-burn","category-hacks","category-linux-2","category-linux-arm","tag-arm","tag-diagram","tag-linux","tag-multiple-systems","tag-test-environment"],"_links":{"self":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/330","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=330"}],"version-history":[{"count":0,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/330\/revisions"}],"wp:attachment":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=330"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=330"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}