Logo CambrionixAktualizace příkazového řádku
Uživatelská příručka

Zavedení

Aktualizátor příkazového řádku je samostatná aplikace pro hostitelské počítače připojené k podporovanému hardwaru, která poskytuje možnost aktualizovat firmware, který vydává Cambrionix. Firmware můžete také aktualizovat pomocí našeho LiveViewaplikaci, kterou si můžete stáhnout z níže uvedeného odkazu.
www.cambrionix.com/products/liveviewer
Tato aplikace zjednodušuje nasazení firmwaru a aktualizaci a zároveň minimalizuje interakci uživatele. Tuto aplikaci lze také použít k aktualizaci firmwaru bez nutnosti instalace jakéhokoli softwaru, podpory runtime knihoven nebo změn operačního systému Host.
Aktualizátor příkazového řádku spolu s nejnovější uživatelskou příručkou si můžete stáhnout z našeho webu webstránkách na níže uvedeném odkazu, https://www.cambrionix.com/firmware
Ke stažení je kombinovaný zip file a bude mít všechny potřebné součásti pro macOS®, Linux® a Microsoft Windows™. Zahrnuje také nejnovější verze firmwaru pro všechny produkty. Informace o tom, který firmware váš rozbočovač vyžaduje, najdete v uživatelské příručce vašeho produktu.
www.cambrionix.com/product-user-manuals
Budete také potřebovat terminálový program, abyste mohli spustit aktualizátor příkazového řádku. Terminál je textové rozhraní k počítači, které je součástí většiny operačních systémů. Ke spuštění aktualizačního programu můžete použít jakýkoli terminálový program.

Začínáme

Jakmile si stáhnete zip file na váš hostitel, musíte rozbalit soubor file do vaší delokace, budete pak moci spustit aktualizátor příkazového řádku. Před použitím je třeba připojit apower na rozbočovače, které chcete aktualizovat, a nechat je vidět na vašem OS.
Pokud požadujete více informací o připojení rozbočovače, podívejte se do uživatelské příručky konkrétního produktu.

3.1. Otevření terminálu
Microsoft Windows™
Otevřete okno terminálu v umístění, které jste rozbalili file. NapřampTo lze provést podržením Shift a kliknutím pravým tlačítkem na složku a následným otevřením pomocí terminálového programu (napřample Windows PowerShell).
macOS®
Otevřete okno terminálu v umístění, které jste rozbalili file, to lze provést výběrem složky ve vyhledávači a poté ovládáním kliknutí, které vám umožní otevřít okno terminálu v umístění složek.
Možná budete muset důvěřovat programu na vašem Macu, aby se spustil, můžete to udělat tak, že otevřete podsložku macOS v záložce aktualizace příkazového řádku a kliknutím na příkazový řádek updater a výběrem otevřít, to se zobrazí výzva důvěřovat
program, který poté umožní spuštění aktualizátoru příkazového řádku.
Linux®
Otevřete okno terminálu v umístění, které jste rozbalili file.

Pomocí aktualizátoru

Jakmile máte otevřené okno terminálu, můžete získat přístup k aktualizaci příkazového řádku zadáním níže uvedeného příkazu.
./command-line-updater.sh.sh
Když zadáte příkaz, obdržíte odpověď s některými informacemi o tom, jak používat updater

Cambrionix Command Line Updater 2.0.0:
–cesta | <filenázev> Cesta k vyhledání firmwaru files, nebo a
konkrétní firmware file pro aktualizaci hubu
s. Výchozí nastavení je hledat v aktuálním
adresář a použijte nejnovější firmware
pro každý hub.
–serial […] Sériové zařízení (jako je COM3) zařízení
Centrum Cambrionix, které chcete aktualizovat, nebo zadat „vše“.
najít všechny rozbočovače a aktualizovat je. Můžeš
specifikovat více sériových zařízení. Bez tohoto
možnost, bude seznam dostupných hubů
zobrazeno.
–type Co aktualizovat (nabíječka | displej | proxy |
Všechno). Pokud není specifikováno, bude se předpokládat „vše“.
Pokud konkrétní file je specifikováno v –path
možnost, typ bude převzat z tohoto
file.
–force Aktualizujte hub, i když je stávající firmware
je nejnovější.
–auto Stejné jako –serial all –type all.

Chcete-li aktualizovat všechny dostupné rozbočovače na nejnovější firmware (který je součástí souboru zip updater příkazového řádku), můžete odeslat příkaz níže, toto je výchozí chování .
./command-line-updater.sh.sh –auto
Pokud si přejete vynutit provedení aktualizace firmwaru, i když na hubu již firmware je, můžete příkaz dokončit pomocí níže uvedeného.
-platnost
Aktualizační software bude vyžadovat přístup k rozbočovači, takže pokud používáte jakýkoli software, který drží připojení k rozbočovači, bude nutné je před spuštěním aktualizace zavřít nebo zastavit. Pokud aktualizátor nemůže získat přístup k sériovému portu, zobrazí chybovou zprávu s vysvětlením.

