strumenti:qmoveplus:j1k31:mimj1k31fx_base

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
Prossima revisioneEntrambe le parti successive la revisione
strumenti:qmoveplus:j1k31:mimj1k31fx_base [2014/11/26 15:30] – versione precedente ripristinata (2014/11/26 15:01) documentazionestrumenti:qmoveplus:j1k31:mimj1k31fx_base [2014/12/01 17:42] – [1.1.4. Manuali delle Schede di specializzazione] documentazione
Linea 8: Linea 8:
  
 <WRAP center round box 90%> <WRAP center round box 90%>
-|{{:varie:logo_qem_documentazione.png?direct&200|}}|||| +| {{:varie:logo_qem_documentazione.png?200&direct}}                                                                                                                                                                                        |||| 
-^Documento:| **MIMJ1K31F BASE**||| +^ Documento:                                         | **MIMJ1K31F BASE**                                                                                                                                                                   ||| 
-^Descrizione:|Manuale di installazione e manutenzione||| +^ Descrizione:                                       | Manuale di installazione e manutenzione                                                                                                                                              ||| 
-^Redattore:| Riccardo Furlato||| +^ Redattore:                                         | Riccardo Furlato                                                                                                                                                                     ||| 
-^Approvatore| Gabriele Bazzi ||| +^ Approvatore                                        | Gabriele Bazzi                                                                                                                                                                       ||| 
-^Link:|http://www.qem.eu/doku/doku.php/strumenti/qmoveplus/j1k31/mimj1k31fx_base||| +^ Link:                                              | http://www.qem.eu/doku/doku.php/strumenti/qmoveplus/j1k31/mimj1k31fx_base                                                                                                            ||| 
-^Lingua:|Italiano||| +^ Lingua:                                            | Italiano                                                                                                                                                                             ||| 
-| |||| +                                                                                                                                                                                                                                         |||| 
-^ Release documento ^ Descrizione ^ Note ^ Data ^ +^ Release documento                                  ^ Descrizione                                                                ^ Note                                                                                       ^ Data         
-|  01  | Nuovo manuale | FIXME Valido per release hardware a partire da 02 e major release firmware a partire da 5  |  14/09/2011 +|  01                                                | Nuovo manuale                                                              | FIXME Valido per release hardware a partire da 02 e major release firmware a partire da 5  |  14/09/2011 
-|  02  | Nuove funzioni di sistema e backup/restore  | Valido per firmware 1K31F-xx.5.5 e successivi  |  28/11/2011 +|  02                                                | Nuove funzioni di sistema e backup/restore                                 | Valido per firmware 1K31F-xx.5.5 e successivi                                              |  28/11/2011 
-|  03  | Versione consultabile on-line| |09/01/2012|+|  03                                                | Versione consultabile on-line                                                                                                                                         | 09/01/2012   | 
 +|  04                                                 | Realizzata le versione "BASE" di questo manuale                            | /                                                                                          | 01/12/2014   | 
 </WRAP> </WRAP>
  
Linea 81: Linea 83:
 ==== - Manuali delle Schede di specializzazione ==== ==== - Manuali delle Schede di specializzazione ====
  
-{{:icone:icona_mim-card.jpg?80}}[[strumenti:QmovePlus:MIM1MG3F|1MG3F]]+{{:icone:icona_mim-card.jpg?80}}[[strumenti:QmovePlus:MIM1MG3F02|1MG3F]]
  
-{{:icone:icona_mim-card.jpg?80}}[[strumenti:QmovePlus:MIM1MG4F|1MG4F]]+{{:icone:icona_mim-card.jpg?80}}[[strumenti:QmovePlus:MIM1MG4F01|1MG4F]]
  
-{{:icone:icona_mim-card.jpg?80}}[[strumenti:QmovePlus:MIM1MG8F|1MG8F]]+{{:icone:icona_mim-card.jpg?80}}[[strumenti:QmovePlus:MIM1MG8F01|1MG8F]]
  
 ==== - Versioni firmware ==== ==== - Versioni firmware ====
Linea 164: Linea 166:
 <html><pagebreak /></html> <html><pagebreak /></html>
  
-====== - Collegamenti ======+====== - Collegamenti scheda base ======
  
 ^:tip:^Per informazioni riguardanti le sezioni dei cavi utilizabili ed i connettori usati, consultare l'application note [[appnote:an021|AN021]]^ ^:tip:^Per informazioni riguardanti le sezioni dei cavi utilizabili ed i connettori usati, consultare l'application note [[appnote:an021|AN021]]^
 +
 +{{strumenti:qmoveplus:j1k31:j1k31_slot2_01.png?nolink&600}}
 +
 +<html><pagebreak /></html>
  
 ===== - Power Supply ===== ===== - Power Supply =====
Linea 175: Linea 181:
 <html><pagebreak /></html> <html><pagebreak /></html>
  
