From: Nerd C. <ner...@ya...> - 2012-07-16 03:35:35
|
Hello, I am very new to OpenEmbedded development, but want to get a linux image running on a Gumstix Overo Fire board. I have followed the directions on this tutorial (http://gumstix.org/software-development/open-embedded/61-using-the-open-embedded-build-system.html), and have changed the kernel version to omap 2.6.29-r6 by following the suggestions here: https://groups.google.com/forum/?fromgroups#!topic/beagleboard/FtoYK8hjfyU. I changed the kernel version to this because I eventually want to get a realtime patch for the kernel. After running "bitbake virtual/kernel" to build the kernel and "bitbake omap3-console-image" to build the file system, I run "bitbake x-load" and "bitbake u-boot" to get the x-loader and u-boot (which aren't built by the other commands, oddly enough). Everything compiles fine, and I save these to the SD card by following these instructions (http://gumstix.org/create-a-bootable-microsd-card.html), renaming the files to MLO, u-boot.bin, and uImage from MLO-overo, u-boot-overo.bin, and uImage-overo.bin respectively. The root file system I used was the omap3-console-image-overo.tar.bz2. When I connect the device to minicom, however, the boot hangs at "Uncompressing linux......". It never gets to the "done, booting kernel" stage, where many other people seem to have problems. I know that the problem is not the SD card, because I can boot off of prebuilt images with no problems. In fact, I can use my MLO and u-boot with a prebuilt uImage and rootfs and it will still boot fine. I believe I have narrowed the problem down to my uImage and rootfs, but I don't know what is wrong with them and why they won't decompress. I've tried many solutions to similar problems that I have found online, but none of them have helped. I am at my wits end with this issue, and I don't know what to do next. Does anyone know what could be going wrong? Any suggestions would be greatly appreciated. Thank you. |
From: acsmith <ac...@st...> - 2012-07-16 04:11:18
|
Hi, When you created your SD card, did you follow these directions ( http://gumstix.org/create-a-bootable-microsd-card.html Make SD Card )? Specifically, did you follow the sections at the bottom (/U-boot Environment Refresh/)? I know I ran into a similar problem that was solely due to a new u-boot image that needed to have the environment variables cleared (good thing to do with any new u-boot image). If you haven't cleared the environment variables it's a good place to start. Report back with more details if you still have problems. Good luck, Andrew -- View this message in context: http://gumstix.8.n6.nabble.com/Built-images-not-booting-on-Gumstix-Boot-hangs-at-Uncompressing-linux-tp4964911p4964913.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Nerd C. <ner...@ya...> - 2012-07-16 04:19:50
|
Hi, Thanks for your quick response! Yes, every time I save to the SD card and try to boot I do a "nand erase 240000 20000" and reset. I still get stuck at the decompression stage. Are there other details in particular that would be beneficial for me to report to diagnose this issue? Thanks! ________________________________ From: acsmith <ac...@st...> To: gum...@li... Sent: Sunday, July 15, 2012 9:11 PM Subject: Re: [Gumstix-users] Built images not booting on Gumstix (Boot hangs at "Uncompressing linux...") Hi, When you created your SD card, did you follow these directions ( http://gumstix.org/create-a-bootable-microsd-card.html Make SD Card )? Specifically, did you follow the sections at the bottom (/U-boot Environment Refresh/)? I know I ran into a similar problem that was solely due to a new u-boot image that needed to have the environment variables cleared (good thing to do with any new u-boot image). If you haven't cleared the environment variables it's a good place to start. Report back with more details if you still have problems. Good luck, Andrew -- View this message in context: http://gumstix.8.n6.nabble.com/Built-images-not-booting-on-Gumstix-Boot-hangs-at-Uncompressing-linux-tp4964911p4964913.html Sent from the Gumstix mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Adam L. <ada...@gm...> - 2012-07-16 10:24:34
|
Sorry it's not much of a help, but can you share the boot log? And perhaps even the rootfs and the uImage? I will give it a try on my Overo. On Sun, Jul 15, 2012 at 9:19 PM, Nerd Cube <ner...@ya...> wrote: > Hi, > > Thanks for your quick response! > Yes, every time I save to the SD card and try to boot I do a "nand erase > 240000 20000" and reset. I still get stuck at the decompression stage. > > Are there other details in particular that would be beneficial for me to > report to diagnose this issue? > > Thanks! > > ------------------------------ > *From:* acsmith <ac...@st...> > *To:* gum...@li... > *Sent:* Sunday, July 15, 2012 9:11 PM > *Subject:* Re: [Gumstix-users] Built images not booting on Gumstix (Boot > hangs at "Uncompressing linux...") > > Hi, > > When you created your SD card, did you follow these directions ( > http://gumstix.org/create-a-bootable-microsd-card.html Make SD Card )? > Specifically, did you follow the sections at the bottom (/U-boot > Environment > Refresh/)? I know I ran into a similar problem that was solely due to a > new > u-boot image that needed to have the environment variables cleared (good > thing to do with any new u-boot image). If you haven't cleared the > environment variables it's a good place to start. Report back with more > details if you still have problems. > > Good luck, > > Andrew > > -- > View this message in context: > http://gumstix.8.n6.nabble.com/Built-images-not-booting-on-Gumstix-Boot-hangs-at-Uncompressing-linux-tp4964911p4964913.html > Sent from the Gumstix mailing list archive at Nabble.com<http://nabble.com/> > . > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |
From: Jeffrey L. <jef...@gm...> - 2012-07-16 11:16:35
|
I had a similar problem once... I'm not sure if it was hanging for me at "uncompressing linux", or somewhere else, but it turned out that I had the wrong serial port in bootargs (I had ttyO2 when it was supposed to be ttyS2, or vice versa, it changes depending on your image I believe). On Mon, Jul 16, 2012 at 6:24 AM, Adam Lee <ada...@gm...> wrote: > Sorry it's not much of a help, but can you share the boot log? And perhaps > even the rootfs and the uImage? I will give it a try on my Overo. > > > On Sun, Jul 15, 2012 at 9:19 PM, Nerd Cube <ner...@ya...> wrote: > >> Hi, >> >> Thanks for your quick response! >> Yes, every time I save to the SD card and try to boot I do a "nand erase >> 240000 20000" and reset. I still get stuck at the decompression stage. >> >> Are there other details in particular that would be beneficial for me to >> report to diagnose this issue? >> >> Thanks! >> >> ------------------------------ >> *From:* acsmith <ac...@st...> >> *To:* gum...@li... >> *Sent:* Sunday, July 15, 2012 9:11 PM >> *Subject:* Re: [Gumstix-users] Built images not booting on Gumstix (Boot >> hangs at "Uncompressing linux...") >> >> Hi, >> >> When you created your SD card, did you follow these directions ( >> http://gumstix.org/create-a-bootable-microsd-card.html Make SD Card )? >> Specifically, did you follow the sections at the bottom (/U-boot >> Environment >> Refresh/)? I know I ran into a similar problem that was solely due to a >> new >> u-boot image that needed to have the environment variables cleared (good >> thing to do with any new u-boot image). If you haven't cleared the >> environment variables it's a good place to start. Report back with more >> details if you still have problems. >> >> Good luck, >> >> Andrew >> >> -- >> View this message in context: >> http://gumstix.8.n6.nabble.com/Built-images-not-booting-on-Gumstix-Boot-hangs-at-Uncompressing-linux-tp4964911p4964913.html >> Sent from the Gumstix mailing list archive at Nabble.com<http://nabble.com/> >> . >> >> >> ------------------------------------------------------------------------------ >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. Discussions >> will include endpoint security, mobile security and the latest in malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> >> >> >> ------------------------------------------------------------------------------ >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. Discussions >> will include endpoint security, mobile security and the latest in malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |
From: Nerd C. <ner...@ya...> - 2012-07-16 21:11:37
|
I had submitted the boot log to the list; however, it is still awaiting approval due to its length. As an update, I enabled the DEBUG_LL and EARLY_PRINTK in the config to get a more detailed log after the hang/dump. Here is what I get: HS USB OTG: no transceiver configured musb_hdrc: musb_init_controller failed with status -19 Unable to handle kernel NULL pointer dereference at virtual address 00000028 [...] It prints a stack trace, then reports a kernel panic. (Kernel panic - not syncing:Attempted to kill init!) I've tracked down this error to the musb_core.c (http://lxr.free-electrons.com/source/drivers/usb/musb/musb_core.c?v=2.6.29;a=arm#L1937) and omap2430.c files (http://lxr.free-electrons.com/source/drivers/usb/musb/omap2430.c?v=2.6.33;a=arm#L203) (the latter is the clock(?) that the Overo Fire uses, I imagine?), and it looks like it needs some sort of external transceiver? Oddly enough, the error I am seeing is not defined for the 2.6.29 kernel. I only found it in the kernels >=2.6.33. Does this information point to any specific problem I should address? Thanks. ________________________________ From: Adam Lee <ada...@gm...> To: Nerd Cube <ner...@ya...>; General mailing list for gumstix users. <gum...@li...> Sent: Monday, July 16, 2012 3:24 AM Subject: Re: [Gumstix-users] Built images not booting on Gumstix (Boot hangs at "Uncompressing linux...") Sorry it's not much of a help, but can you share the boot log? And perhaps even the rootfs and the uImage? I will give it a try on my Overo. On Sun, Jul 15, 2012 at 9:19 PM, Nerd Cube <ner...@ya...> wrote: Hi, > > >Thanks for your quick response! >Yes, every time I save to the SD card and try to boot I do a "nand erase 240000 20000" and reset. I still get stuck at the decompression stage. > > >Are there other details in particular that would be beneficial for me to report to diagnose this issue? > > >Thanks! > > > > >________________________________ > From: acsmith <ac...@st...> >To: gum...@li... >Sent: Sunday, July 15, 2012 9:11 PM >Subject: Re: [Gumstix-users] Built images not booting on Gumstix (Boot hangs at "Uncompressing linux...") > > >Hi, > >When you created your SD card, did you follow these directions ( >http://gumstix.org/create-a-bootable-microsd-card.html Make SD Card )? >Specifically, did you follow the sections at the bottom (/U-boot Environment >Refresh/)? I know I ran into a similar problem that was solely due to a new >u-boot image that needed to have the environment variables cleared (good >thing to do with any new u-boot image). If you haven't cleared the >environment variables it's a good place to start. Report back with more >details if you still have problems. > >Good luck, > >Andrew > >-- >View this message in context: http://gumstix.8.n6.nabble.com/Built-images-not-booting-on-Gumstix-Boot-hangs-at-Uncompressing-linux-tp4964911p4964913.html >Sent from the Gumstix mailing list archive at Nabble.com. > >------------------------------------------------------------------------------ >Live Security Virtual Conference >Exclusive live event will cover all the ways today's security and >threat landscape has changed and how IT managers can respond. Discussions >will include endpoint security, mobile security and the latest in malware >threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >_______________________________________________ >gumstix-users mailing list >gum...@li... >https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > >------------------------------------------------------------------------------ >Live Security Virtual Conference >Exclusive live event will cover all the ways today's security and >threat landscape has changed and how IT managers can respond. Discussions >will include endpoint security, mobile security and the latest in malware >threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >_______________________________________________ >gumstix-users mailing list >gum...@li... >https://lists.sourceforge.net/lists/listinfo/gumstix-users > > |
From: acsmith <ac...@st...> - 2012-07-16 21:27:31
|
Hey, I must have overlooked the fact that you're using 2.6.29 (I think I had it in my head you were using 2.6.39). As you mentioned, one of your problems only seems to come up with older kernels. I'm guessing you might run into more. You said you were running 2.6.29 so that you can patch it for some real-time applications? I'm not sure what your real-time application requires but I'm running 3.2 (previously 2.6.39) and running real-time applications. I'm using the Overo FireStorm connected to a Robovero to run an unmanned vehicle that's running MATLAB generated real-time code (with help from some Quanser software). So maybe if your application allows it the easiest thing might be to just use a more modern kernel? Not sure if this helps but thought I would tell you what I've done. Andrew -- View this message in context: http://gumstix.8.n6.nabble.com/Built-images-not-booting-on-Gumstix-Boot-hangs-at-Uncompressing-linux-tp4964911p4964926.html Sent from the Gumstix mailing list archive at Nabble.com. |