4.1. –path (Výběr cesty k firmwaru)
První proměnná, kterou můžete přidat do příkazu, je cesta k zamýšlenému firmwaru files. Pokud chcete používat verze firmwaru, které jste uložili lokálně, budete muset zadat filecestu ke složce, která obsahuje firmware files. Když si z našeho webu stáhnete složku aktualizace příkazového řádku, bude obsahovat nejnovější verze firmwaru.
Aktualizátor automaticky vyhledá v rozbalené složce firmware, který je vyžadován pro připojené rozbočovače, takže pokud tuto proměnnou nepoužijete, bude hledat aktualizátor právě tam.
Pokud váš firmware files jsou uloženy někde jinde ve vašem hostitelském systému, pak to bude nutné zadat ve vašem příkazu, při zadávání long použijte uvozovky filejména nebo cesty s mezerami napřampten:

./command-line-updater.sh.sh –cesta “C:\ProgramData\Cambrionix\firmware\firmwarefiles”

Po zadání umístění firmwaru files jsou uloženy, chcete, aby aktualizátor spustil zbytek proměnných na výchozí hodnoty, pak byste museli dokončit příkaz příkazem auto, jak je uvedeno nížeample.
./command-line-updater.sh.sh –cesta “C:\ProgramData\Cambrionix\firmware\”–auto

Pokud si přejete používat jiné než nejnovější verze firmwaru, můžete si je stáhnout z našeho webu webstránkách na níže uvedeném odkazu.
www.cambrionix.com/software-archive

4.2. – sériový (Výběr, který rozbočovač aktualizovat)
Druhou proměnnou, kterou lze do příkazu přidat, je hub, který chcete aktualizovat. Způsob, jakým zařízení určíte, se bude lišit v závislosti na operačním systému, který používáte. Aktualizátor také prohledá zařízení USB a může poskytnout seznam všech dostupných zařízení. Takže pokud odešlete níže, dostanete seznam dostupných hubů.
./command-line-updater.sh

Jakmile získáte informace o rozbočovačích pro zařízení, která chcete aktualizovat, můžete je přidat do příkazu, pokud chcete aktualizovat více zařízení, můžete mezi každé zařízení vložit mezeru, jak je uvedeno níže.
./command-line-updater.sh –serial com7 com9

Pokud nezadáte žádné další proměnné, aktualizační software použije výchozí nastavení, což je aktualizace na nejnovější dostupný firmware nabíjecího hubu.
Rozbočovače pro každý OS můžete také objevit pomocí následujících metod.

macOS®
Pokud váš hostitelský systém používá macOS®, můžete získat seznam fyzických hub spuštěním níže uvedeného příkazu

ls /dev/tty.*usb*
To vrátí něco jako níže example.
/dev/tty.usbserial-DN004ANJ

Microsoft Windows™
Pokud váš hostitelský systém používá Microsoft Windows™, budete muset zadat port COM, port COM lze najít prostřednictvím správce zařízení.
Linux®
Pokud váš hostitelský systém používá Linux®, můžete získat seznam hubů spuštěním níže uvedených příkazů.
Pro Supersync15 budete muset poslat níže.

/dev/ttyACM*
Pro všechny ostatní produkty budete muset zaslat níže.
/dev/ttyUSB*

4.3. –type (Výběr typu firmwaru)
Některé produkty budou používat více firmwarů, aby bylo možné aktualizovat konkrétní firmwary, musí být zadána proměnná typu. Aktualizační software automaticky aktualizuje typ firmwaru nabíječky, takže pokud tato proměnná zůstane prázdná, bude výchozí.
Různé typy lze vidět v tabulce níže.

typ Popis
nabíječka Aktualizujte firmware nabíjecího hubu
zobrazit Aktualizujte firmware displeje
proxy Aktualizujte firmware proxy (například ovládání motoru)
vše Aktualizujte všechny firmwary přítomné na produktu

BývalýampSoubor aktualizace softwaru pro řízení motoru pro naše produkty ModIT bude vypadat takto.
Chcete-li použít výchozí hodnoty všech ostatních proměnných, dokončete příkaz pomocí –auto.
./command-line-updater.sh –typ proxy –auto

Další informace

5.1. Aktualizace stages
Když se aktualizuje firmware, proběhne níže uvedeným stages. StagHodnota se zobrazí spolu s ukazatelem průběhu v okně terminálu.

