ИЩУ РЕШЕНИЕ Проблема с прошивкой.

Статус
В этой теме нельзя размещать новые ответы.

AnLaz

СКАЗАЛ ТУТ НЕМНОГО
ПРОВЕРЕННЫЙ
Регистрация
19.06.2020
Сообщения
395
Реакции
421
Баллы
138
Возраст
71
Город
Светлогорск
Имя
Анатолий
Уважаемые, корифеи форума. Прочитал весь " официальном сайте " И не смог найти ответ на свой вопрос. Я подозреваю, что это может быть связано с платой Ардуино нано. Дело в том, что при загрузке программы ГРБЛ через Ардуино АД после компиляции выдается сообщение
Недостаточно памяти, программа может работать нестабильно.
При этом, в принципе, программа работает, но происходят сбои в работе и выходят эти пресловутые сообщения.
Заранее благодарю за помощь.
 
  • Последнее редактирование:
Последнее редактирование:
Спасибо, большое, немного запутался в форуме.
Ваши сообщения автоматически объединены:

Уважаемые, корифеи форума. Прочитал весь " официальном сайте " И не смог найти ответ на свой вопрос. Я подозреваю, что это может быть связано с платой Ардуино нано. Дело в том, что при загрузке программы ГРБЛ через Ардуино АД после компиляции выдается сообщение
Недостаточно памяти, программа может работать нестабильно.
При этом, в принципе, программа работает, но происходят сбои в работе и выходят эти пресловутые сообщения.
Заранее благодарю за помощь.
Попробуйте заменить нано на МЕГА... Там памяти по более и не только... :cool:

34611

Зы. А вдруг? :) Чем чёрт не шутит... :cautious: Зато все узнаем... ;)
 
при загрузке программы ГРБЛ через Ардуино АД после компиляции выдается сообщение
Недостаточно памяти, программа может работать нестабильно.
Заменить загрузчик на optiboot он вместо обычного 1kB занимает 512b. Тогда влезет. Да и работает лучше.
 
Заменить загрузчик на optiboot он вместо обычного 1kB занимает 512b. Тогда влезет. Да и работает лучше.
:( Первый раз слышу про этого OPTIBOOTa? не представляю, как к этому подступиться...
Ваши сообщения автоматически объединены:

Попробуйте заменить нано на МЕГА... Там памяти по более и не только... :cool:
Зы. А вдруг? :) Чем чёрт не шутит... :cautious: Зато все узнаем... ;)

Я думаю тысячи энтузиастов хобийного ЧПУ используют нано и уно.... Поэтому памяти должно хватать, ни кто не жалуется.
 
Программатор USBASP | Загрузчик Optiboot | Таймер WatchDog для Arduino Pro Mini и Arduino Nano... :)
Учите матчасть, коль в дебри полезли... :D



 
Программатор USBASP | Загрузчик Optiboot | Таймер WatchDog для Arduino Pro Mini и Arduino Nano... :)
Учите матчасть, коль в дебри полезли... :D




Спасибо за ответ. Такой программатор у меня есть. Понятие Optiboot мне было незнакомо. Значит прошивать нужно через пины (см. фото) Для этого по прежнему можно использовать arduini ID ?
 

Вложения

  • 4445.jpg
    4445.jpg
    45.9 KB · Просмотры: 27
  • Последнее редактирование:
Последнее редактирование:
Недостаточно памяти, программа может работать нестабильно.
Какие проценты выдает Ардуино ИД после компиляции? В этих полях
Sketch uses 23664 bytes (9%) of program storage space. Maximum is 262144 bytes.
Global variables use 3864 bytes (5%) of dynamic memory, leaving 61672 bytes for local variables. Maximum is 65536 bytes.
Ваши сообщения автоматически объединены:

Попробуйте заменить нано на МЕГА...
Большая она, на место нано не встанет...
 
Какие проценты выдает Ардуино ИД после компиляции? В этих полях
Sketch uses 23664 bytes (9%) of program storage space. Maximum is 262144 bytes.
Global variables use 3864 bytes (5%) of dynamic memory, leaving 61672 bytes for local variables. Maximum is 65536 bytes.
Ваши сообщения автоматически объединены:


Большая она, на место нано не встанет...
Сообщение выглядит так:
Ваши сообщения автоматически объединены:

Попробую загрузить через USBASP. Посмотрю, что покажет Ардуино ИД
 

Вложения

  • Безимени-1.jpg
    Безимени-1.jpg
    495.7 KB · Просмотры: 24
  • Последнее редактирование:
Последнее редактирование:
По памяти близко к пределу, но не катастрофично. Откуда брали исходники?
Не помню, где брал исходник.. может быть здесь: Arduino
В ардуино ИД в процессе загрузки ещё целая серия сообщений:

In file included from C:\Users\dell\Documents\Arduino\libraries\grbl/grbl.h:43:0,

from C:\Users\dell\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:

C:\Users\dell\Documents\Arduino\libraries\grbl/nuts_bolts.h:56:0: warning: "max" redefined

#define max(a,b) :((a) > (b:) ? (a) : (b:)

In file included from sketch\grblUpload.ino.cpp:1:0:

C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:93:0: note: this is the location of the previous definition

#define max(a,b) :(a)>(b)?(a):(b:)

In file included from C:\Users\dell\Documents\Arduino\libraries\grbl/grbl.h:43:0,

from C:\Users\dell\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:

C:\Users\dell\Documents\Arduino\libraries\grbl/nuts_bolts.h:57:0: warning: "min" redefined

