{"id":123,"date":"2018-03-08T12:31:56","date_gmt":"2018-03-08T12:31:56","guid":{"rendered":"http:\/\/aforiaaudio.com\/?p=123"},"modified":"2018-03-08T12:31:56","modified_gmt":"2018-03-08T12:31:56","slug":"deciding-on-an-sbc","status":"publish","type":"post","link":"https:\/\/rasaaudio.flinkfusion.com\/rasaaudio\/2018\/03\/08\/deciding-on-an-sbc\/","title":{"rendered":"Deciding on a SBC."},"content":{"rendered":"<p>We at Rasa decided that we will use two Platforms one for Affordable<br \/>\n<strong>RASA Player<\/strong> and one for High End <strong>Reference Player<\/strong>. Our needs were a powerful SBC hardware with good Software stack.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-130\" style=\"font-size: 1rem;\" src=\"http:\/\/rasaaudio.com\/rasaaudio\/wp-content\/uploads\/2018\/03\/IMG_20180310_213533-300x169.jpg\" alt=\"\" width=\"391\" height=\"220\" \/><\/p>\n<p>Features we identified for our affordable player included<\/p>\n<p>1) Powerfull Quad or higher core SBC ( 1.2 gHz or higher ) with atleast 1GB RAM.<br \/>\n2) Ethernet port.<br \/>\n3) USB port.<br \/>\n4) I2S Port.<br \/>\n5) Mature OS and Distro.<br \/>\n6) Good Software support.<\/p>\n<p>We Evaluated the following SBCs for the RASA Player.<\/p>\n<p><strong>Allo Sparky<\/strong><br \/>\nThis had the same form factor as RPI and had good performance.<br \/>\nHad I2S and the RAM we required, but we were not comforable with the<br \/>\nmaturity of the Software stack.<\/p>\n<p><strong>Orange PI (PC)<\/strong><br \/>\nGood inexpensive boards but unsatisfactory sofware support<\/p>\n<p><strong>Banana PI<\/strong><br \/>\nThey are similar to Orange PI and use somewhat similar SOCs<br \/>\nfrom Allwinner on the low end ones.<\/p>\n<p><strong>Raspberry PI 3<br \/>\n<\/strong><br \/>\n<span style=\"color: #000080;\"><br \/>\nWe decided to go with this because it was inexpensive with<br \/>\nvery good software support and a vibrant community. It had I2S for<br \/>\nconnecting to DACs. Companies such as allo have good Reclockers and<br \/>\nDACs.<br \/>\nFor RASA we will be using the I2S on RPI3 to drive the DAC<br \/>\ndirectly. With a custom analog section built using high quaity<br \/>\ndiscrete components. We would be using low tolerence thru hole<br \/>\ncomponents for all passives. For the DAC we have selected<br \/>\nthe PCM 5102a . There is a blog article on how we chose this<br \/>\nDAC here.<br \/>\n<\/span><br \/>\n<strong>We Evaluated the following SBCs for the Reference Player.<\/strong><\/p>\n<p>Features we identified for our High End player included<\/p>\n<p>1) Powerfull Quad or Octa Core SBC ( 1.6 gHz or higher ) with atleast 2GB RAM.<br \/>\n2) Ethernet port.<br \/>\n3) USB port.<br \/>\n4) I2S Port (Optional).<br \/>\n5) Mature OS and Distro.<br \/>\n6) Good Software support.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>BananaPI M3<\/strong><\/p>\n<p><span style=\"color: #000080;\">We decided to go with this because it had an Octacore chip<br \/>\nwith 2GB ram. The cores automatically throttle down when not in use<br \/>\nbut do get very hot when you push them. We had to comeup with a good<br \/>\nheat sink to allow all the cores of the M3 to run at full speed for<br \/>\nlong times. If the heat sink was not adequete, the cores would hit the<br \/>\nthermal protection and scaled down their speed (clock frequency).<\/span><\/p>\n<p>When we used it continually we started noticing issues like boot problems when USB DAC is inserted .<\/p>\n<p>Getting to compile the kernel was painfull to say the least.<br \/>\nThe compiled kernel will not boot , so after contless hours of researching<br \/>\nwe found that you have to use an older version of GCC to compile.<br \/>\nThe GCC that comes with the SDK wont do.<\/p>\n<p><strong>RPI3<\/strong><br \/>\nNot enough horsepower to run our Remote Browser Player.<\/p>\n<p><strong>Intel Atom Motherboards.<\/strong><br \/>\nToo big and too power hungry , would require a ATX SMPS<br \/>\nor noisy DC to DC converters.<\/p>\n<p><span style=\"color: #000080;\"><strong>Intel NUC Board<\/strong><br \/>\n<\/span><\/p>\n<p>We finally decided to use this since it was compact and easy to power.<\/p>\n<p>In the player we decided to use the USB to I2S XMOS solution.<br \/>\nAs XMOS reclocks the data based on the sample rate (44.1 or 48) we found<br \/>\nthis to be a better solution than to use I2S directly from the SBC. We<br \/>\nuse high quality clocks on the XMOS board to ensure very low jitter.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We at Rasa decided that we will use two Platforms one for Affordable RASA Player and one for High End Reference Player. Our needs were a powerful SBC hardware with good Software stack. Features we identified for our affordable player included 1) Powerfull Quad or higher core SBC ( 1.2 gHz or higher ) with &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/rasaaudio.flinkfusion.com\/rasaaudio\/2018\/03\/08\/deciding-on-an-sbc\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Deciding on a SBC.&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-123","post","type-post","status-publish","format-standard","hentry","category-rasa-player"],"_links":{"self":[{"href":"https:\/\/rasaaudio.flinkfusion.com\/rasaaudio\/wp-json\/wp\/v2\/posts\/123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rasaaudio.flinkfusion.com\/rasaaudio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rasaaudio.flinkfusion.com\/rasaaudio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rasaaudio.flinkfusion.com\/rasaaudio\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rasaaudio.flinkfusion.com\/rasaaudio\/wp-json\/wp\/v2\/comments?post=123"}],"version-history":[{"count":0,"href":"https:\/\/rasaaudio.flinkfusion.com\/rasaaudio\/wp-json\/wp\/v2\/posts\/123\/revisions"}],"wp:attachment":[{"href":"https:\/\/rasaaudio.flinkfusion.com\/rasaaudio\/wp-json\/wp\/v2\/media?parent=123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rasaaudio.flinkfusion.com\/rasaaudio\/wp-json\/wp\/v2\/categories?post=123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rasaaudio.flinkfusion.com\/rasaaudio\/wp-json\/wp\/v2\/tags?post=123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}