作者的话
ADI的TS101,做Flash烧写,需要Flash驱动,我一直认为在Visual DSP++软件目录下都有,比如TS201:
我们在做TS201的时候,基本上都是用这个Flash驱动,在对应我自己用的Flash,去做程序修改。
硬件准备
ADSP-TS101S-EZKIT开发板
AD-HP560ICE仿真器:https://item.taobao.com/item.htm?id=39791775486&spm=a1z10.5-c.w4002-5192690539.11.73486badmz2LWZ
TS101的Flash驱动
TS101在Visual DSP++软件目录里,竟然没有Flash驱动的例程!!!
于是我在全网找,官网的页面下竟然也没有:
这真是打破我的认知了,我曾经一度认为TS101不支持Flash BOOT,是不是2000年以前的DSP,还没有FLASH BOOT的技术?
但我想到了Visual DSP++的老版本,会不会这种老版本里有呢?于是我就去装了一个Visual DSP++4.0,这个版本是首次支持TS系列,我在4.0里找,果然就找到了!
所以兄弟们如果做TS101的开发,做到Flash BOOT这个阶段,需要写Flash驱动,你就要去装一个VDSP4.0,然后到这个软件的安装目录下,找到TS101的Flash驱动源码,然后基于他来做你自己的flash驱动。
VisualDSP++ “Flash Programmer” flash driver for use with the
// ADSP-TS101S EZ-KIT Lite containing the STMicroelectronics DSM2150
// flash device.
他用的是DSM2150,说实话这个flash我听都没听过,应该是2000年左右的Flash型号了。