This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Configuring GPIO pins on AM3715

Other Parts Discussed in Thread: AM3715

Hey hi,

I am using AM3715 EVM module and i want to configure Gpio pins so can you tell me the complete procedure as I am fresher and i am working on the same.

You told that it's in uboot folder but where this folder is located in MMC card or pre built binaries folder?

Also can you describe the procedure to configure the UART port as I am using them for interfacing other modules.

Regards

Sharlin Kothari

  • Sharlin:

    Not in MMC card, that will be binary!

    Check out the uboot source code, in that specific files to your board AM3715 EVM!

    Which gpio pins want to use, configure as gpio and then request and use it!

    Regards,

    santosh vastrad

  • Hi Santosh Vastrad

    Thanks for your help but can you suggest me any website or link which helps me to configure GPIO pins(How to configure and basic commands for configuration)

    Regards

    Sharlin Kothari

  • Sharlin:

    In Uboot source code:

    check beagle.c file

    functions:

    1) beagle_identity:

    2) misc_init_r:

    which pin want to control request, and set 0 or 1:

    also see beagle.h file for configuration

     MUX_VAL(CP(PIN_NAME),          (IDIS  | PTU | EN  | M4)) /*PIN_NAME*/\

    PIN_NAME : refer usermanual of AM3715

    Regards,

    santosh vastrad

  • Hi Santosh

    thanks for your help.

    Right now I am syncronizing the repo again and redownload the source code as soon as i complete with that i will be working as per your guidance.

    Then also if some problem occurs then  i'll put a query to this post.

    Regards

    Sharlin Kothari.

  • Hi Santosh

    While compiling the U-boot I found the following error on my terminal and I am stuck as I can't move forward for compiling the other things:

    make: arm-eabi-gcc: Command not found
    find . -type f \
            \( -name 'core' -o -name '*.bak' -o -name '*~' \
            -o -name '*.o'  -o -name '*.a'  \) -print \
            | xargs rm -f
    find . -type f \
            \( -name .depend -o -name '*.srec' -o -name '*.bin' \) \
            -print \
            | xargs rm -f
    rm -f cpu/omap3/start.o *.bak tags TAGS
    rm -fr *.*~
    rm -f x-load x-load.map x-load.bin System.map
    rm -f include/asm/proc include/asm/arch
    rm -f include/config.h include/config.mk

    Please help me for the same.

    Regards

    Sharlin Kothari

  • Sharlin:

    Follow below Link:

    http://processors.wiki.ti.com/index.php/AM35x-OMAP35x-PSP_03.00.00.05_UserGuide

    Regards,

    santosh vastrad

  • Hi Santosh,

    I am working on JORJIN ATGN441-JS 11330-25 processor having core processor AM/DM 37X & TPS 65950 based COMPANY CUSTOMISED BOARD.

    I have compiled all the binaries successfully and make the MMC card using them still my board cannot be booted and the android screen is not coming up.

    Please help me regarding any end notes you can provide for the jorjin processor and any other help.

    Regards

    Sharlin Kothari

  • Hi

    Please help me regarding the above post of mine as I am stuck and I can't move ahead in my project.

    Regards

    Sharlin Kothari

  • Sharlin:

    In your board, Nand flash is there?

    If Yes , try to boot from it, by flashing binaries onto the Nand flash!

    Regards,

    santosh vastrad