TIAO Black Flash USB+ Universal Flash Programmer
从图上可以看出,这是个混合产品,通过一个usb hub芯片gl850g扩展出4个usb,两个用于usb座,一个用于pl2303h扩展出串口,一个接到atmega32u2实现spi或者jtag,这里的转换是通过模拟的usb1.1实现的,基本就是个整合的产品。
pcb图
Serial (TTL Level) header The TTL level COM port header.
Pin # Description
1 Tx
2 Rx
3 DTR
4 DSR
5 RTS
6 DCD
7 RI
8 CTS
9 +3.3V
10 +5V (USB Power)
11, 12 GND
Application Status LED Indicator Indicates the current application status of the flash programmer.
Output Voltage Selector Move the jumper to 3.3V if the target device support 3.3v.Move the jumper to 5v if the target device supports 5v.
Reset Button Resets the device or force the programmer to enter the bootloader mode.
Mode Change Switch Application mode change switch.
The functionality of this programmer differs depending on the type of firmware programmed into it.
Change to bootloader mode (1 at ON position, 2 away from ON position) (also known as the DFU mode) to perform a firmware update over USB.
Change to application mode (both 1 and 2 at ON position) to execute the firmware loaded into the programmer.
In Application Mode, pressing the reset button will only perform a USB reset. In Bootloader Mode, it will reset the device but when the device automatically reconnects, it will start in the DFU mode, allowing the software to load new AVR firmware.
Flash Programmer Pin Header The pinout of the flash programmer depends on the firmware loaded into the programmer.
JTAG Mode Pinout:
Pin # Description
1 GND
2 TCK
3 GND
4 TMS
5 GND
6 TDO
7 GND
8 TDI
9 GND
10 TRST
SPI Mode Pinout:
Pin # Description
1 GND
2 Vcc
3
4 SI
5
6 SO
7 RST
8 SCLK
9 PROG
10 CS
NAND Mode Pinout:
Pin # Description
1 GND
2 Vcc
3 EJ
4 SI
5 XX
6 SO
7 KSK
8 SCLK
9
10 CS
源代码
win版软件
沙花,谢谢楼主分享。。 好东西,感谢分享!!!
页:
[1]