-===== - Scheda base ===== +===== - Collegamenti seriali ===== 
- +==== - PROG PORT ====
-{{strumenti:qmoveplus:j1k31:j1k31_slot2_01.png?nolink&600}} +
- +
-<html><pagebreak /></html> +
- +
-==== - Collegamenti seriali ==== +
-=== - PROG PORT ===+
  
 {{page>lib:mdl:mdl-h-cnprogp-010}} {{page>lib:mdl:mdl-h-cnprogp-010}}
  
-=== - USER PORT ===+==== - USER PORT ====
  
 {{page>lib:mdl:mdl-h-cnuserp-010}} {{page>lib:mdl:mdl-h-cnuserp-010}}
Linea 192: Linea 192:
 <html><pagebreak /></html> <html><pagebreak /></html>
  
-=== - AUX1 PORT ===+==== - AUX1 PORT ====
  
 {{page>lib:mdl:mdl-h-cnaux1-010}} {{page>lib:mdl:mdl-h-cnaux1-010}}
Linea 198: Linea 198:
 <html><pagebreak /></html> <html><pagebreak /></html>
  
-=== - AUX2 PORT ===+==== - AUX2 PORT ====
  
 {{page>lib:mdl:mdl-h-cnaux2-010}} {{page>lib:mdl:mdl-h-cnaux2-010}}
Linea 204: Linea 204:
 <html><pagebreak /></html> <html><pagebreak /></html>
  
-=== - CANbus ===+==== - CANbus PORT====
  
 {{page>lib:mdl:mdl-h-cncan-010}} {{page>lib:mdl:mdl-h-cncan-010}}
  
-=== - Ethernet ===+==== - Ethernet ====
  
-{{page>lib:mdl:mdl-h-ceeth-010}}+{{page>lib:mdl:mdl-h-cneth-010}}
  
 === - MMC/SD=== === - MMC/SD===
Linea 260: Linea 260:
 {{page>lib:mdl:mdl-h-sebaud-010}} {{page>lib:mdl:mdl-h-sebaud-010}}
  
 +<html><pagebreak /></html>
  
 ===== - Led ===== ===== - Led =====
-I led **"pow, run, stop, err"** sono detti led di sistema, essi sono presenti sia sul pannello anteriore che sulla parte posteriore degli strumenti provvisti di display e soltanto sulla parte superiore degli strumenti senza display. 
  
-{{led:led_sistema-front_01.png?direct&50}} {{led:led_sistema-retro_01.png?direct&180}}+{{page>lib:mdl:mdl-h-seled-010}}
  
