VDIP1 not working with Parallel communication
eechik
Posts: 4
Hello everyone, I need help!
I have gotten my VDIP1 to work exactly as expected via RS232 with the PC, but I am transferring it to parallel communication with my micro controller I am running into several problems.
1) The flash drive is only recognized if I have it plugged in when I power up, also when I remove the drive nothing is sent saying the disk is removed. Do you have any idea why this might be? (it worked on RS232, but not parallel)
2) I have been able to read the initializing string (version, device detected, no upgrade, and prompt), but every time I go to send a command (even just dir or ipa) I only see a response of 'bad command' with no prompt afterward.
- Do you know of any ways to troubleshoot this? I already checked pin for pin, and the data is on the bus when I pulse WR.
- Has anyone else had this problem? If so, how did you work through it?
- Is it possible that a connection is wrong, even though the device must be seeing my $0D character because the device is responding?
Also, it should be noted, that updating the firmware is not an option for me as I need to have this device working in a little over a week and I don't have the specific hardware you said that I needed to update firmware. I have Ver 2.08VDAPF.
Any help or ideas would be greatly appreciated!
I have gotten my VDIP1 to work exactly as expected via RS232 with the PC, but I am transferring it to parallel communication with my micro controller I am running into several problems.
1) The flash drive is only recognized if I have it plugged in when I power up, also when I remove the drive nothing is sent saying the disk is removed. Do you have any idea why this might be? (it worked on RS232, but not parallel)
2) I have been able to read the initializing string (version, device detected, no upgrade, and prompt), but every time I go to send a command (even just dir or ipa) I only see a response of 'bad command' with no prompt afterward.
- Do you know of any ways to troubleshoot this? I already checked pin for pin, and the data is on the bus when I pulse WR.
- Has anyone else had this problem? If so, how did you work through it?
- Is it possible that a connection is wrong, even though the device must be seeing my $0D character because the device is responding?
Also, it should be noted, that updating the firmware is not an option for me as I need to have this device working in a little over a week and I don't have the specific hardware you said that I needed to update firmware. I have Ver 2.08VDAPF.
Any help or ideas would be greatly appreciated!
Comments
Can't help you with the parallel connection. I've only used RS232 and SPI. Have you called Vinculum for help?
So I do not have to be able to write to the flash drive in order to update the firmware this way? (I was under the impression I needed specific hardware because that is what the support guy told me)
Just download the reflash file to your desktop, rename it to an 8.3 file name as they describe in one of their app notes, and copy it to the flash drive.· I've used a Mac for that, but Windows or Linux should work the same.
Post Edited (Mike Green) : 11/21/2007 7:14:32 PM GMT
Thanks again Mike, your quick response was encouraging and made me keep trying!