CSR系列开发板的编程器/烧写器
2016-09-05 11:52
561 查看
本文总结下我目前见过的CSR系列开发板的烧写器。
感觉CSR的芯片用的是改装后的SPI总线,因为除了SPI标准的MO,MI,clk和enable以外,还有一个CSB,不知道作用是什么,回头我再查下资料。
因此,编程器就只能使用CSR官方发布的了(貌似有破解版,但是没用过)。
先来介绍第一款,是5348开发板上用到的,板载的调试器。
如上图中红色方框,是编程器部分的电路。PC通过usb连接了TI的一款hub芯片,然后再通过usb拓展到一款usb转uart和一款usb转spi的2块芯片上。
我总结了下原理示意如下:
这种编程器,确切的说是编程电路是嵌入在开发板上的,造价高,主要在研发阶段使用。
第二款介绍一款usb转spi的烧写器。
入口是pc来的mini usb
出口是csr专用线缆,线缆中包括spi和uart总线。
然后连接csr芯片。
csr的资料中还特意说明了烧写器可以通过usb hub最多连接16个终端产品。
第三款是csr推出的一款低成本烧写器
这款烧写器以独立的电路板存在,只有usb转spi电路,uart其实可以从终端产品上直接引出来。uart转usb的产品又多得狠。就是不知道可以在哪里买到这款电路呢。
第四款也是一个编程电路,是csr官方推出的101x系列的开发板中
如上图中的红色方框部分,我手里没有这款开发板的实物,但是看csr官方的这个资料图来看,应该是只有usb转spi电路。我感觉小板的uart通过邮票口再导到排针上去,然后随便弄个uart的usb dongle就能搞定。
感觉CSR的芯片用的是改装后的SPI总线,因为除了SPI标准的MO,MI,clk和enable以外,还有一个CSB,不知道作用是什么,回头我再查下资料。
因此,编程器就只能使用CSR官方发布的了(貌似有破解版,但是没用过)。
先来介绍第一款,是5348开发板上用到的,板载的调试器。
如上图中红色方框,是编程器部分的电路。PC通过usb连接了TI的一款hub芯片,然后再通过usb拓展到一款usb转uart和一款usb转spi的2块芯片上。
我总结了下原理示意如下:
这种编程器,确切的说是编程电路是嵌入在开发板上的,造价高,主要在研发阶段使用。
第二款介绍一款usb转spi的烧写器。
入口是pc来的mini usb
出口是csr专用线缆,线缆中包括spi和uart总线。
然后连接csr芯片。
csr的资料中还特意说明了烧写器可以通过usb hub最多连接16个终端产品。
第三款是csr推出的一款低成本烧写器
这款烧写器以独立的电路板存在,只有usb转spi电路,uart其实可以从终端产品上直接引出来。uart转usb的产品又多得狠。就是不知道可以在哪里买到这款电路呢。
第四款也是一个编程电路,是csr官方推出的101x系列的开发板中
如上图中的红色方框部分,我手里没有这款开发板的实物,但是看csr官方的这个资料图来看,应该是只有usb转spi电路。我感觉小板的uart通过邮票口再导到排针上去,然后随便弄个uart的usb dongle就能搞定。
相关文章推荐
- 学习 ARM 系列 -- FS2410 开发板上启用 MMU 实现虚拟内存管理——转载
- EM78系列单片机的开发工具及编程器
- 学习 ARM 系列 -- FS2410 开发板上启用 MMU 实现虚拟内存管理
- intel joule 500系列开发板学习笔记
- STR750F 开发板学习系列(一)熟悉STR750开发板结构
- 英伟达JETSON tk系列开发板设置alsamixer录音教程
- S5PV210系列 (裸机十三)之解决X210开发板的软开关按键问题
- 学习 ARM 系列 -- FS2410 开发板上 Nand Flash 到内存的代码搬移
- intel joule 500系列开发板学习笔记
- 学习 ARM 系列 -- FS2410 开发板上的内存搬移实验
- Banana pi 系列开发板金属外壳面世
- 独家!了不起的UP系列产品,不一样的开发板 — UP Squared Board(二)
- 在这里,TQ2416系列----开发板与虚拟机之间搭建NFS
- 学习 ARM 系列 -- FS2410 开发板上的串口通信编程
- 学习 ARM 系列 -- FS2410 开发板上的串口通信编程
- 独家!了不起的UP系列产品,不一样的开发板 — UP Core Board(三)
- Stm32F2系列图形界面触摸屏(AN3128)到 STM32F407- EVAL开发板笔记
- PyQt5系列教程(五)制作fastboot烧写器
- 学习 ARM 系列 -- FS2410 开发板上通过串口实现 printf
- 基于STM32神舟系列开发板的串口通…