Showing posts with label FTDI. Show all posts
Showing posts with label FTDI. Show all posts

Sunday, 20 December 2015

UrJTAG Testing - FT2232D - Atmeg16 JTAG - Boundary Scan

I am a big fan of FTDI ..

Ok where to get the board ..
FT232B/R -> does not have mpsse support , dont buy this ..
FT2232D-> USB full speed device -> polling range 800 -1000 times per sec
FT2232H -> High speed device -> Polling range 6000 times per sec..
FT4232H -> should work like FT2232H  , haven't tested yet
FT232H -> New one I guess


Buy this   FT2232H Mini-Module 
Now where to get  ,  element14.com , Digikey.com ...may be you can buy directly from FTDI




 For Indian users can buy it from
http://shop.ngxtechnologies.com/product_info.php?products_id=30  -> 1200RS  , which is cheap & best in the market ... FT2232D





Remove c10 to c15 capacitors , which are on the high speed data lines ,,,  I guess , It is a design flaw ..( Only for NXG ARM USB JTAG)

Another one schematic is here
http://www.ethernut.de/pdf/turtelizer20c-schematic.pdf

For JTAG pin details for your chip refer the manual.. 

I have used  NXG ARM USB JTAG  &  Atmega 16 



Wire it up    TCK, TDI ,TDO,TMS  ...  RST not required ... 

Incase you encounter libusb error , just install filter driver ...  
libusb-win32-devel-filter-1.2.6.0.exe ... Restart the PC ..




BSDL file is not in the list ... So download it from atmel 


put it on the c drive ...


Now we will make the pins Set to 1 & zero ... 

Jtag>instruction EXTEST
jtag>shift IR
jtag>set signal PB(1)  out 1 
jtag>shift DR ->   Now the output will be high 
jtag>set signal PB(1) out 0 
jtag>shift DR -> Now the output will be zero