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.

AM2612: Is there Custom Flasher Example without TCA6408 ?

Part Number: AM2612
Other Parts Discussed in Thread: UNIFLASH, TCA6408

Hi,

My customer has a problem on Flash programming using Uniflash (JTAG session). We need your help.

They’re using QSPI Flash (IS25LP128) which meets the requirement described in AM261x OSPI, QSPI Flash Selection Guide.

And, they’re following the procedure in Adding Support For a Custom Flash Device.

They set “flasher_jtag_uniflash.out” In the [Custom Flasher] of [Settings & Utilities] in UniFlash due to using Custom Flash.

uniflash.jpg

In order to create “flasher_jtag_uniflash.out”, they referred to the following project.

C:\ti\motor_control_sdk_am261x_10_02_00_07\mcu_plus_sdk\tools\flasher\jtag_uniflash\am261x-lp\r5fss0-0_nortos

However, this project is created for the architecture using TCA6408 on LaunchPad, but it is not used on their board. Therefore, the error occurred at the setting TCA6408 in the initialization.

 

Could you help to give them any advice to solve this problem on their board which doesn’t have TCA6408 ?

Is there any example which is not using TCA6408 ?

 

Thanks and regards,

Hideaki

  • Hi Hideaki,

    The example is desgined to work on EVMs. That is why it has IO exapanders. Additionally the IO expander is used for flash reset. On custom board this reset can be done based on how the reset pin of flash is connected. The corresponding logic can be used instead of flash reset via io expanders

    Regards,

    Aswin