Hi Anil,

can you please share the keypad mapping of 3530 EVM

Regards
Nimit

On Thu, Dec 18, 2008 at 12:15 PM, Nimit Manglick <[email protected]>wrote:

> Hi Rupesh,
>
> Its compiling now. In your patch the filename is there.
>
> Thanks
>
> Nimit
>
>
> On Thu, Dec 18, 2008 at 12:10 PM, Nimit Manglick 
> <[email protected]>wrote:
>
>> Hi Rupesh,
>>
>> Ya now i am following all the steps. I have applied the patches .
>>
>> But If you can see the new file added in libc/arch-arm/bionic/ffs.S, there
>> is an empty
>>
>> #include i.e there is no filename mentioned there.
>>
>> Can you please verify it and let me know.
>>
>> Thanks & Regards
>> Nimit
>>
>>
>>
>> On Thu, Dec 18, 2008 at 12:01 PM, Rupesh Gujare <
>> [email protected]> wrote:
>>
>>>  Nimit,
>>>   Did you followed all steps given on :-
>>> http://labs.embinux.org/android-porting-on-beagle.html
>>>
>>>   You are required to apply patches to Android build, to make sound work.
>>>
>>> Regards,
>>>
>>> --
>>> Rupesh Gujarehttp://embinux.com
>>>
>>>
>>>
>>> Regards,
>>>
>>> Nimit Manglick wrote:
>>>
>>> Hi Anil / Rupesh,
>>>
>>> I am getting the following errors after doing a check out of alsa-lib &
>>> while doing "make"
>>>
>>> in the top source directory.
>>>
>>>
>>> out/target/product/generic/obj/STATIC_LIBRARIES/libasound_intermediates/libasound.a(input.o):
>>> In function `snd_input_buffer_scan':
>>> external/alsa-lib/src/input.c:245: undefined reference to `vsscanf'
>>> collect2: ld returned 1 exit status
>>> make: ***
>>> [out/target/product/generic/obj/SHARED_LIBRARIES/libaudio_intermediates/LINKED/libaudio.so]
>>> Error 1
>>>
>>> Thanks & Regards
>>> Nimit
>>>
>>>
>>> On Thu, Dec 18, 2008 at 11:14 AM, Rupesh Gujare <
>>> [email protected]> wrote:
>>>
>>>> Nimit,
>>>>   We have already successfully tested sound on beagle (OMAP3530) .
>>>> You can go through following how to for more details:-
>>>> http://labs.embinux.org/android-porting-on-beagle.html
>>>>
>>>> Regards,
>>>> Rupesh Gujare
>>>> http://embinux.com
>>>>
>>>> Nimit Manglick wrote:
>>>>
>>>> Hi Anil,
>>>>
>>>> Can you please tell me which all packages shall i need to check out.
>>>>
>>>> 1. external/alsa-lib.git
>>>>
>>>> 2. hardware/alsa_sound.git
>>>>
>>>> Other than this shall I need to check out any other package ?
>>>>
>>>> But i didn't found the alsa-utils package ? As i want aplay, amixer
>>>> utilities as well.
>>>>
>>>> What else is required to integrate ?
>>>>
>>>> I am just doing the "make" in root directory so taht i wwill have my new
>>>> file system with
>>>>
>>>> alsa libs. Will mount this new filesystem.
>>>>
>>>> Thanks & Regards
>>>> Nimit
>>>>
>>>> On Wed, Dec 17, 2008 at 6:54 PM, Anil Sasidharan <[email protected]>wrote:
>>>>
>>>>>
>>>>> Hi,
>>>>>
>>>>>          This has already been done by Windriver and TI. You will be
>>>>> able to get the sources from http://android.git.kernel.org/ (ASLA lib
>>>>> and HAL ported by Windriver) or from http://git.omapzoom.org.
>>>>> Integration is pretty straightforward.
>>>>>
>>>>> Warm Regards,
>>>>> Anil
>>>>>
>>>>> On Wed, Dec 17, 2008 at 4:35 PM, Nimit Manglick <
>>>>> [email protected]> wrote:
>>>>> > Hi Anil,
>>>>> >
>>>>> > I am now trying to compile alsa using android tool chain but i am not
>>>>> > getting success.
>>>>> >
>>>>> > Secondly i also tried to compile it using another  arm-eabi toolchain
>>>>> but
>>>>> > there also my alsa-utils are not getting compiled.
>>>>> >
>>>>> > Regards
>>>>> > Nimit
>>>>> >
>>>>> > On Wed, Dec 17, 2008 at 11:54 AM, Anil Sasidharan <[email protected]>
>>>>> wrote:
>>>>> >>
>>>>> >> Hi Nimit,
>>>>> >>
>>>>> >>          Have you integrated the ALSA audio support into Android
>>>>> HAL?
>>>>> >> Or is it another sound support being added there (OSS, ESD, custom)?
>>>>> >> Do you see the media files listed (scanned and enumerated by media
>>>>> >> scanner)?
>>>>> >>
>>>>> >> Warm Regards,
>>>>> >> Anil
>>>>> >>
>>>>> >> On Wed, Dec 17, 2008 at 11:01 AM, Nimit Manglick <
>>>>> [email protected]>
>>>>> >> wrote:
>>>>> >> > Hi Anil,
>>>>> >> >
>>>>> >> > Can you give me some pointers on my previous query on 35x EVM
>>>>> >> >
>>>>> >> > I have put some media files on SD card (audio + video - mpeg + wmv
>>>>> >> > format +
>>>>> >> > 3gp)
>>>>> >> > Media player is able to play the audio file but i am not able to
>>>>> hear
>>>>> >> > any
>>>>> >> > sound :(
>>>>> >> >
>>>>> >> > So where i need to change in the hardware so that i will be able
>>>>> to
>>>>> >> > listen
>>>>> >> > music ?? But the media player is not even detecting any of the
>>>>> video
>>>>> >> > files
>>>>> >> > ..
>>>>> >> >
>>>>> >> > Thanks & Regards
>>>>> >> > Nimit
>>>>> >> >
>>>>> >> >
>>>>> >> > On Wed, Dec 17, 2008 at 10:46 AM, Anil Sasidharan <
>>>>> [email protected]>
>>>>> >> > wrote:
>>>>> >> >>
>>>>> >> >> twebb,
>>>>> >> >>
>>>>> >> >>          Please see my answers in-lined.............
>>>>> >> >>
>>>>> >> >> > Anil,
>>>>> >> >> > Hope you don't mind me contacting you directly.  We actually
>>>>> own a
>>>>> >> >> > Mistral OMAP35x EVM board and I've gotten android running on
>>>>> it.
>>>>> >> >> > However I'm running into an issue or two that maybe you can
>>>>> help
>>>>> >> >> > with.
>>>>> >> >> >
>>>>> >> >> > 1.  I've only run with a filesystem that was extracted from the
>>>>> >> >> > android emulator, mounted via NFS or YAFFS2.  No problems.
>>>>>  However,
>>>>> >> >> > I
>>>>> >> >> > now have built the android source and want to run with the
>>>>> "built"
>>>>> >> >> > filesystem, but I'm having problems.  On startup, either init
>>>>> >> >> > function
>>>>> >> >> > says it can't find files on /data or /system, or (if I mess
>>>>> around
>>>>> >> >> > alot with permissions/ownership) android will start but several
>>>>> apps
>>>>> >> >> > don't run because of permissions/ownership issues.  Is there
>>>>> any
>>>>> >> >> > secret to "preparing" the source built filesystem
>>>>> (../out/target/
>>>>> >> >> > product/generic/system and ../root and ../data) for use on an
>>>>> actual
>>>>> >> >> > target?  (I'd rather not have to "un-yaffs" the system.img and
>>>>> >> >> > data.img files since I won't be using yaffs in the long run.)
>>>>> >> >> >
>>>>> >> >>
>>>>> >> >> The out/target/product/<board-name> directory contains /system,
>>>>> /data
>>>>> >> >> and /root directories. You don't need to worry about un-yaffs the
>>>>> .img
>>>>> >> >> files. However please make sure that the init.rc under /root
>>>>> directory
>>>>> >> >> is modified according to your setup (especially comment out the
>>>>> >> >> mounting of YAFFS2 partitions). The easy approach would be to
>>>>> make use
>>>>> >> >> of the very same file system you already have on the NFS or SD
>>>>> card
>>>>> >> >> and just replace the system directory alone with the one built
>>>>> out of
>>>>> >> >> sources.
>>>>> >> >>
>>>>> >> >> > 2.  I'm also seeing an issue where I'm having an issue where
>>>>> D-pad
>>>>> >> >> > key
>>>>> >> >> > presses (i.e. left/right/up/down) don't seem to cause the
>>>>> >> >> > screen to refresh such that the next icon is highlighted.
>>>>>  Based on
>>>>> >> >> > how the code reacts, the icon is actually active (i.e. ENTER
>>>>> causes
>>>>> >> >> > it
>>>>> >> >> > to launch) but just not highlighted.  It seems as though every
>>>>> other
>>>>> >> >> > key press results in the screen being refreshed (such that
>>>>> every
>>>>> >> >> > other
>>>>> >> >> > icon is highlighted as the directions keys are used to move
>>>>> around an
>>>>> >> >> > array of icons on the screen).  Is this a keyboard driver
>>>>> issue, a
>>>>> >> >> > frame buffer driver issue, or something else?  All other key
>>>>> related,
>>>>> >> >> > touchscreen related, and frame buffer related functionality
>>>>> seems
>>>>> >> >> > fine.  I've modified omapfb_main.c per the "page flipping frame
>>>>> >> >> > buffer" question on http://elinux.org/Android_on_OMAP.  Are
>>>>> there
>>>>> >> >> > other mods to frame buffer driver or keypad driver I need to
>>>>> make to
>>>>> >> >> > eliminate this problem?
>>>>> >> >> >
>>>>> >> >>
>>>>> >> >> This is one of the notorious/infamous issues that I've faced
>>>>> while
>>>>> >> >> bringing up Android on OMAP3EVM. This is an issue with the
>>>>> framebuffer
>>>>> >> >> update. I presume you already have added support for
>>>>> double-buffering
>>>>> >> >> in fb driver (fb_pan). The GO bit needs to be set for the
>>>>> shadowed
>>>>> >> >> registers to take effect in hardware. Once the hardware is ready,
>>>>> the
>>>>> >> >> GO bit will be reset. Per the hardware specifications, we should
>>>>> not
>>>>> >> >> change any display controller registers until the GO bit is
>>>>> >> >> reset.Android desktop icon-navigation problem got resolved after
>>>>> this
>>>>> >> >> change is made in the display controller source.
>>>>> >> >> For you reference the code is added here (extracted from the
>>>>> function
>>>>> >> >> _setup_plane in drivers/video/omap/dispc.c. The source file to be
>>>>> >> >> modified may change depending on the kernel version at you end
>>>>> :-) ):
>>>>> >> >>
>>>>> >> >> MOD_REG_FLD(DISPC_CONTROL, 0x20, 0); /* clears and sets the GOLCD
>>>>> bit
>>>>> >> >> */
>>>>> >> >> MOD_REG_FLD(DISPC_CONTROL, 0x20, 0x20);
>>>>> >> >>
>>>>> >> >>
>>>>> >> >> > Thanks for your time.
>>>>> >> >> > twebb
>>>>> >> >> >
>>>>> >> >> >
>>>>> >> >> >
>>>>> >> >>
>>>>> >> >> Warm Regards,
>>>>> >> >> Anil
>>>>> >> >>
>>>>> >> >>
>>>>> >> >
>>>>> >> >
>>>>> >> > >
>>>>> >> >
>>>>> >>
>>>>> >>
>>>>> >
>>>>> >
>>>>> > >
>>>>> >
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>>   --
>>>> Rupesh Gujare
>>>> Engineer- Embedded Software
>>>> Embedded and Telecommunication
>>>> SQLStar International Limited
>>>> Phone: +91 40 2310 1669
>>>> email address : [email protected],[email protected]
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>>
>>>
>>> >>>
>>>
>>
>

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to