13.12.21

Прошивка usbASP программатора с помощью Arduino в Ubuntu

Столкнулся с проблемой. Нужно было прошить парочку голых микроконтроллеров, но мой старенький usbasp программатор, не определялся в системе. Ошибки типа:
Dec 13 22:34:55 ubuntu kernel: [13336.898698] usb usb2-port1: attempt power cycle
Dec 13 22:34:55 ubuntu kernel: [13336.898706] usb usb2-port1: failed to disable port power 
Dec 13 22:34:55 ubuntu kernel: [13337.026675] usb 2-1: new low-speed USB device number 11 using uhci_hcd 
Dec 13 22:34:55 ubuntu kernel: [13337.446677] usb 2-1: device not accepting address 11, error -71< br> Dec 13 22:34:55 ubuntu kernel: [13337.574677] usb 2-1: new low-speed USB device number 12 using uhci_hcd 
Dec 13 22:34:56 ubuntu kernel: [13337.994675] usb 2-1: device not accepting address 12, error -71
Dec 13 22:34:56 ubuntu kernel: [13337.994706] usb usb2-port1: unable to enumerate USB device

Подумалось мне, а не перепрошить ли мне программатор новой прошивкой. Другого программатора под рукой не оказалось. Решил воспользоватся Arduino, для перепрошивки. 

 Спойлер: Проблема опознания в системе НЕ решена. Программатор перепрошил успешно. Но научился загружать hex файлы авердудой встроенной в arduino ide – может пригодится. 

Схему подключения ардуины к программатору нагуглил. 

Перемычку в usbasp поставил на J2. 

Саму ардуину прошил как ISP программатор. 

 Тестируем: /home/Vasia/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/bin/avrdude -C/home/Vasia/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/etc/avrdude.conf -c avrisp -P /dev/ttyUSB0 -b 19200 -p m8 -v 

Бекапим старую прошивку: /home/Vasia/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/bin/avrdude -C/home/Vasia/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/etc/avrdude.conf -c avrisp -P /dev/ttyUSB0 -b 19200 -p m8 -v -U flash:r:/home/Vasia/usbasp_m8_flash_dump.hex:i 

Прошиваем новую самую последнюю прошивку: /home/Vasia/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/bin/avrdude -C/home/Vasia/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/etc/avrdude.conf -c avrisp -P /dev/ttyUSB0 -b 19200 -p m8 -v -U flash:r:/home/Vasia/usbasp_m8_flash_dump.hex:i 

Прошилось, но первоначальную проблему не решил!

14.07.21

Поиск цен на пластиковые окна в Виннице

Многие люди часто сталкиваются с проблемой поиска нужного товара и его цены, в частности, на просторах интернета. А еще сложнее всё если товар имеет уникальные характеристики и очень индивидуален. Одним из таких товаров являются разные пластиковые окна, двери, балконы и другие пвх конструкции - индивидуальные размеры, материалы, фурнитура, конструкция и разделение, а также условия оказания услуги изготовления и установки. Есть в Виннице компания которая постоянно публикует свои цены на типовые изделия и реальные комерческие предложения и цены пластиковых окон в Виннице. В данном каталоге можно найти цены на изделия и получить представление о стоимости подобного товара и услуги. В чем выгода: -не нужно никому звонить, -можно быстро найти свой вариант окна, -посмотреть типовые варианты окон -анонимно :)