[РЕШЕНО] Программатор AVR ISP MKII

USB устройство определяется и без загрузки драйвера (модуля) …, а вот чтобы появилось устройство в /dev ….. необходим модуль …. значит он у тебя не загрузился …. смотри ..
Ошибки не исчезают с опытом - они просто умнеют
vasek
USB устройство определяется и без загрузки драйвера (модуля) …, а вот чтобы появилось устройство в /dev ….. необходим модуль …. значит он у тебя не загрузился …. смотри ..
Куда смотреть?
alexandr05
Попробуйте использовать avrdude. Эта программа у меня подхватывала два самодельных программатора, один подключался по rs232, второй по USB.
А каким образом мне использовать её... Можно пример пожалуйста...
solder66
Driver=, 12M
Отсюда я так и не пойму, что за модуль должен быть, и то ли он не определился, то ли еще что ...
Можно уточнить, что указано про модуль твоего устройства в выводе usb-devices (информация о подключенных в настоящее время USB устройствах) ...... ну и стоит посмотреть вывод journal -f в момент подключения устройства, и я бы увеличил уровень логирования
Ошибки не исчезают с опытом - они просто умнеют
Вот что вышло у меня:

sudo avrdude -p m16 -c avrispmkII

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude: Device signature = 0x1e9403 (probably m16)

avrdude: safemode: Fuses OK (E:FF, H:99, L:E1)

avrdude done.  Thank you.

То есть всё работает?
Да.

Ещё для проверки команда: avrdude -c avrispmkII -P usb -p m1281 -B 100 -v
https://t.me/arch_linuxru
RusWolf
Да.

Ещё для проверки команда: avrdude -c avrispmkII -P usb -p m1281 -B 100 -v
Можно расшифровать её? Пожалуйста...
solder66 если хочешь графический интерфейс к avrdude, то в помощь тебе avrdudess
http://we.easyelectronics.ru/perry_moshkin/proba-pera-s-avr-pod-linux-avrdude-avrdudess.html
https://t.me/arch_linuxru
solder66
Можно расшифровать её?
[wolf@arch-wolf ~]$ avrdude
Usage: avrdude [options]
Options:
  -p <partno>                Required. Specify AVR device.
  -b <baudrate>              Override RS-232 baud rate.
  -B <bitclock>              Specify JTAG/STK500v2 bit clock period (us).
  -C <config-file>           Specify location of configuration file.
  -c <programmer>            Specify programmer type.
  -D                         Disable auto erase for flash memory
  -i <delay>                 ISP Clock Delay [in microseconds]
  -P <port>                  Specify connection port.
  -F                         Override invalid signature check.
  -e                         Perform a chip erase.
  -O                         Perform RC oscillator calibration (see AVR053).
  -U <memtype>:r|w|v:<filename>[:format]
                             Memory operation specification.
                             Multiple -U options are allowed, each request
                             is performed in the order specified.
  -n                         Do not write anything to the device.
  -V                         Do not verify.
  -u                         Disable safemode, default when running from a script.
  -s                         Silent safemode operation, will not ask you if
                             fuses should be changed back.
  -t                         Enter terminal mode.
  -E <exitspec>[,<exitspec>] List programmer exit specifications.
  -x <extended_param>        Pass <extended_param> to programmer.
  -y                         Count # erase cycles in EEPROM.
  -Y <number>                Initialize erase cycle # in EEPROM.
  -v                         Verbose output. -v -v for more.
  -q                         Quell progress output. -q -q for less.
  -l logfile                 Use logfile rather than stderr for diagnostics.
  -?                         Display this usage.

avrdude version 6.3, URL: <http://savannah.nongnu.org/projects/avrdude/>
https://t.me/arch_linuxru
solder66, забыл добавить, для написания программ в репах arch есть IDE Code Blocks, в AUR eclipse-avr.
https://t.me/arch_linuxru
 
Зарегистрироваться или войдите чтобы оставить сообщение.