sam
I build the img for EPC904HD and got blackscreen too. but chen said build
the kernel with additional configuration can help. But looks my kernel
source from google is not match with prebuild driver from eeepc_701 source
tree.
Best Regards,
Brian

2009/2/11 bo wang <wangbo...@gmail.com>

> hi ,
>
> you build the img to EPC701?you install img to EPC701 or other platfrom ?
> i build the img to 701 and i install to EPC900SD , will blackscreen ....
> the EPC900SD motherborad  is mobile 945  and you build  kernel modules use
> i915.ko .
>
>  i can't find the right driver source code too....
>
> Best Regards,
> Sam
>
> 2009/2/11 brianpan...@gmail.com <brianpan...@gmail.com>
>
>
>> Hi,
>>
>> I use this way to compile 2.6.25 kernel from git. I put bzImage into
>> vendor/asus/eee_701/kernel.
>> then I rebuild the whole system.
>> TARGET_ARCH=x86 TARGET_PRODUCT=eee_701 DISABLE_DEXPREOPT=true make -j2
>> installer_img
>>
>> When i boot the system with my compiled kernel.
>> I found following error.
>> atl2: disagrees about version of symbol
>> ...
>> i915: disagrees about version of symbol
>>
>>
>> I tried to build those driver from kernel tree. but I found i915
>> doesn't have modeset param at all.
>>
>> something wrong with my kernel source code? If so, where can I get the
>> right source code?
>>
>> Thanks in advance
>>
>> On Jan 9, 4:28 pm, "Chen Yang" <sunsety...@gmail.com> wrote:
>> > Some additions to build the kernel for VMWare/VirtualBox:
>> >
>> > Hope it helps:
>> > $cd mydroid
>> > $cp vendor/asus/eee_701/kernel.config kernel/.config
>> > $cd kernel
>> > $make menuconfig
>> >
>> > Select the device drivers:
>> >
>> > For network card:
>> >  network device support ->
>> >    Ethernet (10 or 100Mbit)  --->
>> >        [*]   EISA, VLB, PCI and on board controllers
>> >       <*>     AMD PCnet32 PCI support
>> >
>> > For VESAFB:
>> >   Graphics support  --->
>> >    <*>  Support for frame buffer devices  --->
>> >           [*]   VESA VGA graphics support
>> >   Console display driver support  --->
>> >          <*> Framebuffer Console support
>> >          [*] Select compiled-in fonts
>> >          [*]   VGA 8x8 font
>> >          [*]   VGA 8x16 font
>> >
>> > In order to build correctly with 2.6.27, you may apply the patch from
>> here:http://review.source.android.com/6751
>> >
>> > For command line option of vga=788, several approaches:
>> > 1. append the option when the system boots, when it shows the menu,
>> > you can press 'e' to edit the default entry(2). then 'd' to delete the
>> > first option line: "cmdline ... ", then 'e' the 0 entry, which is the
>> > line of " kernel --use-cmd ...",
>> >   remove the "--use-cmd-line" and append the option
>> > "androidboot.hardware=eee_701 vga=788" at end of that line
>> >   then choose boot. It will enter the vesafb mode correctly. But you
>> > may need to edit it every time when boot.
>> >
>> > 2. modify the cmdline in /dev/block/sda3, you can mount it after you
>> > have successfully boot. to append "vga=788" to cmdline file:
>> > #mkdir /data/boot
>> > #mount -t ext2 /dev/block/sda3 /data/boot
>> > #echo " vga=788" >/data/boot/cmdline
>> > #umount /data/boot
>> > then reboot the vm
>> >
>> > 3. modify the cmdline creation step in the build, i think you can get
>> > the in bootable/diskinstaller/config.mk, then you may need to rebuild
>> > the instaler.img and reinstall it to your vm.
>> >
>> > Hope it helps!
>> > --
>> >  ChenOn Fri, Jan 9, 2009 at 9:23 AM, rukiman <ruksh...@optushome.com.au>
>> wrote:
>> >
>> > > I have got as far as booting Android in VMware thanks to Chen Yang's
>> > > post above. I replaced mydroid/vendor/asus/
>> > > eee_701/ kernel with that of Stargatto's posted above. However booting
>> > > up Android with VMware keeps giving me the below error over and over.
>> >
>> > > SurfaceFlinger[XXXX]: segfault at 38 ip XXXXXXXX sp XXXXXXXX error 4
>> > > in libc.so[80100000+49000]
>> >
>> > > Perphaps my kernel is not ok? How do I build a kernel with VESAFB and
>> > > network drivers and where do I specify vga=788? I do not know much
>> > > about building kernels so if someone could provide a guide that would
>> > > be great.
>> >
>> > >> 1. Be sure to compile the kernel with VESAFB and add the vga=788 with
>> in
>> > >> cmdline. 800x600 seems to be a quite usable resolution, for 1024x768
>> and
>> > >> above resolutions, you may meet some performance or execution issues.
>> > >> 2. If you want to use network, you may need to compile the AMD
>> PCNET32
>> > >> driver.
>>
>>
>
> >
>

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

Reply via email to