tms320vc33-请大神帮帮忙,关于VC33boot问题

问题描述

请大神帮帮忙,关于VC33boot问题

本人参考了一些资料,包括TMS320VC33-DATASHEET,现在已经通过论坛方法完成FLASH烧写,现有如下疑问困扰本人很久,希望大神予以帮助!
1、打开CCS环境时,是否需要在启动CCS时通过GEL文件来配置总线控制器,因为本人直接在load program后直接通过view-memory的方法会出现CCS卡死情况,根本无法读取外部ROM数据。通过本人尝试发现,可以通过运行程序对总线控制器“#define PBCR *(int *)0x808064 .......PBCR = 0x10fa;....”进行配置后,可正常读写外部ROM,本人用的EN29lv160芯片。求VC33的通用GEL文件,其是否与bootloader有关?
2、本人烧写完后的FLASH内容如下:请大牛帮忙分析,指出bootloader失败的原因。
1、 上电逻辑:MCBL/MP^一直接电源正极,上电复位后,通过CPLD拉低INT0^,表示boot loader引导地址为0x1000,此过程是否正确?(原理图中hold^引脚处于浮空,所以总线PBCR的bit1位配置为1,不响应外部hold)
2、 烧写至FLASH内部数据流结构如下:
0x00001000:0x0010 0x0000 0x10fa 0x0000 0x0001 0x0000 0x0042 0x0080
0x00001008:0x0000 0x0000 0x0081 0x0000 0x0000 0x0080 0x0000 0x0F2B
.......
个人解释下上面数据流的意思,有错误之处,请指导!
FLASH采用16位存取方法,从地址0x1000 开始存储,0x0010:指定16位格式,第二个数据位0x0000:由于内部RAM为32位,因此高位填充0,同理,第三第四代码对总线进行配置10fa。第五第六字代码指定块数据长度为1。第七第八字数据表明数据加载地址为0x00800042。接下来第二行第一第二字指定代码内容为0,这里的主要目的是为了将第一个数据块即程序入口地址进行分配(_c_int00)。第二行第三第四字指定接下来的数据块长度为0x0081。第五第六字指定加载地址为0x00800000。,后面的内容为加载的数据代码。此格式是否有问题,个人通过理解DATASHEET做的描述,是否有错误?
在烧写完FLASH后,程序无法引导,请高人指点啊!!!!!!

解决方案

补充说明:板子上电时,是通过电源芯片会产生一个120ms的延时脉冲复位信号给CPLD,通过CPLD检测此信号然后将其转给DSP,进而对DSP进行复位,vc33复位后,时钟输出H1,H3会输出频率,说明复位成功,因而可以作为CPLD时钟源。问题是:1、DSP是否需要重新复位?(个人查阅芯片资料好像是不需要)2、INT0^是在复位过程中拉低,还是在复位之后拉低加载bootloader的地址。3、个人在用户程序中未使能INT0^对应IE控制位,是否需要使能。

时间: 2024-09-19 23:55:26

tms320vc33-请大神帮帮忙,关于VC33boot问题的相关文章

wcf-同样的WCF服务程序,使用不同的宿主,效果不一样,请大神帮帮忙,谢谢

问题描述 同样的WCF服务程序,使用不同的宿主,效果不一样,请大神帮帮忙,谢谢 1C //契约的实现using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks; namespace TickService{ public class TickService:ITicketService { //Tick tick = Tick.tick

请大神帮帮忙,小弟需要急救啊

问题描述 请大神帮帮忙,小弟需要急救啊 为什么我在MyEclipse2014里写.css文件的时候,会报这种错误? 急等原因分析与解决方法 解决方案 库文件丢失,一方面你可能未真正激活myeclipse.另一方面可能你误删了一些东西,不妨从这两方面着手,希望对你有用 解决方案二: 你可以参考下这个http://www.bubuko.com/infodetail-1130958.html

myeclipse tomcat6.0在运行程序时报错,错误如下,请大神帮帮忙

问题描述 myeclipse tomcat6.0在运行程序时报错,错误如下,请大神帮帮忙 HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: javax.se

工具-如何实现这样一个数据列表,请大神帮帮忙

问题描述 如何实现这样一个数据列表,请大神帮帮忙 各位大神,小弟最近需要弄个数据列表,具体需求是从数据库中查询数据生成表格,这个数据时一行一行的.表格生成之后需要按照某一列的单元格内容进行分组,分组之后的数据可以折叠展开以方便查看(类似excel中行组合). 取数我还勉强能弄,但是前端分组+折叠/展开的功能实在是不会弄(原谅我是个小白,弄不出来就要失业了).请问有什么好的思路或者是现成的工具可以实现这个需求? 解决方案 什么语言什么平台没有说,假设你要的是web的http://download.

cocoa pods安装遇到的问题,请大神帮帮忙,解决了还有回报

问题描述 cocoa pods安装遇到的问题,请大神帮帮忙,解决了还有回报 localhost:~ shiwei$ pod setup Setting up CocoaPods master repo [!] /usr/bin/git clone https://github.com/CocoaPods/Specs.git master Cloning into 'master'... error: RPC failed; curl 18 transfer closed with outstan

java发送邮件时出现“554 5.1.0 Sender Denied"请大神帮帮忙

问题描述 java发送邮件时出现"554 5.1.0 Sender Denied"请大神帮帮忙 用的邮箱不是QQ 邮箱 ,是自己公司的邮箱. javax.mail.MessagingException: 554 5.1.0 Sender Denied at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1020) at com.sun.mail.smtp.SMTPTransport.mailFrom(SM

请大神帮帮忙,出现错误当前上下文中不存在名称 textbox1

问题描述 页面上有,名称也对,查了很久没有找到解决办法,有会的大神指点一下吗,万分感激!!! 解决方案 解决方案二:为什么图片上传不了解决方案三:图在这,百度云分享什么的解决方案四:1.是不是修改过aspx文件,导致CodeBehind对应的cs文件改变了?2.是否修改过aspx.cs文件的命名空间,导致和aspx的Inherits不对应了?解决方案五:检查过了您说的两点,没有问题啊谢谢您解决方案六:我贴代码吧Book_Insert.aspx<%@PageLanguage="C#"

在myeclipse中使用struts2框架,在加载到tomact中后界面出现下面的错误,请大神帮帮忙啊

问题描述 java.lang.ClassFormatError:Incompatiblemagicvalue1057639750inclassfileorg/apache/jsp/hello_jspjava.lang.Classloader.defineClass1(NativeMethod)java.lang.Classloader.defineClass(ClassLoader.java:791)java.secureClassLoader.defineClass(SecureClasslo

分辨率-画面插值加大显示尺寸,请各位大神帮帮忙,谢谢,急、急、急、在线等

问题描述 画面插值加大显示尺寸,请各位大神帮帮忙,谢谢,急.急.急.在线等 现在我有台机子是双镜头的,但是画面显示分辨率的尺寸为1920*720,能不能通过插值的算法把尺寸改为1920*1080,请各位大神帮帮忙,在此谢过了!!!! 解决方案 可以,直接y坐标放大一倍就可以了,平滑下