No,JonnyW wrote: There must be something subtle between Flowkit and the HW. Just to clarify, it is a custom PCB you are using?
Jonny
I have tried 2 types of PIC in 2 boards. 16F877A & 18F4620.
a) EasyPIC v7 with RB7 & RB6 PIC pins connected directly to FlowKit so nothing on EasyPIC is loading those pins.
b) A Protoboard with only the supply, MRST, LED on PORTC.0 and a 4MHz crystal connected.
Flowcode hangs in safe mode when accessing Flowkit, although Flowkit appears OK in the device manager list.JonnyW wrote: Have you tried running this in safe mode? We could do with finding out about the spec of your system - it has been mentioned that in the past anti-virus have caused problems. Also Flowkit uses USB2, are you using USB2 ports?
Jonny
System is DELL OPTIPLEX 780 Pentium Dual-Core 3 Ghz 4Gb Windows 7 Pro 32 bit.
Flowcode V5.4 with latest driver software.
AV is Eset NOD32 - disabling makes no difference.
System has 9 USB2 ports. Tried using different ports - no change.
Nothing is connected or allocated to PortBJonnyW wrote: With the default settings Flowkit uses port B. We would expect ICD to fail outright if there were any issues but have you got a fully working and unobstructed port B?
Jonny
Increasing communication speed in the ICD settings to 1000 causes Flowcode to hang when trying to connect to Flowkit.JonnyW wrote: You could try increasing the communication speed in the ICD settings to 1000 - this is a timeout that ICD will wait for a response for requests.
Jonny
No, the variables are not always zero. They are however what the were on previous runs i.e. they don't change.JonnyW wrote: Also, going back to the values of the variables:
On start up the variables are always zero. Is this true for pre-initialised (to a non-zero value) variables too?
Jonny
They retain their previous values.JonnyW wrote: If you stop simulation and restart it do the variables retain their previous values or do they get reset to zero again?
Jonny
The watched value of a string pre-initialised to "Hello" returned "" under ICD.JonnyW wrote: Can you add a string variable - pre-initialised - and see the values of the string?
Jonny
From the tests I have carried out I think there is little else left to try, and I believe that my Flowkit is defective.
Before starting the returns procedure, are then any diagnostics that I can run on my Flowkit to show that the fault lies elsewhere ?
I am about to start an important project, and am fast running out of time trying to get this vital tool to work as advertised.
regards
Stewart