【问题标题】:Problems with the AVR-ISP-MKII under ubuntuubuntu下AVR-ISP-MKII的问题
【发布时间】:2013-10-23 12:41:51
【问题描述】:

我希望能得到一点帮助。 我正在尝试使用 avrdude 在 Ubuntu 13.04 下获得 AVR-ISP-MKII。

我在这里关注了一个类似问题的帖子,这似乎让我有点感动。

帖子是this one

到目前为止,我有:- 1. 从供应商网站升级编程器中的固件。 (这是使用来自 Olimex.com 的 dfu-programmer 和代码完成的)

  1. 更新了我的规则文件。 /etc/udev/rules.d/60-avrisp.rules 包括以下内容:-

SUBSYSTEM!="usb", ACTION!="add", GOTO="avrisp_end"

ATTR{idVendor}=="03eb", ATTR{idProduct}=="2103", MODE="660", GROUP="dialout"

ATTR{idVendor}=="03eb", ATTR{idProduct}=="2104", MODE="660", GROUP="dialout"

ATTR{idVendor}=="03eb", ATTR{idProduct}=="2107", MODE="660", GROUP="dialout"

ATTR{idVendor}=="1781", ATTR{idProduct}=="0c9f", MODE="660", GROUP="dialout"

LABEL="avrisp_end"

并重新启动 udev。

如果我现在尝试使用此设置对 avr 进行编程,我会得到:-

cmd>$ avrdude -p m1284p -c avrispmkII -P usb -B 22 -U flash:w:optiboot_atmega1284p.hex

avrdude: stk500v2_command(): 命令失败 avrdude:stk500v2_program_enable():坏 AVRISPmkII 连接状态:未知状态 0x00 avrdude:初始化失败,rc=-1 仔细检查连接并重试,或使用 -F 覆盖 这个检查。

avrdude 完成了。谢谢。

任何帮助将不胜感激。我在这上面浪费了一整天。所有这些都是为了让我可以将引导加载程序编程到芯片中。完成后,我可以通过 USB 对东西进行编程..... 快把我逼疯了。

如果您需要更多信息,请告诉我。

谢谢,

罗伯

【问题讨论】:

    标签: avr avrdude ubuntu-13.04


    【解决方案1】:

    我认为udev 设置没有问题。

    尝试运行avrdudesudo 一次,如果它有相同的错误消息,那就是连接问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-17
      • 2017-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多