Aktualizace stage Popis
Spojovací Připojení k rozbočovači
Inicializace Aktualizace se inicializuje
Mazání Mazání aktuálního firmwaru
Aktualizace Probíhá instalace nového firmwaru
Ověřování Kontrola správné instalace firmwaru
Kompletní Aktualizace byla dokončena
Přeskočeno Aktualizace firmwaru byla na tomto hubu přeskočena

5.2. Zavaděč
Bootloader je samostatná část firmwaru, která umožňuje hubu načíst nový firmware a aktualizovat jej. Bootloader je nahrán na desku při výrobě a nelze jej změnit.
Můžete view verzi bootloaderu vašeho hubu prostřednictvím našeho LiveViewpomocí softwaru nebo odesláním příkazu „id“ přes CLI. Informace o CLI jsou v uživatelské příručce, kterou si můžete stáhnout z našeho webu webmísto.
www.cambrionix.com/cli

5.3. Chyby
Existuje několik důvodů, proč aktualizace neproběhne, aktualizační software prostřednictvím terminálu vrátí, proč došlo k chybě.
Pokud došlo k chybě při aktualizaci firmwaru rozbočovače, může se zaseknout v režimu bootloaderu. Chcete-li to napravit, budete muset rozbočovači odeslat další aktualizaci firmwaru, aby se vrátil do použitelného stavu.

Bývalýampchyba je níže.
COM7: PP15S (000000) Aktualizace firmwaru se nezdařila. Zařízení může být nyní nepoužitelné a může vyžadovat opětovné probliknutí. způsobené tím, že Zařízení nereaguje

5.4. Náboje s řetězem
Současná aktualizace zřetězených rozbočovačů může selhat (nebo se může zdát, že selhává), protože nástroj pro aktualizaci ztratí připojení k rozbočovačům níže ve stromu USB, když se nadřazený rozbočovač restartuje. V tomto případě se může zobrazit chyba „Zařízení nereaguje“. Pro tyto případy znovu spusťte nástroj (bez možnosti –force), abyste ověřili stav.

Licencování

Použití nástroje Command Line Updater podléhá licenční smlouvě Cambrionix, dokument lze stáhnout a viewed pomocí následujícího odkazu.
 https://downloads.cambrionix.com/documentation/en/Cambrionix-Licence-Agreement.pdf

Používání ochranných známek, registrovaných ochranných známek a dalších chráněných názvů a symbolů
Tato příručka může obsahovat odkazy na ochranné známky, registrované ochranné známky a další chráněná jména a/nebo symboly společností třetích stran, které nemají žádný vztah ke společnosti Cambrionix. Tam, kde se vyskytují, jsou tyto odkazy pouze pro ilustrativní účely a nepředstavují podporu produktu nebo služby společnosti Cambrionix ani podporu produktu (produktů), na který se tato příručka vztahuje, příslušnou třetí stranou.
Cambrionix tímto potvrzuje, že všechny ochranné známky, registrované ochranné známky, servisní známky a další chráněná jména a/nebo symboly obsažené v této příručce a souvisejících dokumentech jsou majetkem příslušných vlastníků.
"Mac® a macOS® jsou ochranné známky společnosti Apple Inc., registrované v USA a dalších zemích a oblastech."
"Intel® a logo Intel jsou ochranné známky společnosti Intel Corporation nebo jejích dceřiných společností."
"Thunderbolt™ a logo Thunderbolt jsou ochranné známky společnosti Intel Corporation nebo jejích dceřiných společností."
„Android™ je ochranná známka společnosti Google LLC“
„Chromebook™ je ochranná známka společnosti Google LLC.“
„iOS™ je ochranná známka nebo registrovaná ochranná známka společnosti Apple Inc v USA a dalších zemích a je používána na základě licence.“
„Linux® je registrovaná ochranná známka Linuse Torvaldse v USA a dalších zemích“
"Microsoft™ a Microsoft Windows™ jsou ochranné známky skupiny společností Microsoft."
"Cambrionix® a logo jsou ochranné známky společnosti Cambrionix Limited."

Logo CambrionixCambrionix Limited
Budova Maurice Wilkese
Cowley Road
Cambridge CB4 ODS
Spojené království
+44 (0) 1223 755520
dotazy@cambrionix.com
www.cambrionix.com
Cambrionix Ltd je společnost registrovaná v Anglii a Walesu
s číslem firmy 06210854
Aktualizace příkazového řádku
© 2023-05 Cambrionix Ltd. Všechna práva vyhrazena.

Dokumenty / zdroje

Aktualizace příkazového řádku Cambrionix [pdfUživatelská příručka
Aktualizace příkazového řádku, aktualizace příkazového řádku, aktualizace příkazového řádku

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *