水化木后花园

Walk Slow & Think Deep


  • Home

  • Tags

  • Archives

ccs_linux

Posted on 2018-09-26

  发现在linux底下写一些东西比在windows底下方便很多,而且windows的bash环境很难用,而ccs在制作启动镜像时需要用到比较多的命令,所以尝试在linux底下搭建开发环境,记录一下遇到的一些问题。

Read more »

boot_multicore

Posted on 2018-07-09

利用MAD工具实现多核启动

  先总体地说一下MAD工具的作用:对于多个DSP核心,可能我们有对应的多个project,生成了多个.out文件,我们想把不同的projecct放在不同的core上运行。调试的时候我们可以通过仿真器手动把代码文件load到对应core上让它运行,但是怎么让板子在启动的时候自动加载代码到各个core上,这就是MAD工具解决的问题。除此之外,这个工具还能通过共享一部分代码文件达到节约内存的目的。

Read more »

Boot_Singlecore

Posted on 2018-07-03

1. EEPROM BOOT & POST(Power On Self Test)

  evmc6678评估板上有一块128KB的EEPROM,这块内存主要用于烧写IBL(Intermediate BootLoader)即二次引导的程序,或者烧写POST上电自检程序。其中在烧写程序时有两个总线地址,一个是0x50,一个是0x51,两个地址分别代表寻址128kB的其中64KB,前者默认用来烧写POST程序,后者一般用来烧写IBL。两种方式通过SW5的PIN4来区分(on:0x50,off:0x51),可以同时存在,不互相影响,启动时根据开关设置从相应位置读取程序。

Read more »

routerap

Posted on 2018-07-03

路由器WAN LAN口 &AP模式

  实验室的无线网总是间歇性的断,有些让人心烦。今天罢工了好长一段时间,于是我和同学折腾了一下。之前没怎么设置过路由器,都不怎么了解。才发现自己连路由器的LAN、WAN口的作用都不知道,汗~_~!。

Read more »

New to C6678 & CSS

Posted on 2018-07-01

1. C6678开发板上手

  等了一个多月,开发板终于到了。板子型号是TMDSEVM6678LE,带有XDS560v2仿真板(Blackhawk XDS560v2-USB Mezzanine Emulator)。
  刚来的板子上已经烧写了一个Out-of-Box(OOB)例程–HUA(High-Performance DSP Utility Application)。按照默认的启动设置(SW3~SW6、SW9),即0010-1111-1110-0000,SW9:11。SW9的第二个开关是设置HUA例程是使用静态IP还是DHCP方式工作。
  由于刚拿到板子,不了解情况,我直接在板子上烧写了其它的程序。自带的HUA工程文件可以在MCSDK安装目录的demo目录中找到。
  下面介绍一下让HUA例程跑起来的过程(我使用的是静态IP方式,DHCP方式还需要下载配置DHCP Server)。
  前置准备:

Read more »

ethernet

Posted on 2018-06-23

1. 以太网最小帧长

  以太网中的最小帧长为64字节(包括以太网帧的前后部分:14+4字节)。亦即数据段为46字节。
  64字节的计算过程涉及以太网的载波监听冲突检测机制。基本原理是一个发送端需要在发送完数据前能够监听到在此信道上在它之前已经开始发送数据的发送冲突。在最极端的情况下,两个发送端距离最远,第一个发送端A在开始发送数据后,数据在经过t时间后会到达发送端B,在到达之前B监听不到数据因此也开始发送数据,B开始发送后随机监听到A的数据,因此发出阻塞信号。经过时间t后阻塞信号到达A,要求此时A数据还没有发送完毕,才能检测到数据发送出错。也就是发送数据的时间要大于2t。
  标准规定,10Mbps以太网采用中继器时,连接最大长度为2500米,最多经过4个中继器,信号在介质中传输速度小于光速c,一般范围为0.6~0.8c,取0.7c,则最大传输时延为(2500*4)/0.7c,因此规定对于10Mbps以太网规定一帧的最小发送时间必须为51.2μs。
  51.2 μs为512bit即64字节数据在10Mbps以太网下的发送时间。

Read more »

Github-Pages&hexo

Posted on 2018-06-10

使用 github-pages+ hexo 搭建个人博客-Mac环境

–搭建&主题更换&博客备份

1. 准备工作-github仓库

  首先到github的官网注册账号(…)。然后,新建仓库,在仓库Setting页面:
  img

Read more »
12
细弟呀

细弟呀

17 posts
20 tags
GitHub E-Mail
© 2019 细弟呀
Powered by Hexo
|
Theme — NexT.Gemini v5.1.4
0%