准备离职,工作的一些细节记录
到年底了,不知道为什么招人的公司会变多,一般员工都会留到年终奖之后才走,不管怎样了,第一份工作做了刚好一年了,是时候好好朝着规划好的方向发展了,对于未来还是很看好Apple,意味着未来变成全职iOS开发者,告别数字信号处理和芯片.
先记录一下离职工作交接的一些细节,以免备忘.
//—————————————————————————————————————//
FPGA开发环境 : ISE 13.4;
DSP开发环境 : CCS V5;
FPGA 主芯片: Virtex - 6 (XC6VLX240T);
FPGA Nor Flash : S29GL512S (25位地址,16位数据位, 64MB = 512b);
DSP 主芯芯片: OMAPL-138 (ARM + DSP);
DSP Nand Flash : K9K4G08U0M (8位数据位)
//—————————————————————————————————————//
功能 : FPGA接受上位机命令,通过串口发送数据给DSP,然后DSP接受到命令控制FPGA的Nor Flash 最高2位地址线,然后拉低Flash的Reset持续几个微秒再拉高.从而让FPGA从不同的地址端读取不同制式代码.
//—————————————————————————————————————//
参数 :1.FPGA的串口Uart代码部分,和DSP通讯采用的式115200波特率.
2.FPGA通过iMpact把Bit文件生成Mcs文件,作为写入Nor Flash的编程文件,写入Flash数据大小实际为Bit文件大小,不必在意Mcs文件大小.
//—————————————————————————————————————//
DSP的NAND Flash烧写步骤:
1. 板卡先上电,然后将仿真器的USB一段连接电脑,打开CCS Studio.
2.在Run -> Debug,进入Debug模式.找到Debug窗口,可以发现四个选项,我们只用到第一个和第二个(Texas Instruments XDS100v2 USB Emulator/C674x_0和/ARM9_0).
3.右键ARM9_0 选中Open GEL File View,然后在空白栏目右键选中 Load GEL,添加 OMAPL138_ARM.gel.
4.返回Debug窗口,右键ARM9_0选中Connect Target,Console会打印初始化的信息.
5.等待连接完成,Run -> Load 下载 NANDWriter_ARM.out,然后Run -> Resume运行代码.
6.根据打印信息烧入文件,先y回车,擦除Flash,然后给出镜像路径,比如x/xx/DSP4.bin,回车,提示 NAND boot preparation was successful!表示程序写入Flash.
//—————————————————————————————————————//
DSP的Bin文件制作步骤:
1.打开AISgen_d800k800;
2.File -> load Configuration,选中OMAPL138-DSP-LED-NAND-SPI-Uart.cfg;
3.在DSP Application File 后面选中<…>选中OMAPL138-DSP-LED-ARM.out,然后再选择<+>选中test_uart.out.
4.在AIS Output File 选择输出文件和名字,Generate AIS生成bin文件.
//—————————————————————————————————————//
DSP串口源代码说明:
test_uart/test_uart.c
rcv_data是从FPGA发送过的数据,有四种命令.
方向:板卡网口朝上为正方向,一下A24和A23左右均已这个作为参考.
默认,所有拨码开关均朝右边.
cmd1 : rcv_data = 0xff; (A24:Right,A23:Right)
cmd2 : rcv_data = 0x88; (A24:Left,A23:Right)
cmd3 : rcv_data = 0x55; (A24:Right,A23:Left)
cmd4 : rcv_data = 0xaa; (A24:Left,A23:Left)
//—————————————————————————————————————//
//—————————————————————————————————————//
DSP Nand Flash 烧制需要使⽤用JTAG通过NandWriter源代码烧⼊入,在烧制前⼀一定要配 置ARM9_0.gel⽂文件初始化ARM核的外部Flash接⼝口,否则NandWriter会执⾏行到⼀一半就卡住,如果有 问题,使⽤用OMAPL1x_debug_v9
如果有问题参照:
http://processors.wiki.ti.com/index.php/Boot_Images_for_OMAP-L138
http://processors.wiki.ti.com/index.php/OMAP-L1x_Debug_Gel_Files
转载于:https://www.cnblogs.com/zuopeng/p/4164394.html
准备离职,工作的一些细节记录相关推荐
- 离职交接文档_如何写好离职工作交接文档?
交接文档的重要性 一个业务员与客户建立起了私下的信赖关系,可是当他因工作调动而离开原岗位,由另一个人接替的时候,原来的关系很可能就会一下子断裂. 百货商店也一样,如果柜台的营业员换人了,有些顾客就不会 ...
- db2 两个结构相同的表_从两个工作表提取数据记录,并显示相同记录的报告
大家好,今日继续VBA数据库解决方案的讲解,今日讲解的是第47讲,内容是:在两个工作表提取数据记录,并显示相同记录的报告. 我们在工作中经常会遇到这样的情况,要分析两个工作表,知道哪些记录是重复的,如 ...
- huggingface调用一些细节记录
huggingface调用一些细节记录 Model Input Model Foward BertModel 写给我自己看的一些小细节,因为不是每天写代码,总是会忘 要多看文档!!! Model In ...
- Java实现CRM项目过程中的细节记录(一)
CRM项目实现过程中的细节记录(一) 文章目录 CRM项目实现过程中的细节记录(一) 一.数据库相关细节 1. 表名 2. 表字段说明 3. 不使用主外键约束 4. 不使用主键自动增长 UUID 5. ...
- 一些移动端开发的细节记录
好久不来写东西了,最近太忙,给自己搞的很累,对自己选择的道路有些不自信了. 决定干够半年后,大概四月中旬,会离职休息两三个月,去几个喜欢的地方看看,锻炼打球减肥,再把最近想要做过的项目整理一下,编写一 ...
- 我的研发计划及工作总结与沟通记录模板
最近公司岗位职责明确,我的工作主要需要和实施交接,就做了这样一个表: 天序列 日期确认 工作内容 工作完成情况 需沟通内容 沟通回复 研发签字 非研发签字 备注 该项目的实际工作天数序列,从入场到研发 ...
- 学习SSM框架做仿照大众点评的web项目所需考虑细节记录
一.SSM(Spriing springMVC Mybatis)框架搭建常见web应用时所需注意的细节问题及相关思考: 1.项目设计中要注意其直接间接可能涉及的问题,思考边缘性相关内容,思考可扩展性. ...
- DNS关键词:DNS工作原理、A记录、CNAME记录、MX记录、PTR记录、SOA记录、NS记录
一.DNS基础:什么是DNS?DNS域名称空间的组织方式?DNS服务的工作过程. http://369369.blog.51cto.com/319630/812889 二.DNS关键词:A记录.CNA ...
- vim的配置安装和Python安装细节记录20190109
vim: vim记得以前版本是8.0:现在最新的版本是8.1:而且是安装版本,不是已经编译好的版本:可以直接安装 需要git vundle安装 到bundle/vundle目录下: 安装插件的命令全部 ...
最新文章
- 征战蓝桥 —— 2017年第八届 —— C/C++A组第5题——字母组串
- Spark MaprLab-Auction Data分析
- 10分钟带你逆袭kafka之路
- 邮件营销的三个基本要素讲解
- .NET框架的各个版本
- 老式计算机如何设置u盘启动,旧主板bios界面设置U盘启动教程
- 360影视php采集接口,基于360影视采集实例
- PS、Ai、Pr等如何修改安装位置的问题
- 微表情如何用计算机分析计算,基于差分定位与光流特征提取的微表情识别 - 计算机应用与软件.pdf...
- keras使用LSTM生成文本
- win7台式机解决插入耳机没有声音以及显示麦克风未插入的解决方法
- 小程序搜索页面搜索记录和热门搜索实现
- scp是什么,有什么用
- Opencv项目实战:07 人脸识别和考勤系统
- 典型的多层神经网络模型,神经网络多传感器融合
- 性能强悍的CSS动画库--Animate.css
- AttributeError: ‘Book‘ object has no attribute ‘sheet‘
- Android Studio 在library中引用本地arr的办法
- 基于SSM社区医疗平台系统
- 1、查找假币 编写一个实验程序查找假币,有n(n3)个硬币,其中有一个假币,且假币较轻,采用天平秤重方式找到这个假币,并给出操作步骤。
热门文章
- 英伟达美女工程师:AI从业者要不要读博?要不要自己创业?
- Uber无人车为何危险:长期忽视模拟器,只在意路测 | 内部声音
- 正面刚谷歌苹果,diss了BAT及友商,商汤科技说自己是一只“黑羊”
- 【leetcode】1053. Previous Permutation With One Swap
- plupload与springmvc分段上传视频
- 又一例两块硬盘离线的数据恢复成功案例
- 2015南阳CCPC L - Huatuo's Medicine 水题
- Django 现可在 Windows Azure 上使用
- LDAP实现企业异构平台的统一认证
- 全网最简单的k8s User JWT token管理器