TI中文支持网
TI专业的中文技术问题搜集分享网站

用 DSPLINK 加载 DSP 程序后,偶尔蓝屏

Hi:

   我使用的是 OMAPL138, ARM 启动后,在 ARM 侧用 DSPLINK 加载程序 DSP 程序。板子是我们自己参考原理图设计的。

大多数板子,启动没有问题。少数板子,如果加载 DSP 程序,会蓝屏,不加载不会。可能会是什么问题?

 

Tony Tang:

#1. 请问仅仅是蓝屏吗,ARM,DSP运行还是正常的吗?

#2. 如果是,那么应该是LCD控制器的DMA出问题了,没来得及往外刷数据。按以下方法来调整一下:

–1. set system configure register MSTPRIx to ensure LCDC is highest priority on SCR, other master lower than LCDC, 0 is highest priority.

–2. set DDR BPPBR register to 0x20.

–3. set LCDDMA_CTRL[TH_FIFO_READY] = 5h or 4h, and 

                LCDDMA_CTRL[BURST_SIZE] = 4  

–4. set RASTER_CTRL[PLM]= 2(data only) after LCD load palette.

Chengyi Yu:

回复 Tony Tang:

我用C6748的lcd控制器,出现闪屏现象,有显示,但是总在闪,而且位置不对。请问dma具体该怎么去配置。已设置最高优先级。

赞(0)
未经允许不得转载:TI中文支持网 » 用 DSPLINK 加载 DSP 程序后,偶尔蓝屏
分享到: 更多 (0)