Nimit,

Which karnel are you using ?

On Fri, Jan 16, 2009 at 4:36 AM, vishal bhoj <[email protected]> wrote:

> Nimit ,
>
> Is it ? CAn you please check and tell me if the driver is ads7846 ?
> Did the keypad work for you ?
>
>
> On Fri, Jan 16, 2009 at 3:35 AM, Nimit Manglick <[email protected]>wrote:
>
>> Hi Bhoj,
>>
>> I didn't do anything specific with touchscreen. I was having my kernel
>> ready with
>>
>> touchscreen support and my things got up.
>>
>> Regards
>> Nimit
>>
>> On Thu, Jan 15, 2009 at 1:35 PM, vishal bhoj <[email protected]>wrote:
>>
>>> NIMIT,
>>>
>>> how did you get the touch screen working ?
>>>
>>> On Thu, Jan 15, 2009 at 2:45 AM, vishal bhoj <[email protected]>wrote:
>>>
>>>> NIMIT,
>>>>
>>>>
>>>> remove WAKE_DROPPED from the keys and try, worked for me . with the
>>>> default mapping are you getting some characters when you press key ?
>>>>
>>>>
>>>> On Thu, Jan 15, 2009 at 1:59 AM, Nimit Manglick <[email protected]
>>>> > wrote:
>>>>
>>>>> Hi Kapare,
>>>>>
>>>>> Thanks for ur reply and sorry for late replying..
>>>>>
>>>>> So my status is :- I tried with ur suggestions but still my MENU key is
>>>>> not getting
>>>>>
>>>>> mapped :(
>>>>>
>>>>> Thanks & Regards
>>>>> Nimit
>>>>>
>>>>> On Thu, Jan 15, 2009 at 11:33 AM, vishal bhoj <[email protected]>wrote:
>>>>>
>>>>>>  Kapare,
>>>>>>
>>>>>>
>>>>>> I have got Android running on omap3evm ,Keypad is working fine. I am
>>>>>> having problem with the touchscreen. the touch are recognised ans the top
>>>>>> bar (date and time) slides and goes back . how can i get touchscreen 
>>>>>> running
>>>>>> on android ?
>>>>>>
>>>>>>
>>>>>> On Fri, Dec 19, 2008 at 1:27 PM, kapare <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>>
>>>>>>> 1- Go to minicom console and run getevent&
>>>>>>>
>>>>>>>
>>>>>>> 2- Click on keypad buttons of OMAP35xx EVM and you will see something
>>>>>>> like that:
>>>>>>>
>>>>>>> /dev/input/event0: 0001 006a 00000001
>>>>>>> /dev/input/event0: 0001 006a 00000000
>>>>>>>
>>>>>>>
>>>>>>> 3- This mean that the hexadecemal value for the key pressed is 6A.
>>>>>>>
>>>>>>>
>>>>>>> 4- Convert that value to decimal 106.
>>>>>>>
>>>>>>>
>>>>>>> 5- Edit /system/usr/keylayout/qwerty.kl and map with the current
>>>>>>> OMAP35xx EVM keypad.
>>>>>>>
>>>>>>>
>>>>>>> 6- Here from OMAP35xx EVM keypad from left(next to SD slot) to right
>>>>>>> (serial port) and from top(screen) to bottom(power connector) Map of
>>>>>>> OMAP35xx EVM keypad "Hexa(Dec)":
>>>>>>>
>>>>>>> 19(25) 18(24) 31(49) 25(37) 24(36)
>>>>>>>
>>>>>>> 17(23) 1C(28) 21(33) 12(18) 67(103)
>>>>>>>
>>>>>>> 6C(108) 30(48) 1E(30) 6A(106) 69(105)
>>>>>>>
>>>>>>>
>>>>>>> 7- Edit /system/usr/keylayout/qwerty.kl like that:
>>>>>>>
>>>>>>> key 25 HOME WAKE_DROPPED
>>>>>>>
>>>>>>> key 24 DPAD_UP WAKE_DROPPED
>>>>>>>
>>>>>>> key 49 BACK WAKE_DROPPED
>>>>>>>
>>>>>>> key 37 MENU WAKE_DROPPED
>>>>>>>
>>>>>>> key 36 A WAKE_DROPPED
>>>>>>>
>>>>>>> key 23 DPAD_LEFT WAKE_DROPPED
>>>>>>>
>>>>>>> key 28 DPAD_CENTER WAKE_DROPPED
>>>>>>>
>>>>>>> key 33 DPAD_RIGHT WAKE_DROPPED
>>>>>>>
>>>>>>> key 18 VOLUME_UP
>>>>>>>
>>>>>>> key 103 B WAKE_DROPPED
>>>>>>>
>>>>>>> key 108 CALL WAKE_DROPPED
>>>>>>>
>>>>>>> key 48 DPAD_DOWN WAKE_DROPPED
>>>>>>>
>>>>>>> key 30 ENDCALL WAKE_DROPPED
>>>>>>>
>>>>>>> key 106 VOLUME_DOWN WAKE_DROPPED
>>>>>>>
>>>>>>> key 105 C WAKE_DROPPED
>>>>>>>
>>>>>>> Regards
>>>>>>>
>>>>>>> kap
>>>>>>>
>>>>>>> On Dec 19, 12:21 am, "Nimit Manglick" <[email protected]>
>>>>>>> wrote:
>>>>>>> > 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 fromhttp://
>>>>>>> android.git.kernel.org/(ASLA <http://android.git.kernel.org/%28ASLA>lib
>>>>>>> > >>>>> and HAL ported by Windriver) or fromhttp://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 onhttp://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
>>>>>>> >
>>>>>>> > ...
>>>>>>> >
>>>>>>> > read more ยป
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> with regards vishal
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> with regards vishal
>>>>
>>>
>>>
>>>
>>> --
>>> with regards vishal
>>>
>>>
>>>
>>
>> >>
>>
>
>
> --
> with regards vishal
>



-- 
with regards vishal

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

Reply via email to