У кого есть документация и софт для этого модуля ?

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

Купил на Али.

Прислали без диска.

2 недели переписки с продавцом и все никак :(

sadman41
Offline
Зарегистрирован: 19.10.2016

Зашей туда MegaCore через ICSP и юзай как ардуину. Только вот придется COM-шнурок найти для этого ))

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

sadman41 пишет:

Зашей туда MegaCore через ICSP и юзай как ардуину. Только вот придется COM-шнурок найти для этого ))

На практике пробовали ?

Программировать потом через COM-шнурок ?

У меня в приложении на 2560 все COM порты в работе (1- rs232 и 2 - ttl) - конфликтов не будет ?

b707
Offline
Зарегистрирован: 26.05.2017

kez63 пишет:

Программировать потом через COM-шнурок ?

можно через ИСП программатор

Цитата:
У меня в приложении на 2560 все COM порты в работе (1- rs232 и 2 - ttl) - конфликтов не будет ?

Портов Serial на ней столько же, как на обычной. Но учитывайте, судя по картинке - это Мега1280, а не 2560 - то есть памяти в 2 раза меньше

sadman41
Offline
Зарегистрирован: 19.10.2016

kez63 пишет:

На практике пробовали ?

Нет, я такие извращения не покупаю. Но, судя, по картинке девайса, всё должно получиться.

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

Память у 2560 используется на 20% - так что 128 хватит.

У меня есть внешнее устройство с обменом по RS232 и 2 устройства с обменом RS232-TTL.

Соответственно надо ставить преобразователь уровня на RS232 а тут он уже есть.

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

sadman41 пишет:

Нет, я такие извращения не покупаю. Но, судя, по картинке девайса, всё должно получиться.

Почему извращение ? Обычная Ардуинка. Легко встроить как CPU в свою плату :)

Клапауций 12345
Offline
Зарегистрирован: 17.05.2020

да. шей в дуино. только кварц на что-то стандартное перепаяй.

Plasteroid
Plasteroid аватар
Offline
Зарегистрирован: 15.07.2020

Клапауций 12345 пишет:

да. шей в дуино. только кварц на что-то стандартное перепаяй.

Вооще-то "Мега -коре" спокойно позволяет работать с внешними кварцами различных частот.

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

Посидев денек перепрошил USBasp и добавил atmega128a в ардуино ide.

Через Экспорт бинарного файла и Khazama - загрузка скетчей ЗАРАБОТАЛА :)

Клапауций 12345
Offline
Зарегистрирован: 17.05.2020

Plasteroid пишет:

Клапауций 12345 пишет:

да. шей в дуино. только кварц на что-то стандартное перепаяй.

Вооще-то "Мега -коре" спокойно позволяет работать с внешними кварцами различных частот.


не все библиотеки дуино оптимизированы для 8 мегагерц

Plasteroid
Plasteroid аватар
Offline
Зарегистрирован: 15.07.2020

kez63 пишет:

Посидев денек перепрошил USBasp и добавил atmega128a в ардуино ide.

Через Экспорт бинарного файла и Khazama - загрузка скетчей ЗАРАБОТАЛА :)

Простых путей мы не ищем..."Нормальные герои всегда идут в обход".Загрузка через УАРТ или через USBasp  в среде Ардуино не для Вас?

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

А где здесь УАРТ  ?

Plasteroid
Plasteroid аватар
Offline
Зарегистрирован: 15.07.2020

kez63 пишет:

А где здесь УАРТ  ?

А COM чем отличается от УАРТа(при програмировании) ?Или у Вас нет физического порта COM на компе?Но  USBasp у вас есть .

Клапауций 12345
Offline
Зарегистрирован: 17.05.2020

Plasteroid пишет:

kez63 пишет:

Посидев денек перепрошил USBasp и добавил atmega128a в ардуино ide.

Через Экспорт бинарного файла и Khazama - загрузка скетчей ЗАРАБОТАЛА :)