-I led utente **"L1, L2, L3 **e** L4"** sono presenti solo sulla parte posteriore: +<html><pagebreak /></html>
- +
-{{led:led_utente-retro_01.png?direct&200}} +
- +
-==== - Segnalazioni “Led di sistema” ==== +
-=== Legenda: === +
-{{led:led_on.jpg?direct&30}} Led ON +
- +
-{{led:led_off.jpg?direct&30}} Led OFF +
- +
-{{led:led_lamp.jpg?direct&30}} Led Lampeggiante +
- +
-^Led^Colore^Stato^Descrizione^ +
-|**pow**|Verde|{{led:led_on.jpg?20}}|Strumento acceso| +
-|:::|:::|{{led:led_on.jpg?20}}|Se è l'unico led acceso, segnala lo stato di reset della CPU| +
-|**run**|Verde|{{led:led_on.jpg?20}}|CPU in stato di RUN| +
-|:::|:::|{{led:led_lamp.jpg?20}}|CPU in stato di READY| +
-|**stop**|Giallo|{{led:led_on.jpg?20}}|Se il led **pow** è acceso, segnala lo stato di STOP della CPU\\ Se il led **pow** è spento, segnala lo stato di BOOT della CPU| +
-|**err**|Rosso|{{led:led_lamp.jpg?20}}|Se il led **pow** è spento, segnala un errore hardware. Vedere paragrafo [[#Codici di errore hardware]]\\ Se il led **pow** è acceso, il numero di lampeggi indica il tipo d'errore. Vedere paragrafo Segnalazioni del led **err**| +
- +
- +
-=== Segnalazioni del led err === +
-|**N°**\\ **lampeggi**|**Errore**|**Descrizione**|**Azioni consigliate**| +
-|  **1**  |**Bus error**|Bus non configurato come descritto nell'applicativo.|Verificare la corrispondenza tra la configurazione dell'applicativo QMOVE (sezione BUS della unit di configurazione)  e quella del prodotto (schede presenti nel BUS).| +
-|  **2**  |**CheckSum Error**|Il controllo di integrità sulle variabili ritentive ha dato esito negativo. (Vedi capitolo Reset Error Checksum)|E' necessario ripristinare i dati macchina a partire da un salvataggio (file con estensione DAT) oppure cancellare l'errore con l'apposita funzione di sistema e reintrodurre manualmente i valori.| +
-|  **3**  |**Index Out of Bound**|Indice di un array è puntato su un elemento inesistente|Con l'ambiente di sviluppo Qview è possibile aprire l'editor di una unit e con il comando "Edit->Go to PC" viene evidenziata la linea di programma che ha causato l'errore. In genere il valore utilizzato come indice ha un valore inferiore a 1 oppure superiore alla dimensione dell'array.| +
-|  **4**  |**Program Over Range**|L'indice di selezione programma all'interno del DATAGROUP ha tentato di accedere ad un programma non esistente.|Con l'ambiente di sviluppo Qview è possibile aprire l'editor di una unit e con il comando "Edit->Go to PC" viene evidenziata la linea di programma che ha causato l'errore. In genere il valore utilizzato come indice ha un valore inferiore a 1 oppure superiore alla dimensione dell'array.| +
-|  **5**  |**Step Over Range**|l'indice di selezione del passo all'interno del DATAGROUP ha tentato di accedere ad un passo non esistente.|Con l'ambiente di sviluppo Qview è possibile aprire l'editor di una unit e con il comando "Edit->Go to PC" viene evidenziata la linea di programma che ha causato l'errore. In genere il valore utilizzato come indice ha un valore inferiore a 1 oppure superiore alla dimensione dell'array.| +
-|  **6**  |**Division By Zero**|Il denominatore di un'operazione di divisione del programma applicativo ha valore zero.|Con l'ambiente di sviluppo Qview è possibile aprire l'editor di una unit e con il comando "Edit->Go to PC" viene evidenziata la linea di programma che ha causato l'errore.| +
-|  **7**  |**Syntax Error**|Il programma applicativo ha un'istruzione non valida|Tale errore potrebbe comparire perché il program counter ha incontrato l'istruzione QCL END.| +
-|  **8**  |**Watch Dog Error**|Un modulo CAN non funziona correttamente, oppure una scheda di specializzazione ha un problema hardware|Con l'ambiente di sviluppo Qview è possibile aprire il pannello "Monitor->Bus" e nella colonna di destra chiamata "Watchdog Bus" è indicata la scheda che ha causato il problema.| +
-|  **9**  |**Stack Error**|Il programma applicativo ha utilizzato tutti i livelli di chiamata a subroutine permessi|Con l'ambiente di sviluppo Qview è possibile aprire l'editor di una unit e con il comando "Edit->Go to PC" viene evidenziata la linea di programma che ha causato l'errore. Analizzare il flusso di esecuzione della unit, gli annidamenti di chiamata delle subroutine hanno un limite, oltre il quale viene generato questo errore.| +
- +
- +
-=== Codici di errore hardware === +
-Se nella fase di accensione, viene rilevato un malfunzionamento di qualche periferica, il sistema si blocca e viene segnalato l'errore mediante il lampeggio del solo led {{led:led_lamp.jpg?direct&20}}err  mentre tutti gli altri leds di sistema rimangono spenti. +
- +
-Il numero di lampeggi indica il tipo di errore secondo la seguente tabella: +
- +
-^Numero di lampeggi^Errore^ +
-|  1  |Display| +
-|  2  |FPGA| +
-|  3  |Media| +
-|  4  |Bootloader| +
-|  5  |FW| +
-|  6  |Bus| +
-|  7  |//Segnalazione non attiva//| +
-|  8  |//Segnalazione non attiva//| +
-|  9  |Exception| +
-<WRAP center round important 80%> +
-Ognuna di queste segnalazioni indica una situazione di errore grave. Il prodotto deve essere inviato all'assistenza QEM. +
-</WRAP> +
- +
- +
-==== - Segnalazioni “Led utente” ==== +
-{{led:led_utente-retro_01.png?direct&200}} +
- +
-^Led^Colore^Descrizione^ +
-|{{led:led_on.jpg?20}} **L1**|Giallo|Programmabili nel programma applicativo tramite la variabile di sistema QMOVE:sys003 ed utilizzati dalle Funzioni di sistema| +
-|{{led:led_on.jpg?20}} **L2**|:::|:::+
-|{{led:led_on.jpg?20}} **L3**|:::|:::+
-|{{led:led_on.jpg?20}} **L4**|:::|:::|+
  
 ===== - Pulsanti ===== ===== - Pulsanti =====
-{{strumenti:qmoveplus:pmq3_pulsanti_01.png?direct&400}} 
  
-^Nome^Descrizione^ +{{page>lib:mdl:mdl-h-sepuls-010}}
-|{{varie:pulsante_6x6.jpg?40}}FUNC|Premuto all'accensione dello strumento permette di accedere alle [[:strumenti:qmoveplus:j1k31:mimj1k31fx:generalita_di_funzionamento#Funzioni di sistema|Funzioni di sistema]]| +
-|{{varie:pulsante_6x6.jpg?40}}BOOT|Premuto all'accensione dello strumento permette di impostare la CPU in stato di Boot e quindi di accedere alle funzioni di aggiornamento firmware| +
-|{{varie:pulsante_6x6.jpg?40}}RESET|Reset CPU. Il sistema viene fatto ripartire ripristinando le condizioni iniziali (come dopo una accensione)|+
  
 <html><pagebreak /></html> <html><pagebreak /></html>
  • Ultima modifica: 2024/01/17 12:05