blueridgedog Posted August 8, 2015 Author Report Share Posted August 8, 2015 There are a few mac usage questions regarding escribe spread around. To consolidate them, here is a starting point.You can run various "guest" operating systems on your mac. You will need to run a guest version of windows in order to use escribe.The simplest way to do this is with a free program called Virtualbox. This allows you to install and run many different operating systems that run virtually on your system. Prior to starting down this path, get accustomed to the lingo: your mac is the "host" and the operating system you run virtually will be called the "guest". Got it? OK.To set this up, download the OSX "host" software from:https://www.virtualbox.org/wiki/DownloadsWhile you are there, download the extension pack listed as for "all supported platforms".When the DMG for OSX has downloaded open it and run the install package as you would for any other program.After it has installed, open your applications folder, and right click virtualbox and select open...you will have to do this the first time as it is a program downloaded from the Internet...for future uses you can open it normally.Once open, use finder and go to your downloads folder and double click the extension pack you just downloaded. Virtualbox will open it and add it to its program.From here you need to install a version of windows that you will use escribe with. If you have a disk for an install, you can follow many of the guides on-line to use your install media to install the operating system. For example:http://www.howtogeek.com/forum/topic/how-to-install-windows-7-in-virtualbox-guide-hatrystIf you want to skip the install (though I recommend it), you can download pre-built virtual box images from Microsoft. These are for testing Internet Explore but work fine for running escribe. http://dev.modern.ie/tools/vms/mac/If you go the download route...they are large files. Once the download is complete, open Virtualbox and go to "File" then select "Import Appliance" (another bit of lingo is that a complete "guest" OS is called an appliance). Navigate to your downloads folder and pick the pre-setup virtualbox image you downloaded.This will bring in the downloaded install of the version of windows you selected. Once it is imported, select it and then choose "start". It will boot your guest appliance in a window. From there you will have a fully functional system that you can use to download escribe. The first thing I like to do is install the VirtualBox drivers for the host OS, for windows, you click "Devices" on the menu tab while in your guest windows OS then "Insert Guest Additions CD Image". This will prompt you to install drivers the MS way and should run its course with little issues. Once installed, you will need to reboot the guest OS.If you install your own guest OS or download it, you will need to authorize it to allow it to access your USB devices. The first step to doing this, with the guest OS off, is plugging in your DNA200 so that your mac recognizes it, then go to Virtualbox, select your new guest operating system and on the right scroll down to "USB" and click it to make changes to the USB configuration of the guest OS. Click the plus icon on the right to add a USB device to this build and then check "Dimension Engineering Evolv DNA 200 USB [0101]" so this device can be accessed by the guest OS.From there you should boot your guest version of windows. Then go to the "Devices" menu item in the virtualbox window running your version of windows and select "Insert Guest Extensions CD Image". This will put a fake CDROM into your guest operating system that has drivers for the hardware that the virtual interface emulates. Allow windows to auto run this CD and install the software, clicking yes to any "trust this developer" questions.Reboot your windows install, plug in your DNA200 and open esribe.I have found that I have to frequently issue commands twice (Connect and Download or Upload may fail the first time, but works the second). This is due to a timeout issue programed into escribe. Later versions of escribe have increased this timeout and this issue is diminished.If you have questions you can post them here and I will try and help. The process sounds more complex than it actually is.You can also use VMFusion from VMWare, parallels from Apple or bootcamp from Apple. I do not use either of those and can not offer assistance on them, but perhaps others will join this thread who can. VMFusion: http://www.vmware.com/products/fusionParallels: http://www.apple.com/shop/product/HGDA2LL/A/parallels-desktop-10-for-macBootcamp: https://www.apple.com/support/bootcamp/ 1 Link to comment Share on other sites More sharing options...
John Posted August 8, 2015 Report Share Posted August 8, 2015 Thanks for the excellent writeup! This should help a number of people. 1 Link to comment Share on other sites More sharing options...
laadam Posted August 10, 2015 Report Share Posted August 10, 2015 You're my boy, Blue! Used your method and EScribe on my MBAir is working like a champ! Never used VirtualBox before and got my device to sync on the first attempt.Thanks again Link to comment Share on other sites More sharing options...
lamonjullo Posted August 11, 2015 Report Share Posted August 11, 2015 I've been using parallels without a hitch since I got my mod. Link to comment Share on other sites More sharing options...
laadam Posted August 11, 2015 Report Share Posted August 11, 2015 I was having issues with parallels in the beginning. Then, of course, that was with Win 10 and before the updates. Link to comment Share on other sites More sharing options...
blueridgedog Posted August 11, 2015 Author Report Share Posted August 11, 2015 Great...it sounds like we have some parallels knowledge here too in case there are questions. Link to comment Share on other sites More sharing options...
BobC Posted August 11, 2015 Report Share Posted August 11, 2015 One other option, where you can run escribe in a seamless window on the mac and copy & paste between mac and windows appsIt`s called VMWare Fusion, been using it for years Link to comment Share on other sites More sharing options...
blueridgedog Posted August 11, 2015 Author Report Share Posted August 11, 2015 Thanks for the mention of Fusion. I am installing it now to give it a try. My only reason I always go back to VirtualBox is that the virtual guest OS's are transportable across platforms (I can move a given guest OS to Linux or Windows or my mac). Given that I historically ran Linux on my mac it was a great fit (though I have gone back to OSX for the last few years). Link to comment Share on other sites More sharing options...
BobC Posted August 11, 2015 Report Share Posted August 11, 2015 Blue, it`s pretty much the same with VM, the guest operating system can be run on any VM hostBesides performance, the best thing about VMWare is the seamless guest operating system applications without the need to have the screen overhead of the full operating system`s GUI Link to comment Share on other sites More sharing options...
moibarzi Posted August 13, 2015 Report Share Posted August 13, 2015 i did exactly as blue explained the process but at the end escribe does not recognize my dna 200 so if anyone can help me i will appreciate thanks Link to comment Share on other sites More sharing options...
blueridgedog Posted August 13, 2015 Author Report Share Posted August 13, 2015 Step one is to make certain your DNA200 is seen by the mac:Click the apple icon in the top menu, then "about this mac" then "system report" then view your USB devices. You must see the DNA200 from the mac such as: From there, open virtual box and go to the USB settings area for the machine you are configuring, click the plus sign and enable the DNA200 as a USB device on the virtual machine: Start the virtual device and prior to running escribe, make certain the guest OS can see the DNA200 by clicking the USB icon at the bottom right: Link to comment Share on other sites More sharing options...
moibarzi Posted August 13, 2015 Report Share Posted August 13, 2015 i did that like three times to make sure and nothing happened, i tried one from a friend and it worked perfectly, i dont know whats wrong with mine Link to comment Share on other sites More sharing options...
blueridgedog Posted August 13, 2015 Author Report Share Posted August 13, 2015 So the Mac and the guest OS see the mod, but escribe won't? Link to comment Share on other sites More sharing options...
moibarzi Posted August 14, 2015 Report Share Posted August 14, 2015 exactly, please help me out because i really want to use the program Link to comment Share on other sites More sharing options...
blueridgedog Posted August 14, 2015 Author Report Share Posted August 14, 2015 If escribe in your guest OS sees your DNA200, and sees your friends DNA200, will open your friends DNA200, but will not open your DNA200, then I am inclined to think it is something specific to your chip. My only thought is to use another computer to put the latest firmware on your chip. Link to comment Share on other sites More sharing options...
laadam Posted August 14, 2015 Report Share Posted August 14, 2015 I ran into a similar situation trying to connect a second mod. I did several things so I'm not exactly sure which step or combination of steps solved the problem!- Disconnected/removed Evolv from the USB settings menu- Restarted everything- Added Evolv in USB settings- Restarted everything- Opened device manager in guest OS (Win7)- Searched for new hardware- After verifying Windows recognized the mod, I opened EScribe- Connected!Like I said, far too many steps but it worked in the end... Link to comment Share on other sites More sharing options...
blueridgedog Posted August 14, 2015 Author Report Share Posted August 14, 2015 It may be that you need to install the USB port in the guest OS for each mod due to variations in port assignments. To test, I would delete the USB port assignment from the Guest configuration then set it up again with the new mod. Link to comment Share on other sites More sharing options...
laadam Posted August 14, 2015 Report Share Posted August 14, 2015 blueridgedog said:It may be that you need to install the USB port in the guest OS for each mod due to variations in port assignments. To test, I would delete the USB port assignment from the Guest configuration then set it up again with the new mod.I may have gone the long way doing it but that's essentially what was accomplished.In the end, it did work. Link to comment Share on other sites More sharing options...
acorpcop Posted August 18, 2015 Report Share Posted August 18, 2015 I know this is mac support, and what I'm trying to do get this to install under linux (Ubuntu 14.04). . . but. . .Mac OS is basically unix too. . . I'm trying to figure out why Ubuntu doesn't pick up on the DNA 200 on the USB so I can enable it under the VM. Am I needing firmware on the Ubuntu side? Any linux guru's here? I really hate booting into Windows just to use escribe...This is what I get with lsusb: I think the DNA is device 13. . . Bus 001 Device 004: ID 1307:0330 Transcend Information, Inc. 63-in-1 Multi-Card Reader/WriterBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 002 Device 004: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for BluetoothBus 002 Device 013: ID 268b:0405 Bus 002 Device 003: ID 04b8:084d Seiko Epson Corp. PX-402A [Stylus SX115/Stylus NX110 Series]Bus 002 Device 007: ID 0461:4d75 Primax Electronics, Ltd Rocketfish RF-FLBTAD Bluetooth AdapterBus 002 Device 006: ID 0a5c:4503 Broadcom Corp. Mouse (Boot Interface Subclass)Bus 002 Device 005: ID 0a5c:4502 Broadcom Corp. Keyboard (Boot Interface Subclass)Bus 002 Device 002: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Link to comment Share on other sites More sharing options...
blueridgedog Posted August 18, 2015 Author Report Share Posted August 18, 2015 If it is 13 it is not seeing it correctly as it should have the description. It is 13 as it has the right vendor and product ID. You could try and update your USB information file with:sudo update-usbidsBut it may be too new to have it. Even if corrected I am not 100% certain it would solve the issue.You may need to manually edit the USB information file:http://ubuntuforums.org/showthread.php?t=2234649&s=3d89974b64f426c151e9646e7a4409b9&p=13090653#post13090653However, I can't imagine that the escribe software is looking for the text string of Vendor and Device label rather than the hexadecimal reverence to the same. Link to comment Share on other sites More sharing options...
acorpcop Posted August 18, 2015 Report Share Posted August 18, 2015 Thanks. Yeah, this is an OS, issue not an escribe issue per se. Need Ubuntu to see the DNA. . . and it is, it's just not talking to it. I think I need to find out what device library contains the API for the DNA200, if it's even in Linux-land. I may need to bother people over there. Edit, updated USB library. Still not talking.anthony@anthony-ET1831:~$ lsusbBus 001 Device 004: ID 1307:0330 Transcend Information, Inc. 63-in-1 Multi-Card Reader/WriterBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 002 Device 004: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for BluetoothBus 002 Device 003: ID 04b8:084d Seiko Epson Corp. PX-402A [Stylus SX115/Stylus NX110 Series]Bus 002 Device 008: ID 268b:0405 Bus 002 Device 007: ID 0461:4d75 Primax Electronics, Ltd Rocketfish RF-FLBTAD Bluetooth AdapterBus 002 Device 006: ID 0a5c:4503 Broadcom Corp. Mouse (Boot Interface Subclass)Bus 002 Device 005: ID 0a5c:4502 Broadcom Corp. Keyboard (Boot Interface Subclass)Bus 002 Device 002: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubanthony@anthony-ET1831:~$ No time before work to fiddle in terminal. I'll deal with it when I get home from work. Link to comment Share on other sites More sharing options...
James Posted August 19, 2015 Report Share Posted August 19, 2015 lsusb just gets a maintained list of VIDs and PIDs. It doesn't query the device. Whether it shows or not isn't related to whether USB is working.268b:0405 is the DNA 200, yes. Link to comment Share on other sites More sharing options...
acorpcop Posted August 19, 2015 Report Share Posted August 19, 2015 James said:lsusb just gets a maintained list of VIDs and PIDs. It doesn't query the device. Whether it shows or not isn't related to whether USB is working.268b:0405 is the DNA 200, yes.Thanks James. Well, I have a work around. Installed virtualbox and made XP virtual machine. Enabled the USB etc in VB.I feel dirty for having to do this but at least I don't have to "actually" boot into windows just to diddle with my mod. Every thing seems to work just fine. Link to comment Share on other sites More sharing options...
blueridgedog Posted August 19, 2015 Author Report Share Posted August 19, 2015 So what were you trying before? A wine variation? I used Ubuntu for a few years, but switched to macs when they went to Unity. Link to comment Share on other sites More sharing options...
retird Posted August 20, 2015 Report Share Posted August 20, 2015 Ran across this "Adding Windows 10 to a Mac:http://www.cnet.com/how-to/how-to-install-windows-10-on-a-mac/ Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now