{"id":1763,"date":"2016-06-21T07:23:04","date_gmt":"2016-06-21T06:23:04","guid":{"rendered":"http:\/\/rglinuxtech.com\/?p=1763"},"modified":"2016-06-21T07:23:04","modified_gmt":"2016-06-21T06:23:04","slug":"arm64-pi3-still-very-unstable","status":"publish","type":"post","link":"https:\/\/rglinuxtech.com\/?p=1763","title":{"rendered":"ARM64 &#8211; Pi3 Still Very Unstable.."},"content":{"rendered":"<p>I have tried the latest <em><strong>4.7-next<\/strong><\/em> patched kernel, from <a href=\"https:\/\/github.com\/anholt\/linux\/tree\/bcm2837-64-next\" target=\"_blank\">https:\/\/github.com\/anholt\/linux\/tree\/bcm2837-64-next<\/a><\/p>\n<p>After some trials, I did manage to &#8211; just &#8211; get it to boot &#8211; after falling to an &#8217;emergency console&#8217;, but the system is <span style=\"text-decoration: underline;\">very<\/span> unstable, with multiple recurring MMC errors..<\/p>\n<pre><strong><span style=\"font-family: courier new,courier;\">.....<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> Give root password for maintenance<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> (or press Control-D to continue):<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> Error getting authority: Error initializing authority: Could not connect: No such file or directory (g-io-error-quark, 1)<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> [ 714.545569] mmc0: Timeout waiting for hardware interrupt.<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> [ 715.484762] mmcblk0: error -110 transferring data, sector 1026056, nr 16, cmd response 0x900, card status 0xc00<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> .........<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> Fedora 24 (Twenty Four)<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> Kernel 4.7.0-rc3-next-20160615 on an aarch64 (ttyS0)<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> ..................<\/span><\/strong><\/pre>\n<p>There appear to be <span style=\"text-decoration: underline;\">two<\/span> mmc drivers for the PI3 in the selection..<\/p>\n<p>&#8216;<em>SDHCI platform support for the BCM2835 SD\/MMC Controller<\/em>&#8216;<br \/>\nand<br \/>\n&#8216;<em>SDHCI support for the BCM2835 &amp; iProc SD\/MMC Controller<\/em>&#8216;<\/p>\n<p>Selecting _both_ results in kernel boot with multiple mmc errors, and completes eventually, but is not stable..<\/p>\n<p>Selecting just &#8216;<em>SDHCI platform support for the BCM2835 SD\/MMC Controller<\/em>&#8216; gives boot fail with multiple repeating MMC errors..<\/p>\n<pre><strong><span style=\"font-family: courier new,courier;\">........<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> [ 21.995425] Waiting for root device \/dev\/mmcblk0p2...<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> [ 22.787918] mmc0: problem reading SD Status register<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> [ 22.923726] mmc0: error -84 whilst initialising SD card<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> [ 27.649114] mmc0: error -84 whilst initialising SD card<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> [ 32.397154] mmc0: error -84 whilst initialising SD card<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> [ 37.129422] mmc0: error -84 whilst initialising SD card<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> [ 41.861163] mmc0: error -84 whilst initialising SD card<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> [ 46.581532] mmc0: error -84 whilst initialising SD card<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> [ 51.313549] mmc0: error -84 whilst initialising SD card<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> &lt;&lt; repeated...&gt;&gt;<\/span><\/strong><\/pre>\n<p>Selecting just &#8216;<em>SDHCI support for the BCM2835 &amp; iProc SD\/MMC Controller<\/em>&#8216; gives partial boot after an emergency console, but then repeated write failures&#8230;<\/p>\n<pre><strong><span style=\"font-family: courier new,courier;\"> [ 2314.922231] systemd-journald[925]: Failed to write entry (27 items, 745 bytes), ignoring: Read-only file system<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> [ 2315.139570] systemd-journald[925]: Failed to write entry (27 items, 749 bytes), ignoring: Read-only file system<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> [ 2315.359321] systemd-journald[925]: Failed to write entry (27 items, 750 bytes), ignoring: Read-only file system<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> [ 2315.577424] systemd-journald[925]: Failed to write entry (20 items, 618 bytes), ignoring: Read-only file system<\/span><\/strong>\r\n<strong><span style=\"font-family: courier new,courier;\"> &lt;&lt; repeated...&gt;&gt;<\/span><\/strong><\/pre>\n<p>I returned to the <em>relatively<\/em>-stable 4.5.0+ kernel, but even this tombstones every so often, and usually has to be booted via the emergency console..<\/p>\n<p>So &#8211; for the time being &#8211; I will wait until a more stable patched kernel is available..<\/p>\n<p><em>Robert Gadsdon.\u00a0\u00a0 June 20, 2016.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have tried the latest 4.7-next patched kernel, from https:\/\/github.com\/anholt\/linux\/tree\/bcm2837-64-next After some trials, I did manage to &#8211; just &#8211; get it to boot &#8211; after falling to an &#8217;emergency console&#8217;, but the system is very unstable, with multiple recurring MMC errors.. &#8230;.. Give root password for maintenance (or press Control-D to continue): Error getting authority: Error <span class=\"excerpt-dots\">&hellip;<\/span> <a class=\"more-link\" href=\"https:\/\/rglinuxtech.com\/?p=1763\"><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,"footnotes":""},"categories":[1132,706,1131,1280,5,6,11,14,15,16,19,21],"tags":[1133,1389,1173,1388,242,1390,297,1318,378],"class_list":["post-1763","post","type-post","status-publish","format-standard","hentry","category-aarch64","category-alpha-release","category-arm64","category-boot","category-compilation","category-crash-and-burn","category-hacks","category-kernel","category-linux-2","category-linux-arm","category-opinion","category-raspberry-pi","tag-arm64","tag-crashes","tag-kernel","tag-kernel-4-7-rc3-next","tag-linux","tag-mmc-errors","tag-patched","tag-raspberry-pi-3","tag-unstable"],"_links":{"self":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/1763","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=1763"}],"version-history":[{"count":2,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/1763\/revisions"}],"predecessor-version":[{"id":1765,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/1763\/revisions\/1765"}],"wp:attachment":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1763"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1763"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1763"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}