Простых путей мы не ищем..."Нормальные герои всегда идут в обход".Загрузка через УАРТ или через USBasp  в среде Ардуино не для Вас?


потому, что Я запретил - русня должна страдать.
1488!

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

Plasteroid пишет:

А COM чем отличается от УАРТа(при програмировании) ?Или у Вас нет физического порта COM на компе?Но  USBasp у вас есть .

СОМ порт нынче на компе редкость :)

А Вы уверены что на ЭТОЙ плате прошит загрузчик ?

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

kez63 пишет:

А Вы уверены что на ЭТОЙ плате прошит загрузчик ?

а попробовать религия не позволяет? заодно сообществу расскажете.

Есть переходники COM-USB

 

Клапауций 12345
Offline
Зарегистрирован: 17.05.2020

Plasteroid пишет:

kez63 пишет:

А где здесь УАРТ  ?

А COM чем отличается от УАРТа(при програмировании) ?Или у Вас нет физического порта COM на компе?Но  USBasp у вас есть .


если Я запретил физСОМпорт, то разрешаю загрузчик USBasp - при подключении с компу прикидывается USBasp программатором, шьёт сам себя.

https://www.obdev.at/products/vusb/usbasploader.html

*свою первую дуино так и сделал - прошил в программатор USBasp USBasploader.

Plasteroid
Plasteroid аватар
Offline
Зарегистрирован: 15.07.2020

kez63 пишет:

Plasteroid пишет:

А COM чем отличается от УАРТа(при програмировании) ?Или у Вас нет физического порта COM на компе?Но  USBasp у вас есть .

СОМ порт нынче на компе редкость :)

А Вы уверены что на ЭТОЙ плате прошит загрузчик ?

Еще раз для тех , кто писатель , а не читатель.

Вы ходили по ссылке на Mega Core ? Прошивайте загрузчик какой вам надо и пользуйтесь на здоровье , загружая скетчи из Ардуино ИДЕ через КОМ  порт(с загрузчиком ) или через USBasp (без загрузчика) без всяких танцев -шманцев с бубном .

В чем сложность?

И по барабану какой загрузчик был прошит в этой плате.Вы его уже затерли , прошивая ХЕКС через USBasp.

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

andycat пишет:

а попробовать религия не позволяет? заодно сообществу расскажете.

Есть переходники COM-USB

Ну нет у меня переходника COM-USB, а USBasp штук пять.

Plasteroid
Plasteroid аватар
Offline
Зарегистрирован: 15.07.2020

kez63 пишет:

...... USBasp штук пять.

Ну и в чем засада?

Вперед , к звездам !

У Вас все , что нужно- есть.

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

Plasteroid пишет:

Вы ходили по ссылке на Mega Core ? Прошивайте загрузчик какой вам надо и пользуйтесь на здоровье , загружая скетчи из Ардуино ИДЕ через КОМ  порт(с загрузчиком ) или через USBasp (без загрузчика) без всяких танцев -шманцев с бубном .

В чем сложность?

И по барабану какой загрузчик был прошит в этой плате.Вы его уже затерли , прошивая ХЕКС через USBasp.

 

а вот залить в среде ИДЕ через USBasp пока не пошло.

если есть подробная ссылка  буду благодарен

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

Для любителей язык почесать напомню тему

У кого есть документация и софт для этого модуля ?

Прозванивать плату когда зрение +5 никому не желаю.

sadman41
Offline
Зарегистрирован: 19.10.2016

Ни у кого нет.

Что делать - вам уже сказали. Если не подходит такой вариант - выкиньте плату и приобретите другую, предварительно потребовав у продавца решить проблему с софтом и документацией.

Plasteroid
Plasteroid аватар
Offline
Зарегистрирован: 15.07.2020

kez63 пишет:

Для любителей язык почесать напомню тему

У кого есть документация и софт для этого модуля ?

