View previous topic :: View next topic |
Author |
Message |
infecticide Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/gallery/The Matrix/movie_the_matrix_neo.gif)
Joined: 10 Mar 2004 Posts: 262 Location: Regina, SK Canada
|
Posted: Wed Jan 27, 2010 12:00 am Post subject: Installing on Beagleboard |
|
|
Hey Folks,
I am attempting to install Gentoo on a beagleboard, which is based on ARMv7 I believe.
I have an Angstrom kernel I am booting from that will mount an nfsroot for me but it dies after mounting the NFS share. I have confirmed that NFS is working properly from another machine on the network.
The location its pointing to is based on an nfsroot from here: http://dev.gentoo.org/~vapier/arm/
Here is the error:
Code: |
[ 126.522979] Sending DHCP requests .<6>eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[ 128.819580] ., OK
[ 128.835662] IP-Config: Got DHCP answer from 192.168.2.1, my address is 192.168.2.104
[ 128.843811] IP-Config: Complete:
[ 128.846893] device=eth0, addr=192.168.2.104, mask=255.255.255.0, gw=192.168.2.1,
[ 128.854766] host=beagleboard, domain=gateway.2wire.net, nis-domain=(none),
[ 128.862121] bootserver=192.168.2.1, rootserver=192.168.2.101, rootpath=
[ 128.869659] Looking up port of RPC 100003/2 on 192.168.2.101
[ 128.885467] Looking up port of RPC 100005/1 on 192.168.2.101
[ 128.897186] VFS: Mounted root (nfs filesystem) on device 0:13.
[ 128.903259] Freeing init memory: 204K
[ 128.938873] Kernel panic - not syncing: Attempted to kill init!
|
It is my understanding that it should be running /linuxrc at this point to begin loading the OS correct?
Here are the lines from the beginning of the kernel load:
Code: |
[ 0.000000] Linux version 2.6.29-omap1 (koen@dominion) (gcc version 4.3.3 (GCC) ) #1 PREEMPT Wed Oct 21 13:11:52 CEST 2009
[ 0.000000] CPU: ARMv7 Processor [411fc083] revision 3 (ARMv7), cr=10c5387f
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[ 0.000000] Machine: OMAP3 Beagle Board
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] OMAP3430 ES3.1
[ 0.000000] SRAM: Mapped pa 0x40200000 to va 0xd7000000 size: 0x100000
[ 0.000000] Reserving 16777216 bytes SDRAM for VRAM
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024
[ 0.000000] Kernel command line: console=ttyS2,115200n8 vram=16M omapfb.mode=dvi:1024x768MR-16@60 root=/dev/nfs nfsroot=192.168.2.101:/mnt/netboot/nfsroot ip=dhcp rw init=/linuxrc noinitrd
|
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
armin76 Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
Joined: 24 Apr 2006 Posts: 174
|
Posted: Wed Feb 10, 2010 7:35 pm Post subject: |
|
|
Have a look at http://neuvoo.org.
What did you put on the nfsroot? Have you tried using init=/bin/bash? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
llondru n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 20 Feb 2005 Posts: 59
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
OmSai l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/12114701764e99df50b7ec1.png)
Joined: 30 Sep 2007 Posts: 605 Location: Manchester, CT, USA
|
Posted: Sun Jan 16, 2011 1:45 am Post subject: |
|
|
You must use an external power supply instead of USB power, even if you have no periperals (well I'm just monitoring the output over RS-232 and doing nothing else, when my kernel panics).
I got the 5Vdc wall wart from Special Computing and it fixed my kernel panic problem. _________________ Gentoo is the stick-shift of Linux.
You work it manually, it has somewhat better performance, but it's really for the fun of it. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
jlpoole Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/548966135041718b69249.png)
Joined: 01 Nov 2005 Posts: 483 Location: Salem, OR
|
Posted: Sun Aug 05, 2012 6:49 am Post subject: Re: Installing on Beagleboard |
|
|
infecticide wrote: | Hey Folks,
I am attempting to install Gentoo on a beagleboard, which is based on ARMv7 I believe.
|
What progress can your report?
I've ordered a Beagle Bone and have an eye to install Gentoo on it. I'd like to know if you succeeded or what roadblocks you ran into.
Thank you. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
armin76 Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
Joined: 24 Apr 2006 Posts: 174
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
jlpoole Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/548966135041718b69249.png)
Joined: 01 Nov 2005 Posts: 483 Location: Salem, OR
|
Posted: Sun Aug 05, 2012 6:14 pm Post subject: Gentoo on Beagle Board -- let's get the word out |
|
|
Pefect. Thank you.
if one visits: http://beagleboard.org/project and then searches for Gentoo, you get
Gentoo Linux on ARMv7
homepage
Official Gentoo Linux's port to ARMv7 processors Last updated by: dev.gentoo.org/~armin76/openid.html
Sat Apr 04 2009 10:56:17 GMT-0500 (CDT)
http://beagleboard.org/project/Gentoo/
At the project/Gentoo page, there is:
=============================
BeagleBoard.org › project › Gentoo
Gentoo Linux on ARMv7
Project Information
Shortname/URI Gentoo
About/Summary Official Gentoo Linux's port to ARMv7 processors
Full Description Gentoo Linux is a special flavor of Linux that can be automatically optimized and customized for just about any application or need. Extreme performance, configurability and a top-notch user and developer community are all hallmarks of the Gentoo experience.
Homepage http://www.gentoo.org/proj/en/base/embedded/
Projected created on: Sat Apr 04 2009 10:56:17 GMT-0500 (CDT)
Submitted by: dev.gentoo.org/~armin76/openid.html
Last updated on: Thu Nov 17 2011 12:42:42 GMT-0600 (CST)
=============================
The link to "homepage" http://www.gentoo.org/proj/en/base/embedded/ is just a who's who
which really doesn't help anyone wanting to install Gentoo on the Beagle Board.
What you provided above is precisely what I was hoping for. I encourage you to do whatever you can to update the Beagle Board site that directs someone to the detailed installation you have. I'm directing this at you since it appears you were the one at the Beagle Board site to initiate the project entry. Otherwise, people looking at the Beagle Board site, such as I did, will consider Gentoo on the Beagleboard a wish that was started and never finished -- much like many of the projects at the BeagleBoard site. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
armin76 Retired Dev
![Retired Dev Retired Dev](/images/ranks/rank-retired.gif)
Joined: 24 Apr 2006 Posts: 174
|
Posted: Sat Aug 18, 2012 4:33 pm Post subject: Re: Gentoo on Beagle Board -- let's get the word out |
|
|
Fixed |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
pilla Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/9555681074926d9b92f09a.jpg)
Joined: 07 Aug 2002 Posts: 7729 Location: Underworld
|
Posted: Tue Jul 15, 2014 12:11 pm Post subject: |
|
|
I hate to necromance topics, but I am trying to get a BeagleBoard-like hardware to fly (well, it is a Devkit 8000, but it should be similar enough).
One issue that is slowing me down is that it likes to boot to a serial console, although I have a perfectly good and working VGA interface attached to it.
Do I need to do anything special to get it to show the boot onto it?
Thanks in advance. _________________ "I'm just very selective about the reality I choose to accept." -- Calvin |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|