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.

PROCESSOR-SDK-J7200: CAN-Ethernet gateway demo

Part Number: PROCESSOR-SDK-J7200
Other Parts Discussed in Thread: UNIFLASH

Hi TI

For the CAN-Ethernet gateway demo of J7200 EVM, execute the OSPI burn-in procedure. 

The following commands 1~3 will cause a segmentation fault, and we can not find the file "sysfw.bin"  for the command 4 

https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j7200/latest/exports/docs/gateway-demos/docs/Can-Eth-User_Guide.html#ccs_boot

Could you please help me with the following questions

1.  sudo ./dslite.sh --mode processors -c /dev/ttyUSB2 -f guanlin_ospi/tiboot3.bin -d 3 -o 0

2. sudo ./dslite.sh --mode processors -c /dev/ttyUSB2 -f guanlin_ospi/app_switch2.appimage -d 3 -o 100000

3. sudo ./dslite.sh --mode processors -c /dev/ttyUSB2 -f guanlin_ospi/nor_spi_patterns.bin -d 3 -o 3FC0000

4. sudo ./dslite.sh --mode processors -c /dev/ttyUSB2 –f guanlin_ospi/sysfw.bin -d 3 -o 80000

  • Hi,

    Are you running the command as below before starting to transfer images?

    sudo ./dslite.sh --mode processors -c /dev/ttyUSB1 -f <Uniflash Root>/processors/FlashWriter/<board>/uart_<board>_flash_programmer_release.tiimage -i 0

    Regards
    Karan
  • Hi Karan

    We have already executed the following command before transferring images

    ./dslite.sh --mode processors -c /dev/ttyUSB2 -f /opt/ti/uniflash_6.3.0/processors/FlashWriter/j7200_evm/uart_j7200_evm_flash_programmer_release.tiimage

  • Hi,

    Did you give the "-i o" option at the end? What was the output?

    Regards

    Karan

  • Hi Karan

    After executing the following command, segmentation fault still occurs during transferring images.

  • Hi Karan  

    Are there any ideas about this question?

  • Hi,

    Can you send the full logs here? The image you attached was able to transfer the UART flash programmer successfully.

    1.  sudo ./dslite.sh --mode processors -c /dev/ttyUSB2 -f guanlin_ospi/tiboot3.bin -d 3 -o 0

    Also I see one problem in your commands, can you mention the absolute path for the images you are trying to transfer instead of the relative path?

    Regards

    Karan

  • Hi  Karan

    Please refer to the following command and logfile .

    There are a total of five bin file transfers.

    One can succeed for “uart_j7200_evm_flash_programmer_release.tiimage”

    Three segmentation fault  for “ tiboot3.bin/ nor_spi_patterns.bin/  app_switch2.appimage “.(Please refer to the following image 1~3)

    The last one ,we can not find the file "sysfw.bin" 

    We install CCS under the absolute path of opt. The instructions are also executed under this installation path. Please refer to the following image 4. Is this correct?

    Executing the following command:
    > ./ProcessorSDKSerialFlash -c /dev/ttyUSB1 -f guanlin_ospi/app_switch2.appimage -d 3 -o 100000
    
    For more details and examples, please refer to the UniFlash Quick Start guide.
    Executing the following command:
    > ./ProcessorSDKSerialFlash -c /dev/ttyUSB1 -f guanlin_ospi/nor_spi_patterns.bin -d 3 -o 3FC0000
    
    For more details and examples, please refer to the UniFlash Quick Start guide.
    
    Executing the following command:
    
    > ./ProcessorSDKSerialFlash -c /dev/ttyUSB1 -f guanlin_ospi/tiboot3.bin -d 3 -o 0
    
    
    
    For more details and examples, please refer to the UniFlash Quick Start guide.
    Executing the following command:
    > ./ProcessorSDKSerialFlash -c /dev/ttyUSB1 -f /opt/ti/uniflash_6.3.0/processors/FlashWriter/j7200_evm/uart_j7200_evm_flash_programmer_release.tiimage -i 0
    
    For more details and examples, please refer to the UniFlash Quick Start guide.
    
    
    ----------------------------------------------------------------------------
    ProcessorSDKSerialFlash CLI Tool
    Copyright (C) 2017-2021 Texas Instruments Incorporated - http://www.ti.com/
    Version 1.4.0.0
    ----------------------------------------------------------------------------
    Downloading Flash Programmer..
    Opening Port Successful!
    
    Transferring File of size 253745 bytes
    0% complete
    0% complete
    0% complete
    1% complete
    1% complete
    2% complete
    2% complete
    2% complete
    3% complete
    3% complete
    4% complete
    4% complete
    4% complete
    5% complete
    5% complete
    6% complete
    6% complete
    6% complete
    7% complete
    7% complete
    8% complete
    8% complete
    8% complete
    9% complete
    9% complete
    10% complete
    10% complete
    10% complete
    11% complete
    11% complete
    12% complete
    12% complete
    12% complete
    13% complete
    13% complete
    14% complete
    14% complete
    14% complete
    15% complete
    15% complete
    16% complete
    16% complete
    16% complete
    17% complete
    17% complete
    18% complete
    18% complete
    18% complete
    19% complete
    19% complete
    20% complete
    20% complete
    20% complete
    21% complete
    21% complete
    22% complete
    22% complete
    23% complete
    23% complete
    23% complete
    24% complete
    24% complete
    25% complete
    25% complete
    25% complete
    26% complete
    26% complete
    27% complete
    27% complete
    27% complete
    28% complete
    28% complete
    29% complete
    29% complete
    29% complete
    30% complete
    30% complete
    31% complete
    31% complete
    31% complete
    32% complete
    32% complete
    33% complete
    33% complete
    33% complete
    34% complete
    34% complete
    35% complete
    35% complete
    35% complete
    36% complete
    36% complete
    37% complete
    37% complete
    37% complete
    38% complete
    38% complete
    39% complete
    39% complete
    39% complete
    40% complete
    40% complete
    41% complete
    41% complete
    41% complete
    42% complete
    42% complete
    43% complete
    43% complete
    43% complete
    44% complete
    44% complete
    45% complete
    45% complete
    46% complete
    46% complete
    46% complete
    47% complete
    47% complete
    48% complete
    48% complete
    48% complete
    49% complete
    49% complete
    50% complete
    50% complete
    50% complete
    51% complete
    51% complete
    52% complete
    52% complete
    52% complete
    53% complete
    53% complete
    54% complete
    54% complete
    54% complete
    55% complete
    55% complete
    56% complete
    56% complete
    56% complete
    57% complete
    57% complete
    58% complete
    58% complete
    58% complete
    59% complete
    59% complete
    60% complete
    60% complete
    60% complete
    61% complete
    61% complete
    62% complete
    62% complete
    62% complete
    63% complete
    63% complete
    64% complete
    64% complete
    64% complete
    65% complete
    65% complete
    66% complete
    66% complete
    66% complete
    67% complete
    67% complete
    68% complete
    68% complete
    69% complete
    69% complete
    69% complete
    70% complete
    70% complete
    71% complete
    71% complete
    71% complete
    72% complete
    72% complete
    73% complete
    73% complete
    73% complete
    74% complete
    74% complete
    75% complete
    75% complete
    75% complete
    76% complete
    76% complete
    77% complete
    77% complete
    77% complete
    78% complete
    78% complete
    79% complete
    79% complete
    79% complete
    80% complete
    80% complete
    81% complete
    81% complete
    81% complete
    82% complete
    82% complete
    83% complete
    83% complete
    83% complete
    84% complete
    84% complete
    85% complete
    85% complete
    85% complete
    86% complete
    86% complete
    87% complete
    87% complete
    87% complete
    88% complete
    88% complete
    89% complete
    89% complete
    89% complete
    90% complete
    90% complete
    91% complete
    91% complete
    92% complete
    92% complete
    92% complete
    93% complete
    93% complete
    94% complete
    94% complete
    94% complete
    95% complete
    95% complete
    96% complete
    96% complete
    96% complete
    97% complete
    97% complete
    98% complete
    98% complete
    98% complete
    99% complete
    99% complete
    File Transfer complete!
    
    Enabling System firmware transfer!!!
    Header Transfer complete
    Transferring System Firmware..
    Transferring File of size 258987 bytes
    0% complete
    0% complete
    0% complete
    1% complete
    1% complete
    1% complete
    2% complete
    2% complete
    3% complete
    3% complete
    3% complete
    4% complete
    4% complete
    5% complete
    5% complete
    5% complete
    6% complete
    6% complete
    7% complete
    7% complete
    7% complete
    8% complete
    8% complete
    9% complete
    9% complete
    9% complete
    10% complete
    10% complete
    11% complete
    11% complete
    11% complete
    12% complete
    12% complete
    13% complete
    13% complete
    13% complete
    14% complete
    14% complete
    15% complete
    15% complete
    15% complete
    16% complete
    16% complete
    17% complete
    17% complete
    17% complete
    18% complete
    18% complete
    18% complete
    19% complete
    19% complete
    20% complete
    20% complete
    20% complete
    21% complete
    21% complete
    22% complete
    22% complete
    22% complete
    23% complete
    23% complete
    24% complete
    24% complete
    24% complete
    25% complete
    25% complete
    26% complete
    26% complete
    26% complete
    27% complete
    27% complete
    28% complete
    28% complete
    28% complete
    29% complete
    29% complete
    30% complete
    30% complete
    30% complete
    31% complete
    31% complete
    32% complete
    32% complete
    32% complete
    33% complete
    33% complete
    34% complete
    34% complete
    34% complete
    35% complete
    35% complete
    35% complete
    36% complete
    36% complete
    37% complete
    37% complete
    37% complete
    38% complete
    38% complete
    39% complete
    39% complete
    39% complete
    40% complete
    40% complete
    41% complete
    41% complete
    41% complete
    42% complete
    42% complete
    43% complete
    43% complete
    43% complete
    44% complete
    44% complete
    45% complete
    45% complete
    45% complete
    46% complete
    46% complete
    47% complete
    47% complete
    47% complete
    48% complete
    48% complete
    49% complete
    49% complete
    49% complete
    50% complete
    50% complete
    51% complete
    51% complete
    51% complete
    52% complete
    52% complete
    52% complete
    53% complete
    53% complete
    54% complete
    54% complete
    54% complete
    55% complete
    55% complete
    56% complete
    56% complete
    56% complete
    57% complete
    57% complete
    58% complete
    58% complete
    58% complete
    59% complete
    59% complete
    60% complete
    60% complete
    60% complete
    61% complete
    61% complete
    62% complete
    62% complete
    62% complete
    63% complete
    63% complete
    64% complete
    64% complete
    64% complete
    65% complete
    65% complete
    66% complete
    66% complete
    66% complete
    67% complete
    67% complete
    68% complete
    68% complete
    68% complete
    69% complete
    69% complete
    69% complete
    70% complete
    70% complete
    71% complete
    71% complete
    71% complete
    72% complete
    72% complete
    73% complete
    73% complete
    73% complete
    74% complete
    74% complete
    75% complete
    75% complete
    75% complete
    76% complete
    76% complete
    77% complete
    77% complete
    77% complete
    78% complete
    78% complete
    79% complete
    79% complete
    79% complete
    80% complete
    80% complete
    81% complete
    81% complete
    81% complete
    82% complete
    82% complete
    83% complete
    83% complete
    83% complete
    84% complete
    84% complete
    85% complete
    85% complete
    85% complete
    86% complete
    86% complete
    86% complete
    87% complete
    87% complete
    88% complete
    88% complete
    88% complete
    89% complete
    89% complete
    90% complete
    90% complete
    90% complete
    91% complete
    91% complete
    92% complete
    92% complete
    92% complete
    93% complete
    93% complete
    94% complete
    94% complete
    94% complete
    95% complete
    95% complete
    96% complete
    96% complete
    96% complete
    97% complete
    97% complete
    98% complete
    98% complete
    98% complete
    99% complete
    99% complete
    File Transfer complete!
    

  • Correct the above description error:

    We install uniflash under the absolute path of opt. The instructions are also executed under this installation path. Please refer to the following image 4. Is this correct?

  • Hi Jay,

    I am talking about the path to the file you are sending over UART, the file after -f flag should be exact path. Can you try that?

    Use the absolute path to guanlin_ospi folder where you have all the binaries.

    Regards

    Karan

  • Hi  Karan

    It can work, thank you very much,

    Another question about sysfw.bin mentioned earlier. The path of sysfw.bin is not mentioned in the guide, but it may be related to tiboot3.bin, as shown in the figure below. Which file do we need? 

  • correct above description:  tiboot3.bin  -->  tifs.bin

  • Hi Jay,

    This is a bug in the documentation, thanks for pointing that out.

    The sysfw.bin is now named as tifs.bin. So you need tiboot3.bin, tifs.bin, app_switch2.appimage and nor_spi_patterns.bin.

    Please create another e2e if there is a need for more detailed discussion on the functionality part of the demo. I will go ahead and close this as the initial issue of flashing is resolved.

    Regards

    Karan