Прозванивать плату когда зрение +5 никому не желаю.

А вы уверены что в природе существует "софт для этого "модуля? А документация , скорее всего, существует у изготовителя этого модуля. Что вы конкретно желаете узнать из документации? Задавайте вопросы?

Вот вам документация (часть)

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

Plasteroid пишет:

kez63 пишет:

Для любителей язык почесать напомню тему

У кого есть документация и софт для этого модуля ?

Прозванивать плату когда зрение +5 никому не желаю.

А вы уверены что в природе существует софт для этого модуля? А документация , скорее всего, существует у изготовителя этого модуля. Что вы конкретно желаете узнать из документации? Задавайте вопросы?

Для начала схему.

софт не уверен.

это с сайта - ◆ Информация о CD-ROM (включая разработку программного обеспечения, схему формата PDF, примеры процедур, обучающие материалы)

Plasteroid
Plasteroid аватар
Offline
Зарегистрирован: 15.07.2020

kez63 пишет:

 Информация о CD-ROM (включая разработку программного обеспечения, схему формата PDF, примеры процедур, обучающие материалы)

На диске прилагается Ардуино ИДЕ 1.8.5 с примерами для ардуино, которую вы можете скачать с сайта ардуино.сс

Схема выше приведена .Четыре  кнопки подключены к портам PD0 PD1 PD2 PD3,светики - к PB4 PB5 PB6 PB7. выключатель питания и кнопка сброса. Есть выводы интерфейса JTAG. Но это не для вас.

Что еще вас интересует?

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

Plasteroid пишет:

Вот вам документация (часть)

Да это класика МЕГА на 128.

И китаец прислал что то подобное. Подобное но не то.

 

Plasteroid
Plasteroid аватар
Offline
Зарегистрирован: 15.07.2020

kez63 пишет:

Plasteroid пишет:

Вот вам документация (часть)

Да это класика МЕГА на 128.

И китаец прислал что то подобное. Подобное но не то.

 

А что? Ну  там еще МАХ232,стаб на 3.3 вольта -и ФСЕ! Что еще? БОЛЬШЕ ТАМ НИЧЕГО СОВСЕМНИЧЕГО!!!!!

Plasteroid
Plasteroid аватар
Offline
Зарегистрирован: 15.07.2020

kez63. А вы вообще ардуину в руках держали?С электроникой знакомы?

 И да , в 57 лет у многих зрение за +5.

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

Plasteroid пишет:

Что еще вас интересует?

спасибо за - .Четыре  кнопки подключены к портам PD0 PD1 PD2 PD3,светики - к PB4 PB5 PB6 PB7.

в 1985 обходились осцилографом, анализатором, асемблером и мозгами. Тогда JTAG еще не было, к тому же это больше для проверки готовых плат , а не отладки софта.

Пока не разобрался как прошить через  USBasp в среде ИДЕ 

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

Plasteroid пишет:

kez63. А вы вообще ардуину в руках держали?С электроникой знакомы?

 И да , в 57 лет у многих зрение за +5.

и ардуинку и 8080 и 8085 и 8051 и отладчики аппаратные на базе плат ПК ( эмуляция РОМ через загрузка РАМ из ПК с последующим переходом платы в автоном) все это было :)

И хотя в старом анекдоте - " Вы инструкцию читали ?  ... Да мы что идиоты ?! "

Предпочитаю начинать с мануалов.

Plasteroid
Plasteroid аватар
Offline
Зарегистрирован: 15.07.2020

kez63 пишет:
https://mcudude.github.io/MegaCore/package_MCUdude_MegaCore_index.json

Посидев денек перепрошил USBasp и добавил atmega128a в ардуино ide.

Через Экспорт бинарного файла и Khazama - загрузка скетчей ЗАРАБОТАЛА :)

USBasp вы уже подключили, судя по вашему посту.Он заливает в Атмегу бинарники.

