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.

TMS320C6748: c6748,NOR flash 16bit启动不了

Part Number: TMS320C6748
Other Parts Discussed in Thread: OMAP-L138

使用的是OMAP-L138的NOR WRITE进行烧写,程序烧写情况如下

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[C674X_0] Starting OMAP-L138 NORWriter.
CFI Query...passed.
NOR Initialization:
Command Set: Intel
Manufacturer: INTEL
Size: 0x4 MB
Enter the binary AIS application file name (enter 'none' to skip):
D:\dsp\TMS320C6748_V4.0\Bin\LED_NOR.ais
INFO: File read complete.
Erasing the NOR Flash
Erased through 0x60020000
Erase Completed
Writing the NOR Flash
NOR Write OK through 0x60001138.
Checking flash contents... Passed! (0x1138 bytes)
NOR boot preparation was successful!
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 ,其中NOR WRITER 的CMD如下
Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
-lrts64plus.lib
-stack 0x00000800 /* Stack Size */
-heap 0x00000800 /* Heap Size */
MEMORY
{
DRAM org=0xC0000000 len=0x08000000 /* SDRAM */
SHARED_RAM org=0x80000000 len=0x00020000 /* DDR for program */
AEMIF org=0x60000000 len=0x02000000 /* AEMIF CS2 region */
AEMIF_CS3 org=0x62000000 len=0x02000000 /* AEMIF CS3 region */
}
SECTIONS
{
.text :
{
} > SHARED_RAM
.const :
{
} > SHARED_RAM
.bss :
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
基本都是默认的,我的LED程序是没有问题的,在NAND上可以运行启动,LED程序的CMD如下
Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/****************************************************************************/
/* */
/* OMAPL138 DSP C6748 */
/* */
/* 20140516 */
/* */
/****************************************************************************/
//-heap 0x00A00000 //10M
-stack 0x1000
MEMORY
{
#ifdef DSP_CORE
/****************************************************************************/
/* */
/* DSP */
/* */
/****************************************************************************/
DSPL2ROM o = 0x00700000 l = 0x00100000 /* 1MB L2 DSP ROM (DSP ROM Bootloader) */
DSPL2RAM o = 0x00800000 l = 0x00040000 /* 256kB L2 DSP RAM */
DSPL1PRAM o = 0x00E00000 l = 0x00008000 /* 32kB L1 DSP RAM */
DSPL1DRAM o = 0x00F00000 l = 0x00008000 /* 32kB L1 DSP RAM */
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
但是烧写完毕后,bootmode正确的情况下寄存器已经看过,程序没有启动。

x 出现错误。请重试或与管理员联系。