Запуск в Mac OS X | Печать |
ПО для Windows 98...XP - Платформы

Как подключить Oscill под Mac OS X (инструкция подготовлена пользователем moldov).

  1. Надо скачать wine, я пользовался WineSkin Winery с сайта http://sourceforge.net/projects/wineskin/files/Wineskin%20Winery.app.zip/download.
  2. Далее скачиваем Oscill 1.4.3, так как там появилась поддержка прорисовки сетки (Grid). Стандартным образом она не прорисовывается из-за неполной поддержки графики в wine
  3. Также скачиваем драйвера для USB-UART чипа CP210x для Mac OS X: http://www.silabs.com/pages/DownloadDoc.aspx?FILEURL=Support%20Documents/Software/Mac_OSX_VCP_Driver.zip&src=SoftwardDownloadsWebPart
  4. Еще нужно две DLL'ки ole32.dll и msvbvm50.dll их можно взять либо из папки Windows\System32 на Windows машине либо скачать с сайта www.dll-files.com 

    Все скачано и готово, итак приступим.

    1. Для начала надо поменять PID устройства. Для этого все-таки понадобится Win машина. Процесс подробно описан на http://www.oscill.com/rus/software/winosc/winoscdownl/winoscdownldrvusb/644-pidchange.html
    2. После смены PID устанавливаем драйвер SiLabsUSBDriverDisk.dmg. Подключаем прибор и проверяем появился ли он в списке устройств. Для этого в Терминале набираем ls /dev и ищем строку tty.SLAB_USBtoUART. Если она появилась то устройство обнаружено и можно с ним работать
    3. Распаковываем архив Oscill 1.4.3 и в распакованную папку с программой переносим библиотеки ole32.dll  и msvbmv50.dll
    4. Устанавливаем Wineskin и создаем новый wrapper. Для этого запускаем Wineskin
    5. нажимаем Create New Blank Wrapper
    6. Выбираем имя, я выбрал Oscill. В процессе появится окно в нем нажимаем отмена, Gecko нам не нужен. Ожидаем окончания создания Wrapper'a
    7. И нажимаем View wrapper in Finder. Открывается папка с нашим Wrapper'ом. Кликаем на него правой кнопкой и выбираем пункт меню "Показать содержимое пакета"
    8.  
    9. Заходим во внутрь Wrapper'a в папку drive_c и переносим туда распакованную папку из архива Oscill 1.4.3.
    10. Следующим действием надо создать symlink на tty.SLAB_USBtoUART устройство чтобы wine распознал его как порт COM1. Для этого создаем symlink командой в терминале ln -s /dev/tty.SLAB_USBtoUART ~/Applications/Oscill.app/Contents/Resources/dosdevices/com1
    11. Запускаем Wrapper. Появляется окно в котором выбираем Advanced
    12. В появившемся окне выбираем кнопку Browse и указываем путь к файлу oscill.exe
    13. Также в секции Icon кнопкой Browse можно указать путь к иконке программы. Иконку можно скачать на сайте. Теперь можно пробно запустить программу кнопкой TestRun и посмотреть Debug если что-то не так. Если все нормально то нажимаем кнопку Done и наслаждаемся девайсом под Mac OS X