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.

DRA821U: j7200_EVM DDR initialization takes 40ms with 8.1 SDK run on OSPI bootmode

Part Number: DRA821U

Dear expert,

              I find  J7200_EVM initialization takes 40ms with 8.1 SDK run on OSPI,which is greater than 20ms. The test method and result show as blew:

Modify sbl_main.c as blew, add WKUP_GPIO0_5 with output mode and set output low before init DDR and set output high after DDR initialization. The time taken to capture pin changes with an oscilloscope is the time spent on DDR initialization.

2772.sbl_main.c
Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/**
* \file sbl_main.c
*
* \brief This file contain main function, call the Board Initialization
* functions & slave core boot-up functions in sequence.
*
*/
/*
* Copyright (C) 2018-2019 Texas Instruments Incorporated - http://www.ti.com/
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*
* Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* Redistributions in binary form must reproduce the above copyright
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX