EnglishFranceseCorsi

Favicon di OnWorks

firmdl3 - Online nel cloud

Esegui firmdl3 nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando firmdl3 che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


firmdl3 - Un downloader di firmware per RCX. Versione 3.0.

SINOSSI


firmdl3 [Opzioni] file di scrematura

DESCRIZIONE


Questa pagina di manuale documenta il firmdl3 comando di download del kernel.

firmdl3 è un programma che viene utilizzato per scaricare il kernel brickOS (firmware). firmdl3
Supporta il download a velocità singola e quadrupla (la velocità quadrupla è l'impostazione predefinita).

Il download quad-rate è una funzionalità che riduce significativamente i tempi di download del firmware. Esso
è implementato su un protocollo seriale veloce che ha una velocità di trasmissione 2x senza
complementi o bit di parità. Il protocollo veloce è abilitato da un breve stub del firmware che
riconfigura alcuni registri di controllo e modifica lo stato del programma ROM. Una volta che il firmware
stub viene scaricato ed eseguito, la ROM risponde al protocollo seriale veloce, che
downloader utilizza quindi per trasferire il file del firmware effettivo. Perché il firmware iniziale
stub è piccolo, tutti tranne i programmi più banali vedono un miglioramento del tempo di download quando
utilizzando il download a velocità quadrupla.

L'avvertenza all'utilizzo del download a velocità quadrupla è la sua sensibilità alle condizioni di illuminazione.
Far funzionare correttamente il download quad-speed potrebbe richiedere alcuni tentativi ed errori. In
Oltre ad evitare condizioni di illuminazione avverse, è importante posizionare l'RCX in giro
4-12 pollici dalla torre IR.

VERSIONI


Questo programma segue la consueta sintassi della riga di comando GNU, con opzioni lunghe che iniziano con
due trattini (`-'). Le opzioni supportate da firmdl3 siamo:

-H, --Aiuto
Mostra la guida integrata (riassunto delle opzioni)

-F, --veloce
Usa algoritmo di download "veloce" (4x) (predefinito)

-S, --Lento
Utilizza l'algoritmo di download "lento" (1x) (da utilizzare se si verificano problemi di download)

--tty={ttydispositivo}
Specificare la tty seriale a cui è collegata la torre IR.

NOTA: la variabile d'ambiente RCXTTY può essere usata al posto di -tty

- debug
Abilita il debug. (Mostra principalmente byte non elaborati).

AMBIENTE VARIABILI


firmdl3 risponderà alla variabile d'ambiente RCXTTY. Questo dovrebbe essere impostato sul seriale
dispositivo a cui è collegata la torre IR. L'uso di RCXTTY è equivalente all'uso di -tty
opzione della riga di comando.

ESEMPI


firmdl3 è un comando semplice da usare. Gli esempi seguenti mostrano la maggior parte degli usi.

Es1: scarica il kernel brickOS su ttyS0.

$ firmdl3 -tty=/dev/ttyS0 /usr/lib/brickos/brickOS.srec
Trasferimento di "Immagine di download rapido" su RCX...
100%
Trasferimento di "/usr/lib/brickos/brickOS.srec" su RCX...
100%
$

Es2: scarica il kernel brickOS su ttyS1 (imposta env var 1st).

$ esporta RCXTTY=/dev/ttyS1
$ firmdl3 /usr/lib/brickos/brickOS.srec
Trasferimento di "Immagine di download rapido" su RCX...
100%
Trasferimento di "/usr/lib/brickos/brickOS.srec" su RCX...
100%
$

Es3: scarica il kernel brickOS usando il protocollo lento (presuppone che RCXTTY sia già impostato).

$ firmdl3 --slow /usr/lib/brickos/brickOS.srec
Trasferimento di "/usr/lib/brickos/brickOS.srec" su RCX...
100%
$

NOTA: l'indicazione mancante del "Fast Download Image" in corso di invio.

Lasciamo l'esperimento della corsa firmdl3 con --debug impostato come esercizio per te nostro
lettore... (Ti interessa davvero vedere passare tutti i byte? ;-)

ERRORE MESSAGGI


(estratto da brickOS HOWTO)

delete firmware mancato
A causa di una limitazione nel firmware Lego, firmdl3 impossibile eliminare LegOS.
Invece, prima di scaricare il nuovo firmware, devi prima fermare il vecchio LegOS
programma, quindi tenere premuto il pulsante Prgm mentre si preme l'interruttore On/Off. Questo
eliminerà il vecchio firmware LegOS, consentendo un nuovo download. In alternativa, se tu
non vedi la luce verde sulla scatola IR e ricevi questo messaggio di errore, potrebbe indicarti
avere una batteria scarica nella torre IR.

/dev/ttyS0: permesso negato, com1: permesso negato, or a simile messaggio.
La prima parte del messaggio di errore è la porta di output che firmdl3 sta cercando di
utilizzo. Questo può significare due cose. O hai specificato il dispositivo sbagliato o tu
hanno specificato il dispositivo corretto ma non si dispone dell'autorizzazione per accedervi. Se è
un problema di accesso, parla con il tuo amministratore di sistema. In caso contrario, puoi usare l'argomento --tty
per specificare un altro dispositivo. Ad esempio, per specificare il dispositivo standard sotto Linux,
prova ´firmdl3 --tty /dev/ttyS0´. Sotto cygwin, probabilmente vorrai usare
´firmdl3 --tty com1´. Se scopri che è così, potresti volerlo
ricompilare firmdl3 per rendere l'impostazione predefinita.

/dev/ttyS0: Input / output errore or a simile messaggio.
Hai dimenticato di collegare la torre, molto probabilmente.

sbloccare firmware mancato
Ciò indica che si è verificato un leggero danneggiamento nel download. Mattone chiaro OS
e scaricalo di nuovo.

no risposta da RCX
Questo errore dovrebbe essere chiamato "hai dimenticato di accendere il tuo RCX, deficiente". Se non l'avessi fatto
fatto circa 10 milioni di volte, invierei la patch per modificare l'errore da solo.

If firmdl3 ti dà problemi ripetuti, potresti provare a usare l'argomento --slow,
che renderà il tuo download molto più lento ma può correggere alcuni errori causati da
luce ambientale.

Utilizzare firmdl3 online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player è un lettore multimediale gratuito
    software, in parte basato su WMP e VLC. Il
    giocatore è in uno stile minimalista, con
    più di dieci colori a tema, e può anche
    b ...
    Scarica AstrOrzPlayer
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV è un ADDON per XBMC/
    Kodi che permette di disporre di un
    decodificatore dei servizi IPTV de
    Movistar integrato in uno de los
    mediacenter ma...
    Scarica movistartv
  • 3
    Code :: Blocks
    Code :: Blocks
    Code::Blocks è un software gratuito, open-source,
    IDE multipiattaforma C, C++ e Fortran
    costruito per soddisfare le esigenze più esigenti
    dei suoi utenti. È progettato per essere molto
    estende...
    Scarica Codice::Blocchi
  • 4
    in mezzo a
    in mezzo a
    Tra o interfaccia avanzata di Minecraft
    e il monitoraggio dati/struttura è uno strumento per
    mostra una panoramica di un Minecraft
    mondo, senza crearlo. Esso
    Potere ...
    Scarica In mezzo
  • 5
    MSYS2
    MSYS2
    MSYS2 è una raccolta di strumenti e
    biblioteche che ti forniscono un
    ambiente di facile utilizzo per la costruzione,
    installazione ed esecuzione di Windows nativo
    Software. Con...
    Scarica MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo è un codec di immagine JPEG
    che utilizza istruzioni SIMD (MMX, SSE2,
    NEON, AltiVec) per accelerare la linea di base
    Compressione e decompressione JPEG attiva
    x86, x8...
    Scarica libjpeg-turbo
  • Di Più "

Comandi Linux

Ad