Has anybody ever tried running ZiLOG's ZDS under Linux via WINE? Running it is actually easy. However, my main concern is whether I would be able to download my code to my development board. I use Linux as my main OS that's why it would be nice if I don't have to boot into Windows just to use ZDS. I'm also thinking about using a virtualized Windows environment on Linux just to run ZDS. I prefer the former, of course, since it is easier to do.
ZiLOG ZDS II on Linux
In general, WINE has decent support for various external hardware. I've even read about people using WINE to use hardware (like certain scanners) that doesn't natively work on Linux. I would give it a try and see if it works. The worst that can happen is that you'll have to reflash your devboard from Windows. The best is that you kiss Windows goodbye forever.
ZDS II actually runs fine via WINE. However, the main concern is being able to connect to my devboard using a RS-232 (serial)-to-USB cable. Linux doesn't have any problem recognizing the cable based on the output of dmesg. The only thing that I don't know how to do is the linking of /dev/ttyUSB0 to COM1 or COM2, etc. I've just created a symlink in ~/.wine/dosdevices/com1 -> /dev/ttyUSB0 but I have yet to try it. Will this method of mapping COM ports still work?
| djclue917 wrote: |
| ZDS II actually runs fine via WINE. However, the main concern is being able to connect to my devboard using a RS-232 (serial)-to-USB cable. Linux doesn't have any problem recognizing the cable based on the output of dmesg. The only thing that I don't know how to do is the linking of /dev/ttyUSB0 to COM1 or COM2, etc. I've just created a symlink in ~/.wine/dosdevices/com1 -> /dev/ttyUSB0 but I have yet to try it. Will this method of mapping COM ports still work? |
It SHOULD work, but, as I said, there's no real way to know for sure unless you try it.
Just an update... I used to manually symlink /dev/ttyUSB0 to /dev/ttyS0 since I'm using a USB-to-RS232 (serial) cable but I noticed lately that I don't even need to make a symlink anymore. I don't know how this happened but probably this is due to a WINE upgrade (I'm always using the latest version of WINE).
Related topics
