{"action":"created","issue":{"url":"https://api.github.com/repos/RobertCNelson/omap-image-builder/issues/85","repository_url":"https://api.github.com/repos/RobertCNelson/omap-image-builder","labels_url":"https://api.github.com/repos/RobertCNelson/omap-image-builder/issues/85/labels{/name}","comments_url":"https://api.github.com/repos/RobertCNelson/omap-image-builder/issues/85/comments","events_url":"https://api.github.com/repos/RobertCNelson/omap-image-builder/issues/85/events","html_url":"https://github.com/RobertCNelson/omap-image-builder/issues/85","id":166951838,"number":85,"title":"Xenomai kernel issue on Arrow BeagleBone Black","user":{"login":"subspclr4","id":15903416,"avatar_url":"https://avatars.githubusercontent.com/u/15903416?v=3","gravatar_id":"","url":"https://api.github.com/users/subspclr4","html_url":"https://github.com/subspclr4","followers_url":"https://api.github.com/users/subspclr4/followers","following_url":"https://api.github.com/users/subspclr4/following{/other_user}","gists_url":"https://api.github.com/users/subspclr4/gists{/gist_id}","starred_url":"https://api.github.com/users/subspclr4/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/subspclr4/subscriptions","organizations_url":"https://api.github.com/users/subspclr4/orgs","repos_url":"https://api.github.com/users/subspclr4/repos","events_url":"https://api.github.com/users/subspclr4/events{/privacy}","received_events_url":"https://api.github.com/users/subspclr4/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-07-22T01:21:53Z","updated_at":"2016-07-22T02:00:28Z","closed_at":null,"body":"Hello,\r\n\r\nI am having an issue booting a Xenomai Linux kernel on an [industrial temperature rated BeagleBone Black](https://www.arrow.com/en/products/bb-bblk-000-itemp/arrow-development-tools) I purchased from Arrow electronics.\r\n\r\nI’m not sure where’s the best place to post, but I am posting to the [omap-image-builder](https://github.com/RobertCNelson/omap-image-builder) project because the issue applies to both the eMMC image detailed below and @machinekit’s bone-debian-8.5-machinekit-armhf-2016-06-19-4gb.img.xz image on an SD card.\r\n\r\nThe following is a description of the problem.  I can flash a minimal Debian image to the eMMC with the following steps:\r\n\r\n* wget https://rcn-ee.com/rootfs/2016-06-09/flasher/BBB-eMMC-flasher-debian-8.5-console-armhf-2016-06-09-2gb.img.xz\r\n* xzcat BBB-eMMC-flasher-debian-8.5-console-armhf-2016-06-09-2gb.img.xz | sudo dd of=/dev/sdX\r\n* Hold down the button near SD card until \"Cylon\" lights start.\r\n* Once the lights go out, power off the unit, remove the SD card, and power it back on.\r\n\r\nAfter power cycling, the unit boots as expected.  However, the system hangs on boot when I try the following additional steps:\r\n\r\n* sudo apt-get update\r\n* sudo apt-get install -y linux-image-3.8.13-xenomai-r79 linux-headers-3.8.13-xenomai-r79 linux-firmware-image-3.8.13-xenomai-r79\r\n* sudo reboot\r\n* The system hangs with all four user LEDs lit and nothing shown over HDMI.\r\n\r\n![img_0671](https://cloud.githubusercontent.com/assets/15903416/17043556/90e7c0c8-4f6c-11e6-912f-29a14dff9cee.JPG)\r\n\r\nAs mentioned earlier, the same issue happens if I try the recent @machinekit bone-debian-8.5-machinekit-armhf-2016-06-19-4gb.img.xz image on an SD card.  On a regular BeagleBone Black the above steps work flawlessly and Xenomai functions great in all the benchmarks I’ve thrown at it.\r\n\r\n**Does anyone have any suggestions for how to fix this?  Also, once fixed, what tests would you recommend to be reasonably assured the Xenomai image is stable on this Arrow board?**\r\n\r\nI don’t have a TTL UART adapter handy, but I can try to get one tomorrow to see if more debug information can be gleaned from the boot loader.\r\n\r\nThanks.\r\n\r\n-Adam\r\n\r\nP.S. Thank you so much @RobertCNelson for providing a packaged Xenomai kernel.  It really makes Xenomai so much more accessible by avoiding the dance with multiple patches, “well aged” kernel commits, and reading up on old blog posts just to get it going.  I greatly appreciate it."},"comment":{"url":"https://api.github.com/repos/RobertCNelson/omap-image-builder/issues/comments/234435430","html_url":"https://github.com/RobertCNelson/omap-image-builder/issues/85#issuecomment-234435430","issue_url":"https://api.github.com/repos/RobertCNelson/omap-image-builder/issues/85","id":234435430,"user":{"login":"RobertCNelson","id":91469,"avatar_url":"https://avatars.githubusercontent.com/u/91469?v=3","gravatar_id":"","url":"https://api.github.com/users/RobertCNelson","html_url":"https://github.com/RobertCNelson","followers_url":"https://api.github.com/users/RobertCNelson/followers","following_url":"https://api.github.com/users/RobertCNelson/following{/other_user}","gists_url":"https://api.github.com/users/RobertCNelson/gists{/gist_id}","starred_url":"https://api.github.com/users/RobertCNelson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RobertCNelson/subscriptions","organizations_url":"https://api.github.com/users/RobertCNelson/orgs","repos_url":"https://api.github.com/users/RobertCNelson/repos","events_url":"https://api.github.com/users/RobertCNelson/events{/privacy}","received_events_url":"https://api.github.com/users/RobertCNelson/received_events","type":"User","site_admin":false},"created_at":"2016-07-22T02:00:28Z","updated_at":"2016-07-22T02:00:28Z","body":"@subspclr4 So the problem with the Arrow board, they swapped out the NXP based HDMI framer for an Analog Devices unit.  The Analog Devices patches where written for v4.1.x:\r\n\r\nhttps://github.com/RobertCNelson/ti-linux-kernel-dev/tree/ti-linux-4.1.y/patches/beaglebone/abbbi\r\n\r\nWith some work, these could be back-ported to our 3.8.13 based kernel.\r\n\r\nRegards,"}}
{"actor":{"display_login":"RobertCNelson"}}