Hi Cindy,

Dont use these bootargs as these are specifically for beagle.

Use these bootargs :-

setenv bootargs mem=128M console=ttyS0,115200n8 noinitrd rw root=/dev/nfs
nfsroot=<android root filesysetm path> ,nolock,wsize=1024,rsize=1024 ip=dhcp
init=/init

data/target is the path of the rootfilesystem placed on ur host machine from
where u r mounting the android root filesystem.

2.Dose it need to write a shell for booting android
NO, its not necessary.

Regards
Nimit

2009/4/17 cindy_king_1024 <cindy_king_1...@126.com>

> Hi, Nimit
> In the links:
>
> http://labs.embinux.org/index.php/Android_Porting_Guide_to_Beagle_Board
>
> console=ttyS2,115200n8 root=/dev/nfs rw nfsroot=192.168.1.5:/data/target
> ip=192.168.1.1::255.255.255.0 nolock,rsize=1024,wsize=1024 rootdelay=2
> video=omapfb:mode:1280x...@50 init=/init
> 1.what dose the directory mean---:/data/target mean?How does it relate to
> Android_rfs
>
> 2.Dose it need to write a shell for booting android
>
> 在2009-04-17 12:42:33,"Nimit Manglick" <nimitandr...@gmail.com> 写道:
>
> Hi Cindy,
>
> First of all the filesystem which you have used once with nfs cant work
> directly on SD / MMC card as once that filesystem has been used on nfs so
> while booting android creats so many cache files.
>
> So If u r booting via SD / MMC card then ur SD / MMC card shall be
> containing two partitions :- first ext3 (for filesystem) second vfat (for
> uImage and media files)
>
> To create a filesystem out of the source follow the steps from this link
> under the title (Root file System of Android
> <http://labs.embinux.org/index.php?title=Root_file_System_of_Android&action=edit&redlink=1>)
> :-
>
> http://labs.embinux.org/index.php/Android_Porting_Guide_to_Beagle_Board
>
> You dont need to touch init.goldfish.rc that is emant only for QEMU
> emulator.
>
> So you just need to have a look on init.rc. To modify init.rc follow the
> steps from the above link only.
>
> So other than that what u want to modify in that ??
>
> Regards
> Nimit
>
>
>
> 2009/4/17 Anil Sasidharan <anil...@gmail.com>
>
>> Hi,
>>
>>            Android has already been ported to OMAP3EVM from Mistral. In
>> fact this initiative has been very active for approximately a year. We will
>> be uploading the demo-images to our public repository. You can visit the URL
>> http://www.mistralsolutions.com/technology/android_omap.php for more
>> info.
>>
>> Warm Regards,
>> Anil
>>
>> 2009/4/17 cindy_king_1024 <cindy_king_1...@126.com>:
>>
>> > Hi,Nimit
>> > Sorry,I have forget .If boot from SD card ,how to make the filesystem?
>> The
>> > content of the SD contain all the things in the NFS filesystem:
>> > data          dev     init.goldfish.rc   sbin   system
>> > default.prop  init     init.rc           proc   sys
>> >
>> > 在2009-04-16 14:08:18,"Nimit Manglick" <nimitandr...@gmail.com> 写道:
>> >
>> > Hi Cindy,
>> >
>> > Its the problem in ur filesystem...
>> >
>> > and I am not sure about ur booatargs as well....
>> >
>> > Please use my bootargs which i mentioned earlier.. The bootargs u r
>> using
>> > that might be specific to beagle board I suppose.
>> >
>> > Or else try to boot it via SD / MMC card.
>> >
>> > Regards
>> > NImit
>> >
>> > 2009/4/15 cindy_king_1024 <cindy_king_1...@126.com>
>> >>
>> >> Hi Nimit,
>> >> I enter the command about nfs boot,it come with the same error,what
>> about
>> >> yours?have you seen such setences:
>> >>
>> >> <6>Waiting 2sec before mounting root device...
>> >> Waiting 2sec before mounting root device...
>> >> <5>Looking up port of RPC 100003/2 on 10.86.76.68
>> >> Looking up port of RPC 100003/2 on 10.86.76.68
>> >> <5>Looking up port of RPC 100005/1 on 10.86.76.68
>> >> Looking up port of RPC 100005/1 on 10.86.76.68
>> >> VFS: Mounted root (nfs filesystem).
>> >> VFS: Mounted root (nfs filesystem).
>> >> <6>Freeing init memory: 144K
>> >> Freeing init memory: 144K
>> >> <4>Warning: unable to open an initial console.
>> >> Warning: unable to open an initial console.
>> >> <0>Kernel panic - not syncing: Attempted to kill init!
>> >> Kernel panic - not syncing: Attempted to kill init!
>> >>
>> >> the nfs bootargs:
>> >> setenv console=ttyS0,115200n8 noinitrd rw root=/dev/nfs
>> >> nfsroot=10.86.76.68:/home/Android_rfs ip=dhcp
>> nolock,rsize=1024,wsize=1024
>> >> rootdelay=2 video=omapfb:mode:640x...@50 init=/init mem=128M
>> >>
>> >> Kernel command line: 在2009-04-15 12:38:36,"Nimit Manglick"
>> >> <nimitandr...@gmail.com> 写道:
>> >>
>> >> Hi Cindy,
>> >>
>> >> 1.what do you mean about cupcake branch?
>> >>
>> >> Cupcake is the new android branch which has just been merged to master
>> >> branch.
>> >> Means to say that it is the latest android code drop branch.
>> >> So In that currently alsa (for audio support ) is breaking, but first
>> of
>> >> all ur basic android should boot.
>> >>
>> >> 2.Boot from nfs
>> >>
>> >> Try with the following nfs bootargs :-
>> >>
>> >> setenv bootargs mem=128M console=ttyS0,115200n8 noinitrd rw
>> root=/dev/nfs
>> >> nfsroot=<path to ur filesystem on ur host machine>
>> >> ,nolock,wsize=1024,rsize=1024 ip=dhcp init=/init
>> >>
>> >> Please make sure you have run all the services like nfs-server etc on
>> ur
>> >> host machine
>> >> and made a entry in ur /etc/exports
>> >>
>> >> Hope it helps.
>> >>
>> >> Regards
>> >> Nimit
>> >>
>> >>
>> >> 2009/4/14 cindy_king_1024 <cindy_king_1...@126.com>
>> >>>
>> >>> Dear Nimit,
>> >>> I'm glad to hear from you,as you discript:
>> >>> 1.what do you mean about cupcake branch?
>> >>>
>> >>> 2.Boot from nfs ,the inviaronment variable was that:
>> >>> setenv console=ttyS0,115200n8 ip=dhcp rw root=/dev/nfs
>> >>> nfsroot=10.86.76.92:/home/jennifer/Android_rfs,nolock mem=88M
>> >>> video=omapfb:mode:640x...@50 init=/init
>> >>>
>> >>> 3.Without the patch to the nfs filesystem,it aborted with the
>> following
>> >>> sentence:
>> >>>
>> >>> IP-Config: Got DHCP answer from 0.0.0.0, IP-Config: Got DHCP answer
>> from
>> >>> 0.0.0.0, my address is 10.8
>> >>> 6.76.115
>> >>> my address is 10.86.76.115
>> >>> IP-Config: Complete:IP-Config: Complete:
>> >>>      device=eth0
>> >>>      device=eth0, addr=10.86.76.115, addr=10.86.76.115,
>> >>> mask=255.255.255.0, mask=255.255.255.0, gw=1
>> >>> 0.86.76.249, gw=10.86.76.249,
>> >>>      host=10.86.76.115, domain=, nis-domain=(none),
>> >>>      host=10.86.76.115, domain=, nis-domain=(none),
>> >>>      bootserver=0.0.0.0,
>> >>>      bootserver=0.0.0.0, rootserver=10.86.76.92,
>> rootserver=10.86.76.92,
>> >>> rootpath=, rootpath=
>> >>>
>> >>> <5>Looking up port of RPC 100003/2 on 10.86.76.92
>> >>> Looking up port of RPC 100003/2 on 10.86.76.92
>> >>> <5>Looking up port of RPC 100005/1 on 10.86.76.92
>> >>> Looking up port of RPC 100005/1 on 10.86.76.92
>> >>>
>> >>> VFS: Mounted root (nfs filesystem).
>> >>> VFS: Mounted root (nfs filesystem).
>> >>> <6>Freeing init memory: 144K
>> >>> Freeing init memory: 144K
>> >>> <4>Warning: unable to open an initial console.
>> >>> Warning: unable to open an initial console.
>> >>> <0>Kernel panic - not syncing: Attempted to kill init!
>> >>> Kernel panic - not syncing: Attempted to kill init!
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>> 在2009-04-14 17:28:50,"Nimit Manglick" <nimitandr...@gmail.com> 写道:
>> >>>
>> >>> Hi Cindy,
>> >>>
>> >>> Ya you can follow the below link. tell me at what step you are stucked
>> >>> now.
>> >>>
>> >>> Anywaz basic steps for porting are :-
>> >>>
>> >>> 1. Make ur kernel (Follow any link available on net ) This link will
>> give
>> >>> you teh kernel for beagle board. So Dont check out this kernel.
>> >>>
>> >>> 2. Build your android (Dont apply the patches as mentioned if you are
>> >>> going to work on cupcake branch)
>> >>>
>> >>> 3. make ur filesystem.
>> >>>
>> >>> 4. With your own set of booatargs for EVM.. run android.
>> >>>
>> >>> Hope this helps. If you are stucking somewhere let me know. I will try
>> to
>> >>> help you out.
>> >>>
>> >>> Regards
>> >>> Nimit
>> >>>
>> >>> 2009/4/13 cindy_king_1024 <cindy_king_1...@126.com>
>> >>>>
>> >>>> Hi,Nimit
>> >>>> Can you  give me some detailed steps about android porting.
>> >>>> I have follow the steps in the following link:
>> >>>>
>> http://labs.embinux.org/index.php/Android_Porting_Guide_to_Beagle_Board
>> >>>> but it comes with this :
>> >>>> <6>eth0: link down
>> >>>> eth0: link down
>> >>>> <5>Sending DHCP requests .Sending DHCP requests .<6>eth0: link up,
>> >>>> 100Mbps, full-duplex, lpa 0x05E1
>> >>>> <6>eth0: link up, 100Mbps, full-duplex, lpa 0x05E1
>> >>>> ..,, OK
>> >>>>  OK
>> >>>> IP-Config: Got DHCP answer from 0.0.0.0, IP-Config: Got DHCP answer
>> from
>> >>>> 0.0.0.0, my address is 192.
>> >>>> 168.1.104
>> >>>> my address is 192.168.1.104
>> >>>> IP-Config: Complete:IP-Config: Complete:
>> >>>>      device=eth0
>> >>>>      device=eth0, addr=192.168.1.104, addr=192.168.1.104,
>> >>>> mask=255.255.255.0, mask=255.255.255.0, gw
>> >>>> =192.168.1.1, gw=192.168.1.1,
>> >>>>      host=192.168.1.104, domain=domain, nis-domain=(none),
>> >>>>      host=192.168.1.104, domain=domain, nis-domain=(none),
>> >>>>      bootserver=0.0.0.0,
>> >>>>      bootserver=0.0.0.0, rootserver=192.168.1.105,
>> >>>> rootserver=192.168.1.105, rootpath=, rootpath=
>> >>>> <6>Waiting 2sec before mounting root device...
>> >>>> Waiting 2sec before mounting root device...
>> >>>> <5>Looking up port of RPC 100003/2 on 192.168.1.105
>> >>>> Looking up port of RPC 100003/2 on 192.168.1.105
>> >>>> <5>Looking up port of RPC 100005/1 on 192.168.1.105
>> >>>> Looking up port of RPC 100005/1 on 192.168.1.105
>> >>>> VFS: Mounted root (nfs filesystem).
>> >>>> VFS: Mounted root (nfs filesystem).
>> >>>> <6>Freeing init memory: 144K
>> >>>> Freeing init memory: 144K
>> >>>> <4>Warning: unable to open an initial console.
>> >>>> Warning: unable to open an initial console.
>> >>>> <3>init: cannot open '/initlogo.rle'
>> >>>> init: cannot open '/initlogo.rle'
>> >>>> <3>init: Unable to open persistent property directory /data/property
>> >>>> errno: 2
>> >>>> init: Unable to open persistent property directory /data/property
>> errno:
>> >>>> 2
>> >>>> <3>init: cannot find '/system/bin/playmp3', disabling 'bootsound'
>> >>>> init: cannot find '/system/bin/playmp3', disabling 'bootsound'
>> >>>> sh: can't access tty; job control turned off
>> >>>> # <6>warning: `rild' uses 32-bit capabilities (legacy support in use)
>> >>>> warning: `rild' uses 32-bit capabilities (legacy support in use)
>> >>>> <6>request_suspend_state: wakeup (3->0) at 23607482910 (1970-01-01
>> >>>> 00:00:23.607482910 UTC)
>> >>>> request_suspend_state: wakeup (3->0) at 23607482910 (1970-01-01
>> >>>> 00:00:23.607482910 UTC)
>> >>>> <6>request_suspend_state: wakeup (0->0) at 24186004638 (1970-01-01
>> >>>> 00:00:24.186004638 UTC)
>> >>>> request_suspend_state: wakeup (0->0) at 24186004638 (1970-01-01
>> >>>> 00:00:24.186004638 UTC)
>> >>>> <6>request_suspend_state: wakeup (0->0) at 29410034179 (1970-01-01
>> >>>> 00:00:29.410034179 UTC)
>> >>>> request_suspend_state: wakeup (0->0) at 29410034179 (1970-01-01
>> >>>> 00:00:29.410034179 UTC)
>> >>>> <6>request_suspend_state: wakeup (0->0) at 35350250244 (1970-01-01
>> >>>> 00:00:35.350219726 UTC)
>> >>>> request_suspend_state: wakeup (0->0) at 35350250244 (1970-01-01
>> >>>> 00:00:35.350219726 UTC)
>> >>>> <6>request_suspend_state: wakeup (0->0) at 40411346435 (1970-01-01
>> >>>> 00:00:40.411315917 UTC)
>> >>>> request_suspend_state: wakeup (0->0) at 40411346435 (1970-01-01
>> >>>> 00:00:40.411315917 UTC)
>> >>>> <6>request_suspend_state: wakeup (0->0) at 45559783935 (1970-01-01
>> >>>> 00:00:45.559783935 UTC)
>> >>>> request_suspend_state: wakeup (0->0) at 45559783935 (1970-01-01
>> >>>> 00:00:45.559783935 UTC)
>> >>>> <6>request_suspend_state: wakeup (0->0) at 50434753417 (1970-01-01
>> >>>> 00:00:50.434722900 UTC)
>> >>>> request_suspend_state: wakeup (0->0) at 50434753417 (1970-01-01
>> >>>> 00:00:50.434722900 UTC)
>> >>>>
>> >>>>
>> >>>> Thanks
>> >>>>
>> >>>>
>> >>>> ________________________________
>> >>>> 网易邮箱,中国第一大电子邮件服务商
>> >>>>
>> >>>> ________________________________
>> >>>> 网易邮箱,中国第一大电子邮件服务商
>> >>>
>> >>>
>> >>> ________________________________
>> >>> 网易邮箱,中国第一大电子邮件服务商
>> >>
>> >>
>> >> ________________________________
>> >> 网易邮箱,中国第一大电子邮件服务商
>> >
>> > 网易邮箱,中国第一大电子邮件服务商
>>
>>
>
> 网易邮箱,中国第一大电子邮件服务商 <http://email.163.com>>
>

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to