Hello:
My name is Jonathan and I’m a mechanical engineering college student who’s been “thrown into the fire” of ARM programming.
I have the following pieces of hardware:
The Olimex USB ARM-USB-TINY-H JTAG - http://www.olimex.com/dev/arm-usb-tiny-h.html
The STM32-LCD Development Board - http://www.olimex.com/dev/stm32-lcd.html
I’m attempting to use Crossworks CrossStudio for ARM 2.2 to program this device and one more proprietary device using the same micro controller as the demo board. I’m running two machines - a Windows Vista laptop and a Windows 7 desktop. I have not purchased a license for CrossWorks yet, but I intend to if I can make the trial connect to my device.
This has so far been an exercise in frustration because I have yet to “talk” to the damn development board. When I go into CrossWorks and choose the Olimex ARM-USB-Tiny device, the development board turns on all its LEDs, the LCD back lighting turns on, and the device is powered entirely through the JTAG (or the USB Mini - whichever I leave plugged in).
One of three errors also occurs:
-
CrossStudio says something to the effect of “Cannot identify target, please check JTAG connection and device power.” When this error shows up, a white line flashes across the screen of the LCD.
-
CrossStudio says “read failed”
-
CrossStudio hangs up
I have tried setting up a FT2232 device as outlined on Olimex’s website. I have also tried playing around with the clock divider and a few other settings to no avail. I have installed (and uninstalled) many different drivers from olimex’s website and from FTDI’s. It could be an issue with my JTAG or a device, I guess, but given that I’m a certified bonehead it’s most likely an issue with me somehow.
I am in over my head and completely lost. I could really use any assistance you are capable of giving. If you don’t know, but know who can help me - please point me in the right direction. I very much appreciate your time.