Joined: 28 Mar 2009
|Mach x hadware (Rev5.0)PCB problem
|Posted: Fri May 07, 2010 3:56 am
|Hi every one,
I buy an Mach x programmer(Rev 5.0) and when try to install and connect to my
computer,get several error like this,
driver install compelet but when connect programmer to computer USB port I get an error message "Unknown USB device".
I try to fix this error by work on driver installing but nothing change and
harware error still remain.
finaly I think USB converter IC (FT232Bl)maybe damage and replace it with one new chipset ,but this error remain.
At last I replace FT232 Ic from mach X PCB and draw FT232 IC connection
in Circuit and compare with FT232 datasheet.
This is amazing,I find some wrong connection and some wrong component
assignment in Mach X PCB and try to fix this problems.
After fixing this problems and update Mach X firmware ,my programmer
work fine without any problem.I test it in ZIF programing ,In circuit programing and in debug mode,and it work very fine.
Detail of modification is:
1-FT232 chipset configure in "USB Bus Powered" mode and in this mode
pin 14(POWERCTL) must connect to GND Not VCC.In my hardware PCB
it connect to VCC.
2-pin 30(AVCC) must connect to GND via an 0.1Uf capacitor but in My PCB
it connect to pin 3(VCC).
3-Pin 6(3v3OUT)must connect to GND via an 33nf capacitor but in my
hardware it connect to pin 7(USB DP) via 1.5K resistor.I fix this by cutting
4-pin 5(RSTOUT#)must connect to to pin 7(USB DP) via 1.5K resistor but
in my hardware PCB it No connect.
after fix this connection and modification my programmer work fine.
If you interest my modification I can Send you my modified PCB image.