{"id":4544,"date":"2020-02-01T15:11:12","date_gmt":"2020-02-01T23:11:12","guid":{"rendered":"https:\/\/www.flamingspork.com\/blog\/?p=4544"},"modified":"2020-02-01T15:11:12","modified_gmt":"2020-02-01T23:11:12","slug":"another-close-to-upstream-blackbird-firmware-build","status":"publish","type":"post","link":"https:\/\/www.flamingspork.com\/blog\/2020\/02\/01\/another-close-to-upstream-blackbird-firmware-build\/","title":{"rendered":"Another close-to-upstream Blackbird Firmware Build"},"content":{"rendered":"\n<p>A few weeks ago (okay, close to six), I put up a firmware build for the Raptor Blackbird with close-to-upstream firmware (see <a href=\"https:\/\/www.flamingspork.com\/blog\/2019\/12\/16\/a-close-to-upstream-firmware-build-for-the-raptor-blackbird\/\">here<\/a>).<\/p>\n\n\n\n<p>Well, I&#8217;ve done another build! It&#8217;s current <a href=\"https:\/\/github.com\/open-power\/op-build\/\">op-build<\/a> (as of this morning), but <a href=\"https:\/\/github.com\/stewartsmith\/op-build\/tree\/stewart-blackbird-2\">my branch<\/a> with patches for the Raptor Blackbird. The skiboot patch is there, as is the <a href=\"https:\/\/www.flamingspork.com\/blog\/2019\/12\/31\/speeding-up-blackbird-boot-the-sbe\/\">SBE speedup<\/a> patch. Current kernel (works fine with my hardware), current petitboot, and the machine-xml which is straight from Raptor but in <a href=\"https:\/\/github.com\/stewartsmith\/blackbird-xml\">my repo<\/a>.<\/p>\n\n\n\n<p>Versions of everything are:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ lsprop \/sys\/firmware\/devicetree\/base\/ibm,firmware-versions\/\nskiboot          \"v6.5-209-g179d53df-p4360f95\"\nbmc-firmware-version\n\t\t \"0.01\"\nocc              \"3ab2921\"\nhostboot         \"779761d-pe7e80e1\"\nbuildroot        \"2019.05.3-14-g17f117295f\"\ncapp-ucode       \"p9-dd2-v4\"\nmachine-xml      \"site_local-stewart-a0efd66\"\nhostboot-binaries\n\t\t \"hw011120a.opmst\"\nsbe              \"166b70c-p06fc80c\"\nhcode            \"hw011520a.opmst\"\npetitboot        \"v1.11\"\nphandle          000005d0 (1488)\nversion          \"blackbird-v2.4-415-gb63b36ef\"\nlinux            \"5.4.13-openpower1-pa361bec\"\nname             \"ibm,firmware-versions\"\n<\/code><\/pre>\n\n\n\n<p>You can download all the bits (including debug tarball) from <a href=\"https:\/\/www.flamingspork.com\/blackbird\/stewart-blackbird-2-images\/\">https:\/\/www.flamingspork.com\/blackbird\/stewart-blackbird-2-images\/<\/a> and follow the <a href=\"https:\/\/www.flamingspork.com\/blog\/2019\/12\/14\/booting-temporary-firmware-on-the-raptor-blackbird\/\">instructions for trying it out or flashing blackbird.pnor<\/a>.<\/p>\n\n\n\n<p>Again, would love to hear how it goes for you!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A few weeks ago (okay, close to six), I put up a firmware build for the Raptor Blackbird with close-to-upstream firmware (see here). Well, I&#8217;ve done another build! It&#8217;s current op-build (as of this morning), but my branch with patches &hellip; <a href=\"https:\/\/www.flamingspork.com\/blog\/2020\/02\/01\/another-close-to-upstream-blackbird-firmware-build\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_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":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[588,615],"tags":[740,586,587],"class_list":["post-4544","post","type-post","status-publish","format-standard","hentry","category-opal","category-powerpc","tag-blackbird","tag-firmware","tag-openpower"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5a6n8-1bi","jetpack-related-posts":[{"id":4561,"url":"https:\/\/www.flamingspork.com\/blog\/2020\/03\/08\/yet-another-near-upstream-raptor-blackbird-firmware-build\/","url_meta":{"origin":4544,"position":0},"title":"Yet another near-upstream Raptor Blackbird firmware build","author":"Stewart Smith","date":"2020-03-08","format":false,"excerpt":"In what is coming a month occurance, I've put up yet another firmware build for the Raptor Blackbird with close-to-upstream firmware (see here and here for previous ones). Well, I\u00e2\u20ac\u2122ve done another build! It\u00e2\u20ac\u2122s current op-build (as of yesterday), but my branch with patches for the Raptor Blackbird. The skiboot\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/www.flamingspork.com\/blog\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4617,"url":"https:\/\/www.flamingspork.com\/blog\/2020\/05\/25\/op-build-v2-5-firmware-for-the-raptor-blackbird\/","url_meta":{"origin":4544,"position":1},"title":"op-build v2.5 firmware for the Raptor Blackbird","author":"Stewart Smith","date":"2020-05-25","format":false,"excerpt":"Well, following on from my post where I excitedly pointed out that Raptor Blackbird support: all upstream in op-build v2.5, that means I can do another in my series of (close to) upstream Blackbird firmware builds. This time, the only difference from straight upstream op-build v2.5 is my fixes for\u2026","rel":"","context":"In &quot;powerpc&quot;","block_context":{"text":"powerpc","link":"https:\/\/www.flamingspork.com\/blog\/category\/powerpc\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4528,"url":"https:\/\/www.flamingspork.com\/blog\/2019\/12\/16\/a-close-to-upstream-firmware-build-for-the-raptor-blackbird\/","url_meta":{"origin":4544,"position":2},"title":"A close-to-upstream firmware build for the Raptor Blackbird","author":"Stewart Smith","date":"2019-12-16","format":false,"excerpt":"UPDATE: A newer version is available here It goes without saying that using this build is a At Your Own Risk and I make zero warranty. AFAIK it can't physically destroy your system. My GitHub op-build branch stewart-blackbird-v1 has all the changes built into this build (the VERSION displayed in\u2026","rel":"","context":"In &quot;cool gadgets&quot;","block_context":{"text":"cool gadgets","link":"https:\/\/www.flamingspork.com\/blog\/category\/cool-gadgets\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4508,"url":"https:\/\/www.flamingspork.com\/blog\/2019\/12\/10\/looking-at-the-state-of-blackbird-firmware\/","url_meta":{"origin":4544,"position":3},"title":"Looking at the state of Blackbird firmware","author":"Stewart Smith","date":"2019-12-10","format":false,"excerpt":"Having been somewhat involved in OpenPOWER firmware, I have a bunch of experience and opinions on maintaining firmware trees for products, what working with upstream looks like and all that. So, with my new Blackbird system I decided to take a bit of a look as to what the firmware\u2026","rel":"","context":"In &quot;code&quot;","block_context":{"text":"code","link":"https:\/\/www.flamingspork.com\/blog\/category\/code\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4599,"url":"https:\/\/www.flamingspork.com\/blog\/2020\/05\/13\/a-op-build-v2-5-rc1-based-raptor-blackbird-build\/","url_meta":{"origin":4544,"position":4},"title":"A op-build v2.5-rc1 based Raptor Blackbird Build","author":"Stewart Smith","date":"2020-05-13","format":false,"excerpt":"I have done a few builds of firmware for the Raptor Blackbird since I got mine, each of them based on upstream op-build plus a few patches. The previous one was Yet another near-upstream Raptor Blackbird firmware build that I built a couple of months ago. This new build is\u2026","rel":"","context":"In &quot;cool gadgets&quot;","block_context":{"text":"cool gadgets","link":"https:\/\/www.flamingspork.com\/blog\/category\/cool-gadgets\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4526,"url":"https:\/\/www.flamingspork.com\/blog\/2019\/12\/15\/are-you-fans-of-the-blackbird-speak-up-i-cant-hear-you-over-the-fan\/","url_meta":{"origin":4544,"position":5},"title":"Are you Fans of the Blackbird? Speak up, I can&#8217;t hear you over the fan.","author":"Stewart Smith","date":"2019-12-15","format":false,"excerpt":"So, as of yesterday, I started running a pretty-close-to-upstream op-build host firmware stack on my Blackbird. Notable yak-shaving has included: Update README.md for Fedora 31 build-deps because READMEs are importantSupport Python3 as default \/usr\/bin\/python (so I could compile it at all on Fedora 31)RaptorCS Blackbird support the actual minimal firmware\u2026","rel":"","context":"In &quot;cool gadgets&quot;","block_context":{"text":"cool gadgets","link":"https:\/\/www.flamingspork.com\/blog\/category\/cool-gadgets\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/4544","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/comments?post=4544"}],"version-history":[{"count":1,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/4544\/revisions"}],"predecessor-version":[{"id":4549,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/posts\/4544\/revisions\/4549"}],"wp:attachment":[{"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/media?parent=4544"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/categories?post=4544"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.flamingspork.com\/blog\/wp-json\/wp\/v2\/tags?post=4544"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}