{"id":783,"date":"2020-12-21T12:00:00","date_gmt":"2020-12-21T20:00:00","guid":{"rendered":"http:\/\/letsbuildroboticswithshadow8472.com\/?p=783"},"modified":"2020-12-20T23:22:01","modified_gmt":"2020-12-21T07:22:01","slug":"raspberry-pi-400-another-chance","status":"publish","type":"post","link":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/2020\/12\/21\/raspberry-pi-400-another-chance\/","title":{"rendered":"Raspberry Pi 400: Another Chance"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Good Morning from my Robotics Lab! This is Shadow_8472, and today, I am re-evaluating my Raspberry Pi 400 unit I covered last week. Let&#8217;s get started!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Story So Far&#8230;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Raspberry Pi 400, is the Pi 4 rearranged and built into a Raspberry Pi keyboard unit, available with multiple standard keyboard units from around the world&#8230; but not quite. I already knew about some changes they made to the CPU, but in theory, that shouldn&#8217;t have affected the 400&#8217;s wireless abilities like I was observing on my 64 bit installations: LibreELEC and ManjaroARM.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But a sample size of 3 (32 bit Raspian images work properly) is too small to claim manufacturer defect. If I was going to pay for warranty shipping, I wanted to see the failure on their own software. That is why I went looking for the elusive Raspberry OS 64 bit. I kept finding the 32 bit version, and had to call it quits last week.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installation and Testing<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">But this week, I tried an official card imager with a list of 1st and 3rd party images to install; none were 64 bit Raspberry OS. There&#8217;s plenty of stuff out there <em>about<\/em> Raspberry OS 64, but the download link is well hidden from people who won&#8217;t understand what beta software is all about. In the end, I located the correct image, and between downloading, flashing, and testing, it took half an hour of low engagement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, I booted the Pi 400 using that chip, and it worked unexpectedly. I went ahead with the setup ritual &#8212; telling it the country, time zone, passwords, and the like. Options for making Wi-Fi connections came up before I even got around to asking it how many bits it was running on (see last week&#8217;s post): 64.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Further Testing<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I honestly was expecting to cover the Pi 400&#8217;s exchange before this point. I just so happened to have updated my Manjaro card in an attempt to fix a problem keeping us from streaming my church&#8217;s Christmas program on Sabbath (turns out https was complaining about system time being set manually, and a couple months behind at that). The freshly updated card worked as well.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At this point, I was convinced it was just a matter of software. I booted into LibreELEC, which amusingly requires inserting the card part way through booting, and ran into the same problem as before. I even tried with an Ethernet cord we used to download the service, and saw no evidence of the clock updating.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Raspberry Pi 400 is a relatively new product. With a better idea on where to look, I landed on <a rel=\"noreferrer noopener\" href=\"https:\/\/forum.libreelec.tv\/thread\/22946-issue-with-raspberry-pi-400\/\" target=\"_blank\">this LibreELEC forum post<\/a>. It states that the Pi 400 has a &#8220;somewhat different [Wi-Fi\/Bluetooth] chip,&#8221; but by manually updating the kernal somehow, it is possible to hack something together. Honestly, I have other projects I&#8217;d rather do, and according to the same post, they&#8217;re already planning on supporting the Pi 400 in the next major release. I can wait.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Final Question<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Have you ever looked at something as you were about to replace it just to poke at it a bit, only to find there was nothing wrong with it in the first place?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Good Morning from my Robotics Lab! This is Shadow_8472, and today, I am re-evaluating my Raspberry Pi 400 unit I covered last week. Let&#8217;s get started! The Story So Far&#8230; Raspberry Pi 400, is the Pi 4 rearranged and built into a Raspberry Pi keyboard unit, available with multiple standard keyboard units from around the &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/2020\/12\/21\/raspberry-pi-400-another-chance\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Raspberry Pi 400: Another Chance&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-783","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/posts\/783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/comments?post=783"}],"version-history":[{"count":1,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/posts\/783\/revisions"}],"predecessor-version":[{"id":784,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/posts\/783\/revisions\/784"}],"wp:attachment":[{"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/media?parent=783"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/categories?post=783"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/letsbuildroboticswithshadow8472.com\/index.php\/wp-json\/wp\/v2\/tags?post=783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}