在 Ubuntu 上建立 86Duino Coding 执行环境

86Duino Coding 的执行需要 Java JRE ,下面将说明在 Ubuntu 上安装 Java JRE 套件的步骤。另外,为避免 Ubuntu Modem Manager 干扰 86Duino 的 sketch 程式烧录,我们也将介绍如何更改 Modem Manager 设定档。(若您是使用 Coding 207 以前的版本,建立环境的方式请参考这里

Step 1

开启终端机:

1e2

Step 2

安装 Java JRE 套件。

如果您的 Ubuntu 版本是 12.04 或以上,请键入以下指令:

    sudo apt-get install openjdk-6-jre

如果您的 Ubuntu 版本是 11.04,请键入以下指令:

    sudo sed -i 's,http://.*ubuntu.com,http://old-releases.ubuntu.com,g' /etc/apt/sources.list
    sudo apt-get -y update
    sudo apt-get install openjdk-6-jre

如果您的 Ubuntu 版本是 10.04,请键入以下指令:

    sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
    sudo apt-get update
    sudo apt-get install openjdk-6-jre

Step 3

修改 Modem Manager 设定档。(如果您的 Ubuntu 版本小于 11.04,可省略此步骤。)

键入以下指令进入 /lib/udev/rules.d/ 资料夹:

    cd /lib/udev/rules.d/

以文书编辑器(例如: vim)打开 77-mm-usb-device-blacklist.rules 档案:

    vim 77-mm-usb-device-blacklist.rules

77-mm-usb-device-blacklist.rules 档案中新增下面几行:

假如你使用的 86Duino IDE 版本是 Coding 100/101/102/103:
    # 86Duino
    ATTRS{idVendor}=="0525", ATTRS{idProduct}=="a4a5", ENV{ID_MM_DEVICE_IGNORE}="1"

假如你使用的 86Duino IDE 版本是 Coding 104 以上:
    # 86Duino
    ATTRS{idVendor}=="0525", ATTRS{idProduct}=="a4a5", ENV{ID_MM_DEVICE_IGNORE}="1"
    ATTRS{idVendor}=="0525", ATTRS{idProduct}=="8036", ENV{ID_MM_DEVICE_IGNORE}="1"

5566

然后储存并关闭档案,即完成 Modem Manager 的设定。

Step 4

最后,为避免 86Duino Coding 找不到 86Duino 开发板序列埠的问题,我们需要将目前使用者加入 dialout 的 group 中。

请键入以下指令(其中,username 请自行替换成您的使用者名称):

    sudo usermod -a -G dialout username

接下来,请您登出 Ubuntu 电脑,然后再次登入,此设定即生效。

(回到 86Duino Coding 安装教学页面。)


Getting-Started Home

The text of the 86Duino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License.