Теперь установите в среду АРДУИНО поддержку Атмеги 128  добавив ссылк  https://mcudude.github.io/MegaCore/package_MCUdude_MegaCore_index.json   https://mcudude.github.io/MegaCore/package_MCUdude_MegaCore_index.jsonhttps://mcudude.github.io/MegaCore/package_MCUdude_MegaCore_index.jsonhttps://mcudude.github.io/MegaCore/package_MCUdude_MegaCore_index.jsonhttps://mcudude.github.io/MegaCore/package_MCUdude_MegaCore_index.jsonhttps://mcudude.github.io/MegaCore/package_MCUdude_MegaCore_index.jsonhttps://mcudude.github.io/MegaCore/package_MCUdude_MegaCore_index.jsonhttps://mcudude.github.io/MegaCore/package_MCUdude_MegaCore_index.jsonhttps://mcudude.github.io/MegaCore/package_MCUdude_MegaCore_index.jsonhttps://mcudude.github.io/MegaCore/package_MCUdude_MegaCore_index.jsonв "настройки> дополнительные ссылки для Менеджера плат" и менеджере плат установив пакет MegaCore.

После этого " Инструменты >плата Атмега128 8МГц>программатор USBasp>Записать загрузчик! И все.
https://mcudude.github.io/MegaCore/package_MCUdude_MegaCore_index.json

Plasteroid
Plasteroid аватар
Offline
Зарегистрирован: 15.07.2020

kez63 пишет:

и ардуинку и 8080 и 8085 и 8051 и отладчики аппаратные на базе плат ПК ( эмуляция РОМ через загрузка РАМ из ПК с последующим переходом платы в автоном) все это было :)

И хотя в старом анекдоте - " Вы инструкцию читали ?  ... Да мы что идиоты ?! "

Предпочитаю начинать с мануалов.

Ну если бы я в те года знал бы что это такое , то что вы написали ....

Если это так , то у ВАС никаких вопросов не должно возникать по поводу этой платки. Достаточно посмотреть даташит на Атмегу128.

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

Да с платой в общем все понятно - схему хотел чтобы с пинами кнопок и ледов разобраться.

По последнему посту вопросы

у Вас 3 ссылки - открыл вроде все одинаковые.

вот с этим не все понял - После этого " Инструменты >плата Атмега128 8МГц>программатор USBasp>Записать загрузчик! И все.

Я хотел понять как из ИДЕ зашивать любые ардуинки (не только эту плату) через USBasp.

Считал что процедура аналогична прошивки НЕХ и не требует загрузчика. Короче в трех соснах заблукал :)

Получается просто установив ИДЕ я не могу прошить через USBasp UNO или MEGA без дополнительных действий ?

USBasp вроде изначально в меню ИДЕ.

 

sadman41
Offline
Зарегистрирован: 19.10.2016

kez63 пишет:

Я хотел понять как из ИДЕ зашивать любые ардуинки (не только эту плату) через USBasp.

"Sketch -> Upload Using Programmer" - это для АСПушкина оставили, чтобы он за Вас прошивал через USBasp?

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

это пробовал -не пошло

и с этой платой и с уно

ошибки были 

если по памяти - что то типа не найдет порт

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013
вот обычный блинк на уно
 
