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.
I want to verify that wkup_uart works on my board, so I load the application instance with CSS following the link below, and when I connect to R5, I get the following error:
MAIN_Cortex_R5_0_0: GEL Output: Running from R5
MAIN_Cortex_R5_0_0: GEL Output:
DDR not initialized with R5 connect.
Go to menu Scripts --> AM62 DDR Initialization -> AM62_DDR_Initialization_ECC_Disabled to initialize DDR.
= = = =
I followed the prompts to initialize the DDR, but the initialization process kept getting stuck in one place, as shown below
May I ask why this is? Do I need to use uniflash to perform these operations, but my own board cannot be successfully burned by uniflash
toby,
Can you please specify the steps you are doing for the verification of wakeup_uart. this will help us understand the flow and the issue much better
Regards
Anshu
I operated according to the following link completely. When loading Symbols, there was a prompt that needed to initialize DDR, and I followed the prompt to initialize the page that was always stuck in the screenshot above
I guess I couldn't test wkup_uart because I didn't successfully brush the shoe sbl with uniflash
software-dl.ti.com/.../DEVELOP_AND_DEBUG_DMR5.html ISABLE_LPM
Hi Toby,
This is my understanding of your problem. Your goal is to run the examples and test if the wkup_uart works.
You will have to follow a couple of steps mentioned below: (Following is for UART Echo example.)
You should be able to take input in the 3rd largest COM terminal, as mentioned in the screenshot below.
Let me know if this resonates with you.
Regards,
Vaibhav
Thank you very much. In fact, I have done the above steps in AM62X EVM and my own board, and EVM has been tested successfully. However, my board cannot use uniflash.py to burn mirror, and my own board will get stuck after sbl_uart_uniflash_stage2 after many attempts, as shown in the figure below
Hi Toby,
Error message says "XMODEM send failed.........". I am assuming this is happening because you might have missed out on installing few dependencies.
Please follow the steps here: https://software-dl.ti.com/mcu-plus-sdk/esd/AM62X/08_06_00_18/exports/docs/api_guide_am62x/SDK_DOWNLOAD_PAGE.html#INSTALL_PYTHON3
For Windows:
C:\> python -m pip install pyserial xmodem tqdm --proxy={your proxy server web-link and port}
For Linux:
$ pip3 install pyserial xmodem tqdm --proxy={your proxy server web-link and port}
Regards,
Vaibhav
I don't think it's the xmodem and the dependencies, because the am62 evm can be successful in the same environment. The sbl_uart_uniflash_stage2 may be affected
Hi Toby,
I believe so there is a thread for this which is currently active and is handled by Prashant.
So, I would request you to watch this space((2) SK-AM62: After I wrote to emmc with uart_uniflash.py, I couldn't get into uboot from emmc. (spl_register_fat_device: fat register err - -1) - Processors forum - Processors - TI E2E support forums) for the answer.
Regards,
Vaibhav