#define min(a,b) :((a) < (b:) ? (a) : (b:)

In file included from sketch\grblUpload.ino.cpp:1:0:

C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:92:0: note: this is the location of the previous definition

#define min(a,b) :(a)<(b)?(a):(b:)

In file included from C:\Users\dell\Documents\Arduino\libraries\grbl/grbl.h:43:0,

from C:\Users\dell\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:

C:\Users\dell\Documents\Arduino\libraries\grbl/nuts_bolts.h:61:0: warning: "bit" redefined

#define bit(n) (1 << n)

In file included from sketch\grblUpload.ino.cpp:1:0:

C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:124:0: note: this is the location of the previous definition

#define bit(b) (1UL << (b:)



Скетч использует 29762 байт (96%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1633 байт (79%) динамической памяти, оставляя 415 байт для локальных переменных. Максимум: 2048 байт.
Недостаточно памяти, программа может работать нестабильно.
Ваши сообщения автоматически объединены:

Не помню, где брал исходник.. может быть здесь: Arduino
В ардуино ИД в процессе загрузки ещё целая серия сообщений:

In file included from C:\Users\dell\Documents\Arduino\libraries\grbl/grbl.h:43:0,

from C:\Users\dell\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:

C:\Users\dell\Documents\Arduino\libraries\grbl/nuts_bolts.h:56:0: warning: "max" redefined

#define max(a,b) :((a) > (b:) ? (a) : (b:)

In file included from sketch\grblUpload.ino.cpp:1:0:

C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:93:0: note: this is the location of the previous definition

#define max(a,b) :(a)>(b)?(a):(b:)

In file included from C:\Users\dell\Documents\Arduino\libraries\grbl/grbl.h:43:0,

from C:\Users\dell\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:

C:\Users\dell\Documents\Arduino\libraries\grbl/nuts_bolts.h:57:0: warning: "min" redefined

#define min(a,b) :((a) < (b:) ? (a) : (b:)

In file included from sketch\grblUpload.ino.cpp:1:0:

C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:92:0: note: this is the location of the previous definition

#define min(a,b) :(a)<(b)?(a):(b:)

In file included from C:\Users\dell\Documents\Arduino\libraries\grbl/grbl.h:43:0,

from C:\Users\dell\Documents\Arduino\libraries\grbl\examples\grblUpload\grblUpload.ino:27:

C:\Users\dell\Documents\Arduino\libraries\grbl/nuts_bolts.h:61:0: warning: "bit" redefined

#define bit(n) (1 << n)

In file included from sketch\grblUpload.ino.cpp:1:0:

C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:124:0: note: this is the location of the previous definition

#define bit(b) (1UL << (b:)



Скетч использует 29762 байт (96%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 1633 байт (79%) динамической памяти, оставляя 415 байт для локальных переменных. Максимум: 2048 байт.
Недостаточно памяти, программа может работать нестабильно.
 
  • Последнее редактирование:
Последнее редактирование:
Библиотеки конфликтуют. Я бы снес Ардуино, все ее библиотеки в C:\Users\dell\Documents\Arduino\ и директорию C:\Program Files (x86)\Arduino\. Потом бы установил заново Ардуино и только библиотеки grbl .

Но для начала попробуйте загрузить эту прошивку.
 

Вложения

  • grbl_v1.1h.20190825.zip
    31.8 KB · Просмотры: 12
Библиотеки конфликтуют. Я бы снес Ардуино, все ее библиотеки в C:\Users\dell\Documents\Arduino\ и директорию C:\Program Files (x86)\Arduino\. Потом бы установил заново Ардуино и только библиотеки grbl .

Но для начала попробуйте загрузить эту прошивку.
Спасибо за ответ. Я не умею через Ардуино ИД загружать файлы типа *.hex. Да и через программатор USBASP тоже ещё надо учиться :) Дождусь ответа от Вас, если не получу, попробую перенести программу в C:\Program Files (x86)\Arduino\
Спасибо!
 
Проще всего вот так.
Если плата после подключения к USB не появляется в Device Manager, то немного сложнее.
Добрый вечер, Загрузил Хлоадер :) Плата подключена и определяется как УСВ сериал СН340. При нажатии загрузки Появляется сообщение о загрузке...
Дальше ничего не происходило. Когда я изменил скорость обмена на ту, что стоит по умолчанию 57600. появилось сообщение, что загрузка произошла "29920 bytes uploaded" После этого подключить плату к программе LaserGRBL v4.8.0 не получается... сообщение в прилагаемом файле. С уважением, Анатолий
 

Вложения

  • Безимени-11.jpg
    Безимени-11.jpg
    494.5 KB · Просмотры: 22
  • Безимени-12.jpg
    Безимени-12.jpg
    127.7 KB · Просмотры: 24
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу
Обнаружен блокировщик рекламы AdBlock

МЫ ДОГАДЫВАЕМСЯ, ЧТО РЕКЛАМА ВАС РАЗДРАЖАЕТ!

Конечно, Ваше программное обеспечение для блокировки рекламы отлично справляется с блокировкой рекламы на нашем сайте, но оно также блокирует полезные функции. Мы стараемся для Вас и не обязываем Вас донатить и скидывать денег на наши кошельки, чтобы пользоваться форумом, но реклама это единственное, что позволяет поддерживать проект и развивать его.

Спасибо за Ваше понимание!

Я отключил свой AdBlock    Нет, я не буду ничего отключать