Скетч использует 924 байт (2%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 9 байт (0%) динамической памяти, оставляя 2039 байт для локальных переменных. Максимум: 2048 байт.
Произошла ошибка при загрузке скетча
Неверная библиотека найдена в C:\Users\xadmin\Documents\Arduino\libraries\ArduinoJoystickLibrary-master: нет заголовочных файлов (.h), найденных в C:\Users\xadmin\Documents\Arduino\libraries\ArduinoJoystickLibrary-master
Неверная библиотека найдена в C:\Users\xadmin\Documents\Arduino\libraries\ArduinoJoystickLibrary-master: нет заголовочных файлов (.h), найденных в C:\Users\xadmin\Documents\Arduino\libraries\ArduinoJoystickLibrary-master
avrdude: Warning: cannot query manufacturer for device: No such file or directory
avrdude: Warning: cannot query product for device: No such file or directory
avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'
kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

на другом компе установил свежий ИДЕ

Скетч > Загрузить через программатор

Программатор > "USBasp"

результат то же

avrdude: Warning: cannot query manufacturer for device: No such file or directory

avrdude: Warning: cannot query product for device: No such file or directory

avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'
Plasteroid
Plasteroid аватар
Offline
Зарегистрирован: 15.07.2020

kez63 пишет:

 could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'

не удалось найти USB-устройство с vid = 0x16c0 pid = 0x5dc vendor = 'www.fischl.de' product = 'USBasp

-говорит ГУГОЛЬ-транслейтор.

Вам это о чем -то говорит?

У вас в устройствах USBasp отображается, драйвера установлены?

 Сегодня не ваш день- вам нельзя заниматься программированием ардуины - она для новичков, она простая . А вы ( судя по вашим постам ) человек с богатым опытом . И вас эта простота вводит в ступор во всем - от прочтения описания платки на странице продавца до подключения устройства к компьютеру.

Я больше ничем вам не могу помочь , так как я еще только недавно занялся ардуиной .

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

Заработало !!!!!!!!!!

поменял сразу 2 момента

При установки ИДЕ драйвер USBasp ставится автоматом

Но нашел usbasp-win-driver-x86-x64-v3.0.7 - переустановил

Хотя внешне в драйверах с первого взгляда устройство тоже USBasp 

От балды поставил порт СОМ1

И все поехало.

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

Итак итог сегодняшних страданий.

Похоже все проблемы в различных драйверах USBasp.

Тот что в свежем пакете ИДЕ не работает из ИДЕ :) , но работает с 

Драйвер - usbasp-win-driver-x86-x64-v3.0.7 Работает в ИДЕ при установке СОМ1(надо еще проверить , может и не надо), но ...... не работает KHAZAMA

По крайней мере с USBasp Ver 3.0  и с прошивкой Ver2.0

Вот как то так :)

зы

Установка СОМ не нужна, все дело в драйвере

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

Plasteroid 

Спасибо узнал кое что новое от Вас.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Открой для себя сакральное знание, когда программируешь Usbasp-oм, пофиг, какой выбран порт. 

Plasteroid
Plasteroid аватар
Offline
Зарегистрирован: 15.07.2020

DetSimen пишет:

Открой для себя сакральное знание, когда программируешь Usbasp-oм, пофиг, какой выбран порт. 

Ну, Диду , ты опять загрузил ТСа -того и гляди зависнет и ресет не поможет.

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

DetSimen пишет:

Открой для себя сакральное знание, когда программируешь Usbasp-oм, пофиг, какой выбран порт. 

И где Вы раньше были?!

Вы это относительно какого софта ?

Usbasp это просто железяка 

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

kez63 пишет:

Вы это относительно какого софта ?

Это относительно любого софта. При программировании через USBasp не имеет значения, какой COM-порт выбран. Т.к. при использовании программатора COM-порт не используется.

kez63
kez63 аватар
Offline
Зарегистрирован: 09.04.2013

Jeka_M пишет:

kez63 пишет:

Вы это относительно какого софта ?

Это относительно любого софта. При программировании через USBasp не имеет значения, какой COM-порт выбран. Т.к. при использовании программатора COM-порт не используется.

Согласен выбор порта COM1 в ИДЕ  был лишним. Уже проверил. Часто программисты так зашифруют .. 

Но вот со штатным (из пакета ИДЕ) драйвером   ИДЕ через USBasp  не пишет :(

nik182
Offline
Зарегистрирован: 04.05.2015

Тут логическое противоречие. Штатный из ИДЕ. Либо штатный, либо из ИДЕ.