{"id":1175,"date":"2014-08-20T22:34:53","date_gmt":"2014-08-20T21:34:53","guid":{"rendered":"http:\/\/rglinuxtech.com\/?p=1175"},"modified":"2014-08-20T22:36:25","modified_gmt":"2014-08-20T21:36:25","slug":"arm-cubox-i4-pro-to-kernel-3-17-rc1","status":"publish","type":"post","link":"https:\/\/rglinuxtech.com\/?p=1175","title":{"rendered":"ARM &#8211; CuBox-i4 Pro to Kernel 3.17-rc1.."},"content":{"rendered":"<p>Just updated the CuBox to kernel <strong>3.17-rc1<\/strong>, but still used the previous &#8216;combined zImage plus DTB&#8217; method, which works OK..<\/p>\n<p>Kernel source here:\u00a0 <strong># git clone -b 3.17-rc1 &#8211;single-branch https:\/\/github.com\/jmontleon\/fedora-20-cubox-i4pro<\/strong><\/p>\n<pre><strong>Fedora release 20 (Heisenbug)<\/strong>\r\n<strong>Kernel 3.17.0-rc1 on an armv7l (ttymxc0)<\/strong>\r\n<strong>................<\/strong>\r\n<strong># <\/strong>uname -a\r\n<strong>Linux rgcubox 3.17.0-rc1 #1 SMP PREEMPT Tue Aug 19 13:48:28 EDT 2014 armv7l armv7l armv7l GNU\/Linux<\/strong><\/pre>\n<p>Compile workflow is:<\/p>\n<pre><strong>make oldconfig <\/strong>\r\nor\r\n<strong>make xconfig<\/strong><\/pre>\n<pre><strong>make -j5 zImage<\/strong><\/pre>\n<pre><strong>make dtbs<\/strong><\/pre>\n<pre><strong>cp System.map \/boot<\/strong><\/pre>\n<pre><strong>cat arch\/arm\/boot\/zImage arch\/arm\/boot\/dts\/imx6q-cubox-i.dtb &gt; zImage_dtb<\/strong><\/pre>\n<pre><strong>mkimage -A arm -O linux -T kernel -a 0x10008000 -e 0x10008000 -n cubox_linux -C none -d zImage_dtb \/boot\/uImage317rc1<\/strong><\/pre>\n<pre><strong>make -j5 modules<\/strong><\/pre>\n<pre><strong>make modules_install<\/strong><\/pre>\n<pre><strong>cd \/boot<\/strong><\/pre>\n<pre><strong>rm -f uEnv.txt<\/strong><\/pre>\n<pre>Edit uEnv.txt.317rc1 to reference bootfile=\/uImage317rc1, and softlink to uEnv.txt (in \/boot)<strong>...<\/strong><\/pre>\n<pre>uEnv.txt.317rc1:\r\n<strong>bootfile=\/uImage317rc1<\/strong>\r\n<strong>mmcargs=setenv bootargs root=\/dev\/mmcblk0p3 rootfstype=ext4 rootwait console=ttymxc0,115200n8 console=tty1 video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24,bpp=32<\/strong><\/pre>\n<p><strong><br \/>\n<\/strong><em>Robert Gadsdon..\u00a0 August 21, 2014.<br \/>\n<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just updated the CuBox to kernel 3.17-rc1, but still used the previous &#8216;combined zImage plus DTB&#8217; method, which works OK.. Kernel source here:\u00a0 # git clone -b 3.17-rc1 &#8211;single-branch https:\/\/github.com\/jmontleon\/fedora-20-cubox-i4pro Fedora release 20 (Heisenbug) Kernel 3.17.0-rc1 on an armv7l (ttymxc0) &#8230;&#8230;&#8230;&#8230;&#8230;. # uname -a Linux rgcubox 3.17.0-rc1 #1 SMP PREEMPT Tue Aug 19 13:48:28 EDT 2014 armv7l <span class=\"excerpt-dots\">&hellip;<\/span> <a class=\"more-link\" href=\"https:\/\/rglinuxtech.com\/?p=1175\"><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":[5,862,10,16],"tags":[1174,120,863,630,890,242,1175,898],"class_list":["post-1175","post","type-post","status-publish","format-standard","hentry","category-compilation","category-cubox","category-fedora","category-linux-arm","tag-arm","tag-compile","tag-cubox-i4-pro","tag-dtb","tag-kernel-3-17-rc1","tag-linux","tag-success","tag-workflow"],"_links":{"self":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/1175","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=1175"}],"version-history":[{"count":3,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/1175\/revisions"}],"predecessor-version":[{"id":1178,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/1175\/revisions\/1178"}],"wp:attachment":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1175"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1175"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1175"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}