I built the demo image for Beagleboard xM using the instructions on
webpage "http://code.google.com/p/beagleboard/wiki/
BeagleBoardDiagnosticsNext" and it shows very slow start up (~2 hours)
when I plug in the SD card very first time and after that is comes
fine every time. Although I don’t have this issue with the demo image
I downloaded from the web and put on the SD card.
I am very new to this platform, have any body face the same issue? Any
solution?
Regards,
Amit
YOU ARE VERY PATIENT! I would not wait 20 minutes, you could stand 2 hours! :))))
2010/10/20 VICKY <vicky.amit@gmail.com>
I built the demo image for Beagleboard xM using the instructions on
webpage "http://code.google.com/p/beagleboard/wiki/
BeagleBoardDiagnosticsNext" and it shows very slow start up (~2 hours)
when I plug in the SD card very first time and after that is comes
fine every time.
Ȧngström has to configure the system on the very first installation.
Depending on how much software you have selected, I am guessing it takes
some time. Two hours are very long though.
Is there a certain task taking that much time?
I have never used the BeagleBoardDiagnosticsNext image. Maybe there is
an error or the diagnosis takes so long?
Although I don’t have this issue with the demo image
I downloaded from the web and put on the SD card.
I guess the configuration has already been done for these images.
[…]
Thanks,
Paul
Thanks Paul,
During below messages it takes longest time (~2 hours)
Configuring hicolor-icon-theme.
Configuring dbus.
System startup links for /etc/init.d/dbus-1 already exist.
Configuring pango-module-basic-x.
Configuring pango-module-basic-fc.
Configuring ttf-dejavu-common.
Configuring ttf-dejavu-sans.
Configuring gdk-pixbuf-loader-png.
Configuring gdk-pixbuf-loader-jpeg.
Configuring gdk-pixbuf-loader-gif.
Configuring gdk-pixbuf-loader-xpm.
Configuring policykit.
Configuring gnome-vfs.
Configuring locale-base-de-de.
Configuring update-modules.
Configuring locale-base-ta-in.
Configuring gnome-keyring.
Configuring epiphany.
Configuring locale-base-en-gb.
Configuring hal.
Undefined users:
pulse
Skipping /etc/default/volatiles/04_pulse
Configuring gimp.
Configuring locale-base-pt-br.
Configuring gnome-session.
Configuring nautilus.
Updating MIME database... this may take a while.
Configuring gnome-mount.
Configuring gedit.
Configuring libgnomekbd.
WARNING: Failed to parse default value `' for schema (/schemas/desktop/gnome/peripherals/keyboard/indicator/fontSize)
Configuring locale-base-ml-in.
Configuring locale-base-es-es.
Configuring omap3-sgx-modules.
Configuring libgsf.
Configuring libpurple.
Configuring file-roller.
Configuring libgnome-2-0.
Configuring at-spi.
Configuring gnome-terminal.
Configuring nautilus-cd-burner.
Configuring libgweather1.
Configuring gnome-applets.
Configuring locale-base-kn-in.
Configuring gst-plugin-gconfelements.
Configuring networkmanager.
System startup links for /etc/init.d/NetworkManager already exist.
Undefined users:
pulse
Skipping /etc/default/volatiles/04_pulse
Configuring librsvg-2-gtk.
Configuring gnome-icon-theme.
Configuring gnome-themes.
Configuring locale-base-fr-fr.
Configuring ti-dsplink-module.
Configuring ti-lpm-module.
Configuring gnome-screensaver.
Configuring gnome-media.
Configuring ti-cmem-module.
Configuring evince.
Configuring metacity.
update-alternatives: Linking //usr/bin/x-window-manager to /usr/bin/metacity
Configuring gnome-system-tools.
Configuring shadow.
update-alternatives: Linking //usr/bin/passwd to passwd.shadow
update-alternatives: Linking //usr/sbin/chpasswd to chpasswd.shadow
update-alternatives: Linking //usr/bin/chfn to chfn.shadow
update-alternatives: Linking //usr/bin/chsh to chsh.shadow
update-alternatives: Linking //bin/login to login.shadow
update-alternatives: Error: not linking //sbin/vipw to vipw.shadow since //sbin/vipw exists and is not a link
update-alternatives: Linking //sbin/vigr to vigr.shadow
Configuring gdm.
System startup links for /etc/init.d/gdm already exist.
adduser: /var/lib/gdm: File exists
Configuring ppp.
Configuring ppp-dialin.
Configuring gnome-bluetooth.
Configuring network-manager-applet.
Configuring gnome-control-center.
Updating MIME database... this may take a while.
Configuring gnome-settings-daemon.
Configuring gnome-games-common.
Configuring gnome-games-gnomine.
Configuring pulseaudio-server.
Configuring gnumeric.
Configuring ttf-dejavu-sans-mono.
Configuring gnome-utils.
Configuring ttf-liberation-sans.
Configuring pulseaudio-alsa-wrapper.
Configuring pulseaudio-esd-wrapper.
Configuring ti-sdma-module.
Configuring gnome-games-iagno.
Configuring gnome-mplayer.
Configuring gconf-editor.
Configuring gnome-games-gnotski.
Configuring ttf-arphic-uming.
Configuring ttf-dejavu-serif.
Configuring ttf-liberation-serif.
Configuring ttf-liberation-mono.
Configuring gnome-panel.
Configuring gnome-power-manager.
Configuring gnome-system-monitor.
Configuring totem.
Configuring gnome-games-gtali.
Configuring angstrom-libc-fixup-hack.
Configuring libnss-mdns.
Configuring avahi-daemon.
System startup links for /etc/init.d/avahi-daemon already exist.
Configuring avahi-autoipd.
Configuring gnome-games-gnotravex.
Configuring gnome-games-gnobots2.
Configuring gnome-games-aisleriot.
Configuring gnome-games-glchess.
Configuring gnome-games-glines.
Configuring gnome-games-gnect.
Configuring gnome-games-mahjongg.
Configuring ntpdate.
adding crontab
Configuring midori.
Configuring locale-base-en-us.
Regards,
It depends on the speed of the SD card used. With all sandisk cards on my desk it takes 10-15 minutes, with kingston cards (the ones that amazon sells for next to nothing) it takes close to two hours.
The card that comes with the xM isn't a speed daemon either since it needed to be cheap enough to get included. The plan is to make "preconfigured" images available in the future.
regards,
Koen
Koen,
Thanks for sharing this info, and data is also matching as I am also using Kingston SD card. I will try with higher speed SD card. But still 10-15 minutes are too high.
Can you please guide how to make "preconfigured" image.
Regards,
Amit
What do you expect from ARM system? Want to get the speed - use x86 with huge heatsink 
2010/10/21 Mittal, Amit <amit.mittal@ti.com>
Which USB port are you using?
Gerald
This is a FAQ that we really should address better. There were changes in the Linux kernel that resulted in the musb interrupt not being plugged if you didn’t load a gadget driver. Use a kernel with a gadget driver compiled in or load a gadget driver kernel module before connecting the usb port in device mode.
Short answer, pull down the kernel with ‘gether’ in the name from www.angstrom-distribution.org/demo/beagleboard
Apologies for the top post. My BlackBerry won’t do it any other way.
I plug the POWERED hub into the USB host on BB
the HUB has keyboard,mouse and usb->ethernet plugged in
I power the board with the mini USB OTG port
if I power up with hub plugged into HOST port I kernel panick before the Matrix Application launcher appears on my DVI monitor
That's a known issue ^^^ use the 5volt dc connector for power on the beagle...
Regards,
The current demo images gags an barfs on OTG being connected. Do as Robert suggests and use DC power.
Gerald
Quoting from http://www.angstrom-distribution.org/demo/beagleboard/:
"NOTE: Use external 5V supply and remove all USB connections from the Beagleboard when booting for the first time. Try USB later once you know it works."
and
"What If...
Some common problems and their fixes
• The kernel panics at random points during start-up.
Either use the 5V external power supply or use one of the multi-config-cpudile kernels. Sometimes the current via USB is not enough, but the cpuidle kernel should help with that. That comes at the cost of garbled characters on the serial console when it goes into a lower power mode.
• Even with the 5V supply the kernel panics during start-up.
Ensure that you copied the uImage file from the Angstrom filesystem into the boot partition. Compare md5 checksums to be sure.
• USB Ethernet doesn't work at startup.
The culprit is the composite USB gadget driver. In etc/default/usb-gadget set USB_MODE='networking' and run the module reconfiguration script (name?)."
Quoting from http://www.angstrom-distribution.org/demo/beagleboard/:
"NOTE: Use external 5V supply and remove all USB connections from the Beagleboard when booting for the first time. Try USB later once you know it works."
and
"What If...
Some common problems and their fixes
• The kernel panics at random points during start\-up\.
Either use the 5V external power supply or use one of the multi-config-cpudile kernels. Sometimes the current via USB is not enough, but the cpuidle kernel should help with that. That comes at the cost of garbled characters on the serial console when it goes into a lower power mode.
• Even with the 5V supply the kernel panics during start-up.
Ensure that you copied the uImage file from the Angstrom filesystem into the boot partition. Compare md5 checksums to be sure.
• USB Ethernet doesn't work at startup.
The culprit is the composite USB gadget driver. In etc/default/usb-gadget set USB_MODE='networking' and run the module reconfiguration script (name?)."
This is a FAQ that we really should address better. There were changes in the Linux kernel that resulted in the musb interrupt not being plugged if you didn't load a gadget driver. Use a kernel with a gadget driver compiled in or load a gadget driver kernel module before connecting the usb port in device mode.
Short answer, pull down the kernel with 'gether' in the name from www.angstrom-distribution.org/demo/beagleboard
I'm getting bugged about this enough that it is embarrassing. I'm
trying to get some folks to try out the instructions on
http://code.google.com/p/beagleboard/wiki/BeagleBoardDiagnosticsNext
with a C4 board to tell me how it works (where I expect it to fail
with the ramdisk). Once it is debugged, relative to u-boot at least,
on the C4 board, then I'll release a new diagnostics image with the
gether driver built-in. I want to minimize the churn.
I built the demo image for Beagleboard xM using the instructions on
webpage "http://code.google.com/p/beagleboard/wiki/
BeagleBoardDiagnosticsNext" and it shows very slow start up (~2 hours)
when I plug in the SD card very first time and after that is comes
fine every time.
Ȧngström has to configure the system on the very first installation.
Depending on how much software you have selected, I am guessing it takes
some time. Two hours are very long though.
Is there a certain task taking that much time?
I have never used the BeagleBoardDiagnosticsNext image. Maybe there is
an error or the diagnosis takes so long?
Although I don’t have this issue with the demo image
I downloaded from the web and put on the SD card.
I guess the configuration has already been done for these images.
There is a listing of images built on that day at:
http://beagleboard-validation.s3.amazonaws.com/deploy/201008201549/sd/list.html
This version of the image before it was configured is at:
http://beagleboard-validation.s3.amazonaws.com/deploy/201008201549/sd/beagleboard-demo-201008201549.img.gz
The image after it was configured is at:
http://beagleboard-validation.s3.amazonaws.com/deploy/201008201549/sd/beagleboard-demo-201008201549-configured.img.gz
Koen,
Thanks for sharing this info, and data is also matching as I am also using Kingston SD card. I will try with higher speed SD card. But still 10-15 minutes are too high.
Can you please guide how to make "preconfigured" image.
I simply performed a 'dd' after booting the image for the first time.