开源改变世界!!

ripristino 固件 alle impostazioni di base #914

推推 grbl 2年前 (2023-01-23) 89次浏览

打开
Distebia 打开了这个问题 2020 年 8 月 26 日 · 8条评论
打开

ripristino 固件 alle impostazioni di base#914

Distebia 打开了这个问题 2020 年 8 月 26 日 · 8条评论

注释

ripristino 固件 alle impostazioni di base #914

Salve a tutti, alimento il mio arduino uno r3 attraverso la porta usb del pc。Su arduino ho caricato grbl 1.1he ho fatto le varie impostazioni ($30=1, $20=1 ecc…) ma succede che lasciando un pò di tempo il pc spento, e quindi anche arduino non alimentato, all’accensione devo ricaricare una copia di backup delle impostazioni。Mettiamo che arduino è difettoso e non riesce a tenere in memoria se non alimentato il firmware, dovrei avere arduino vuoto ma grbl c’è e risponde ai comandi ma è senza impostazioni e, dopo aver ricaricato il backup, tutto funziona come prima. 来吧posso resolvere?谢谢

ripristino 固件 alle impostazioni di base #914
作者

可能的问题是我一个人成功吗?

ripristino 固件 alle impostazioni di base #914

magari postando in glese su un forum tutto in glese potresti ottenere risposte.

Al di la di quello, alimentare arduino da PC non è il miglior modo per non avere problemi.
In più la descrizione del problema non è corredata da nessuna information aggiuntiva, ad esempio copie di risposte da terminale, che sono per definizione “internazionali”

萨卢蒂

卡罗·D。

ripristino 固件 alle impostazioni di base #914
作者

感谢英文版的 il consiglio di postare。non ho risposte dal terminale, quando non lo accendo per un po di tempo, dopo che apro il programma, aver scelto la porta com e aver ricevuto la versione di grbl installata, la prima cosa che faccio è $H, e come risposta ricevo “设置禁用”o qualcosa del genere。A questo punto mi rendo conto che non ho i settaggi, richiamo una copia di backup e la ricarico。poi tutto funziona 来表面。Circa il consiglio di non alimentare arduino da pc cosa intendi?Fornire tramite jack 7-9V direttamente ad arduino e lasciare il cavo usb inserito?(ho letto che arduino rilevando un’alimentazione esterna disabilita l’alimentazione da usb)。Ho cercato anche il modo di fare una sorta di batteria tampone da attaccare ad arduino ma non ho trovato niente。

ripristino 固件 alle impostazioni di base #914

Verifica che siano attive alcune voci nella configurazione,oppure hai un problema di eeprom che non è attivata per qualche motivo,magari per impostazioni dell’arduino ide。

A memoria non ricordo, avendo settato le cose molto tempo fa, mi pare che però alcune cose vadano settate in fase di compilazione。

Controllo e ti faccio sapere。

萨卢蒂

卡罗·D。

ripristino 固件 alle impostazioni di base #914
作者

su arduino prima ho inviato clear eeprom, poi blink, successivamente ho caricato grbl 1.1h

ripristino 固件 alle impostazioni di base #914

对不起意大利线,

线程摘要:

EEPROM 问题,Arduin 不保留值并在电源循环之间忘记它。

以下是意大利语讨论的起诉,因为一位参与者显然没有足够的英语来解释这个问题。


根据英语论坛的注意事项,magari qualcuno ci potrà suggerire soluzioni migliori。

Hai seguito questo processo, che è quello raccomandato?

https://github.com/gnea/grbl/wiki/Compiling-Grbl

Ci sono delle cautele da seguire, sembra che consiglino di flashare prima uno sketch, non vorrei che quello sketch imposti alcune variabili di FUSE (che sono alcune preset del processore) che poi influenzino il vero 固件。

Ci sono dei comandi per resettare la eeprom e riscriverla, “RST= ” e poi qualcosa a seconda dell’operazione, se GRBL trova la eeprom sporca allora la riscrive automaticamente, vedi nel codice di config.h。托尔诺阿拉里加 500。

Spero che aiuti。

萨卢蒂

卡罗·D。

ripristino 固件 alle impostazioni di base #914
作者
distebia 评论了 2020 年 9 月 12 日  

di solito faccio prima eeprom-clear e poi carico l’esempio basic-blink, poi carico grbl。ho guardato il config.he trovo abilitate (non commentate) le righe di “RST=” attorno alla riga 500 e le lascio come sono。
define ENABLE_RESTORE_EEPROM_WIPE_ALL // ‘$ RST = *’ 默认能力。Commento da disabilitare。
define ENABLE_RESTORE_EEPROM_DEFAULT_SETTINGS // ‘$RST = $’ 默认能力。Commento da disabilitare。
define ENABLE_RESTORE_EEPROM_CLEAR_PARAMETERS // ‘$RST = #’ 默认能力。Commento da disabilitare。

devo票价altro?

ripristino 固件 alle impostazioni di base #914

devi mandare i comandi per pulire la eeprom:

$ RST=*

e poi
$ RST=$

每个 impostare 我参数 di 默认值。

poi riconfigurare GRBL, se è un problema di eeprom sporca, in questo modo la pulisci e la inizializzi.

Se non va a questo punto è un problema di eeprom。

Nella discussione mi pare dicano di non caricare nessuno sketch, vedi il link che ho postato in predenza, e di partire con un Arduino IDE “pulito”, infatti GRBL usa il C e non il C++ e quindi lo sketch GrblUpload.ino semplicemente carica grbl 。H。

萨卢蒂

卡罗·D。

喜欢 (0)