abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 17:11 | Nová verze

    Byl vydán Nextcloud Hub 8. Představení novinek tohoto open source cloudového řešení také na YouTube. Vypíchnout lze Nextcloud AI Assistant 2.0.

    Ladislav Hagara | Komentářů: 0
    dnes 13:33 | Nová verze

    Vyšlo Pharo 12.0, programovací jazyk a vývojové prostředí s řadou pokročilých vlastností. Krom tradiční nadílky oprav přináší nový systém správy ladících bodů, nový způsob definice tříd, prostor pro objekty, které nemusí procházet GC a mnoho dalšího.

    Pavel Křivánek | Komentářů: 5
    dnes 04:55 | Zajímavý software

    Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.

    Ladislav Hagara | Komentářů: 31
    včera 17:33 | Nová verze

    Canonical vydal (email, blog, YouTube) Ubuntu 24.04 LTS Noble Numbat. Přehled novinek v poznámkách k vydání a také příspěvcích na blogu: novinky v desktopu a novinky v bezpečnosti. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 10. LTS verzi.

    Ladislav Hagara | Komentářů: 13
    včera 14:22 | Komunita

    Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.

    Ladislav Hagara | Komentářů: 2
    včera 13:22 | Nová verze

    Fossil (Wikipedie) byl vydán ve verzi 2.24. Jedná se o distribuovaný systém správy verzí propojený se správou chyb, wiki stránek a blogů s integrovaným webovým rozhraním. Vše běží z jednoho jediného spustitelného souboru a uloženo je v SQLite databázi.

    Ladislav Hagara | Komentářů: 0
    včera 12:44 | Nová verze

    Byla vydána nová stabilní verze 6.7 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 124. Přehled novinek i s náhledy v příspěvku na blogu. Vypíchnout lze Spořič paměti (Memory Saver) automaticky hibernující karty, které nebyly nějakou dobu používány nebo vylepšené Odběry (Feed Reader).

    Ladislav Hagara | Komentářů: 0
    včera 04:55 | Nová verze

    OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.

    Ladislav Hagara | Komentářů: 0
    včera 04:22 | Nová verze

    Byla vydána verze 8.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.

    Ladislav Hagara | Komentářů: 0
    včera 04:11 | Nová verze

    R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (74%)
     (9%)
     (2%)
     (16%)
    Celkem 798 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: TTL to USB

    28.6.2019 16:29 marek_hb
    TTL to USB
    Přečteno: 1701×
    Příloha:
    ahoj,

    přes tento kabel s tímto čipem (doufám) se snažím pomocí návodu dostat openwrt na zyxel 310

    bohužel když připojím kabel tak, jak je v návodu, screen nevypíše nic (pouze černá obrazovka s neblikajícím kurzorem vlevo nahoře), pokud přehodím rx/tx, tak začne vypisovat to, co je v příloze

    dmesg:
    [ 2852.722020] usb 4-2: new full-speed USB device number 2 using uhci_hcd
    [ 2852.895028] usb 4-2: New USB device found, idVendor=067b, idProduct=2303, bcdDevice= 3.00
    [ 2852.895032] usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [ 2852.895034] usb 4-2: Product: USB-Serial Controller
    [ 2852.895036] usb 4-2: Manufacturer: Prolific Technology Inc.
    [ 2853.010190] usbcore: registered new interface driver pl2303
    [ 2853.010205] usbserial: USB Serial support registered for pl2303
    [ 2853.010233] pl2303 4-2:1.0: pl2303 converter detected
    [ 2853.022163] usb 4-2: pl2303 converter now attached to ttyUSB0
    [ 2853.103628] audit: type=1130 audit(1561726436.400:35): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=gpsd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
    [ 2853.108876] audit: type=1130 audit(1561726436.407:36): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=gpsdctl@ttyUSB0 comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
    [root@archlinux marek]# 
    zkoušel jsem minicim, picocom, výsledek je stejný, pokus z rescuecd také

    modul pl2303 natažený mám, modul usbserial nemůžu pro arch ani rescue cd najít, nebo nevím jak se googla zeptat

    napadá Vás, kde může být problém?

    Odpovědi

    randy avatar 28.6.2019 16:43 randy | skóre: 21 | Hviezdoslavov
    Rozbalit Rozbalit vše Re: TTL to USB
    prepni rychlost z 57600 na 9600 baudov... (v minicome: ctrl+a p c enter)
    R>
    28.6.2019 16:47 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    zkoušel jsem
    screen /dev/ttyUSB0 9600
    ale zkusím znova, dík moc
    randy avatar 28.6.2019 18:33 randy | skóre: 21 | Hviezdoslavov
    Rozbalit Rozbalit vše Re: TTL to USB
    Teraz pozeram ten navod... ak nie 9600, tak treba pridat "screen /dev/ttyUSB0 115200"
    R>
    28.6.2019 18:45 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    screen /dev/ttyUSB0 115200 - tohle nefunguje, to jsem zkoušel X krát
    k3dAR avatar 28.6.2019 16:50 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: TTL to USB
    prevodnik mas s 5V a k Zyxel mas mit s 3.3V => potrebujes jinej prevodnik
    porad nemam telo, ale uz mam hlavu... nobody
    28.6.2019 16:57 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    dík, v pondělí zkusím vyměnit - někde jsem viděl popis 3.3-5V, tak jsem to neřešil. To by mohlo být ono

    díky moc
    randy avatar 28.6.2019 18:36 randy | skóre: 21 | Hviezdoslavov
    Rozbalit Rozbalit vše Re: TTL to USB
    To by platilo, ak by prevodnikom to zariadenie aj napajal. No po pripojeni 5 V by to uz neprezilo :) Staci pripojit gnd, rx a tx, a potom zariadenie napajat beznym sposobom.
    R>
    28.6.2019 18:51 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    zařízení přežilo - normálně funguje, na webové rozhraní se připojím, data tam jsou, tváří se jak má (i když mám zároveň připojený ten převodník). Jen se nedokážu připojit na to TTL tak, abych něco viděl

    VCC teda nemusím ani připojovat (omlouvám se za základní dotazy, ale ještě jsem takhle nic neflashoval)

    k3dAR avatar 28.6.2019 19:18 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: TTL to USB
    jinak co povazujes za normalni pripojeni rx-tx a tx-rx?(spravne) nebo rx-rx, tx-tx(spatne)?
    porad nemam telo, ale uz mam hlavu... nobody
    28.6.2019 19:33 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    správně považuju to co je v návodu GND x RX TX VCC - ale třeba tady je to obráceně (jestli to dobře chápu)

    při tom co považuju za správné se neděje nic, při tom druhém dostanu ten rozsypaný bugr
    28.6.2019 19:39 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    tady to taky odpovídá návodu

    ještě jsem to teda nezkoušel z windows - to je vlastně tady možnost
    k3dAR avatar 28.6.2019 19:48 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: TTL to USB
    GND RX TX VCC je popis poradi pinu na desce, ale jestli spravne do TX na desce pripojujes RX z prevodniku
    porad nemam telo, ale uz mam hlavu... nobody
    k3dAR avatar 28.6.2019 19:52 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: TTL to USB
    btw: zapnes zyxel a mackas na nem hned nejake tlacitko aby si prerusil normalni boot proces a mel dostupnej "shell" pres serial?
    porad nemam telo, ale uz mam hlavu... nobody
    28.6.2019 20:14 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    nemačkám - mám pocit, že tady to taky jen zapne

    dík za radu s přehozením TX - RX - to mě fakt nenapadlo

    k3dAR avatar 28.6.2019 23:11 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: TTL to USB
    v navodu co si psal odkaz kousek vejs pise:
    "U-Boot can be interrupted for altering boot parameters, loading images from usb, or flashing."

    a dale
    "Interrupt normal boot by pressing any key during U-boot."
    (sice v sekci nahozeni Debianu, ale predpokladam kdyz prvni prikaz je inicializace nebo reset usb v ostanich sekcich/navodech, ze to plati vzdy, zkouskou nic nezkazis, DOKUD nezacnes neco mazat/prepisova, to si radeji nekolikrat precti/over ;-)
    porad nemam telo, ale uz mam hlavu... nobody
    28.6.2019 23:24 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    to jo, pro přerušení jo a možnost zavedení něčeho z usb už je potřeba "any key"

    uvidím jak to dopadne - s něčím se začít musí :)
    28.6.2019 23:27 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    mám v poslední době nějakou kutilskou náladu :)
    28.6.2019 19:52 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    hm - dobrý - to do TX patří Rx a obráceně?

    - jak jsem psal - dělám to poprvé a předpokládal jsem, že stejné patří na stejné
    k3dAR avatar 28.6.2019 19:56 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: TTL to USB
    presne tak, TX je vystup, RX je vstup, aby se vystup jednoho dostal na vstup druheho, musi to byt krizem
    porad nemam telo, ale uz mam hlavu... nobody
    k3dAR avatar 28.6.2019 19:10 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: TTL to USB
    priznam se ze sem si tim nebyl jistej, v odkazovanem navodu je vylozene nekolikrat zmineno 3.3V a neni zmineno ze ma byt napajeni adapter zarizeni odpojen, mozna je to samozrejmost... to ze to muze odpalit vim, ale asi by psal ze se z toho kourilo :-)
    porad nemam telo, ale uz mam hlavu... nobody
    28.6.2019 19:37 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    jj, to už bych sem dával odkaz na košík z alzy s poskládaným servříkem - ale přežil. Jak jsem psal - o tom 3.3V vím, ale nějak jsem si zafixoval, že to ten převodník umí taky. Mea culpa...
    28.6.2019 20:17 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    ps. jak poznám kolika voltovej je to kabel?
    k3dAR avatar 28.6.2019 20:41 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: TTL to USB
    "kabel" co umi 3v3 a 5v ma >=5pinu/dratu nebo ma jumper pro prepnuti mezi 3v3 a 5v - nejsem si jistej(ale myslim ze jo) zda 4pin je vzdy 5v kazdopadne vzdy kazdej lepsi dooverit, ten "kabel" co si psal sice to nema uvedene v popisku, ale v datasheetu(ucho vedle "popis produktu") ma jednak napajeni 5V a druhak priklad zapojeni na arduino na 5V...
    porad nemam telo, ale uz mam hlavu... nobody
    28.6.2019 20:43 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    super, dík za rady a varování - nenapadlo by mě to
    Jendа avatar 29.6.2019 02:32 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: TTL to USB
    Vysvětlujeme zprávu Rádia Jerevan ohledně logických úrovní na UARTu:
    • Pro RX je 3.3 nebo 5V jedno, protože snad všechny obvody považují 3.3 za logickou jedničku i pokud mají jako referenci 5 V.
    • Pro TX to jedno není a záleží na zařízení na druhém konci co se stane. Někdy může normálně fungovat, někdy může nefungovat ale neshoří (př. AtMega 168), někdy se může odpálit. Vstupní pin zařízení může vypadat například nějak takto a pokud je za tím zapojena dostatečná zátěž na to přepětí měla ta horní dioda tak bezpečně odvést, tak typicky zničení nehrozí.
    • Výše uvedené neplatí pokud připojíte 5V natvrdo na napájení, což tazatel zřejmě udělal. Osobně se mi tohle povedlo dvakrát s Raspberry Pi. Jedno shořelo a jedno přežilo.
    • Velká část unbranded převodníků bývá 3.3/5V hybrid nebo „5V tolerant“. V praxi vysílají na 3.3 V a očekávají až 5 V na RX a jsou postaveny tak, aby jim tohle nevadilo a fungovaly. Čekal bych, že tohle bude i tazatelův případ.
    • Obecně je rozumné při používání UARTu vůbec nespojovat napájení (a pokud zařízení chcete napájet, tak použít externí zdroj, protože UART převodník má napájení přes USB a kdo ví jestli ho to ukrmí).
    • Pro 3.3V UART není potřeba kupovat nový převodník ani žádný drahý level convertor. Jak jsem uvedl výše, RX nám bude fungovat bez problému, a TX vyřešíme pomocí odporového děliče 2/3 (např. odpory 1 a 2 kΩ).
    • Problém demonstrovaný na screenshotu může být způsoben špatnou rychlostí, ale také nekvalitním propojením zemí.
    • Doporučuji koupit logický analyzér, konkrétně tento, je podporovaný v Linuxu (pulseview/sigkrok) a stojí neuvěřitelných 5 dolarů. A spoustu těchto problémů dokáže vyřešit.
    29.6.2019 05:59 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    díky za vysvětlení - třeba to ani neodpálím.... :)

    problém demonstrovaný na screenshotu opravdu mohl být špatnou zemí - černý kabel mi přišel trochu volný, tak jsem ho v mezičase znevolnil, ale to bylo už před pokusem bez VCC. Takže neumím říct, jestli to tím opravdu bylo

    29.6.2019 16:33 R
    Rozbalit Rozbalit vše Re: TTL to USB
    Ako prevodnik RS232-TTL pouzivam datove kable k starym mobilom, nakupil som ich lacno vo vypredaji - nesmie to byt na Nokiu (a pod.), ale na ine, ktore maju standardne RX a TX. Mam PC so seriovym portom, takze to nepotrebujem konvertovat na USB.

    Konektor na strane mobilu som rozobral - podla typu tam su bud 3 alebo 4 droty. Kontakty odstranil, nakrimpoval kontakty NDR-T a na to nasadil NSR konektor.

    3-drotovy berie napajanie z PC a ma pevne dane urovne - chodi to s 3,3 V aj 5 V zariadeniami. A myslim, ze to islo aj s diskami Seagate, kde by malo byt 1,8V.

    Zaujimavejsi je 4-drotovy - tam sa berie napajanie z mobilu a urovne sa tomu prisposobia. Prave pre taketo pouzitie je v routeroch (a pod.) na tom konektore vyvedene aj VCC.
    28.6.2019 20:51 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    díky za rady a nasměrování

    po prohození RX-TX a nezapojení VCC jsem pomocí:
    picocom -b 115200 /dev/ttyUSB0
    v terminálu
    k3dAR avatar 28.6.2019 23:14 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: TTL to USB
    tak to tlacitko tedy jen kdyz bys flashoval/startoval_neco z bootloaderu/u-boot
    porad nemam telo, ale uz mam hlavu... nobody
    29.6.2019 20:42 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    tlačítko jsem vyzkoušel - s 50% úspěchem

    nainstaloval jsem uboot, ale nemůžu se dostat znova do usb abych natáhl nsa310.bin

    v podstatě po druhém usb reset jsem skončil:
    U-Boot 2019.01 (Jun 28 2019 - 19:49:33 +0000)
    ZyXEL NSA310 1-Bay Power Media Server
    
    SoC:   Kirkwood 88F6281_A1
    DRAM:  256 MiB
    NAND:  128 MiB
    MMC:
    Loading Environment from NAND... OK
    In:    serial
    Out:   serial
    Err:   serial
    Net:   egiga0
    PHY reset timed out
    MV88E1318 PHY initialized on egiga0
    Hit any key to stop autoboot:  0
    ubi0: attaching mtd3
    ubi0: scanning is finished
    ubi0 error: ubi_read_volume_table: the layout volume was not found
    ubi0 error: ubi_attach_mtd_dev: failed to attach mtd3, error -22
    UBI error: cannot attach mtd3
    UBI error: cannot initialize UBI, error -22
    UBI init error 22
    Please check, if the correct MTD partition is used (size big enough?)
    Error, no UBI device selected!
    Wrong Image Format for bootm command
    Error occured, error code = 112
    ERROR: can't get kernel image!
    NSA310> setenv ethaddr 50:67:F0:69:BF:1E
    NSA310> saveenv
    Saving Environment to NAND... Erasing NAND...
    Erasing at 0xc0000 -- 100% complete.
    Writing to NAND... OK
    OK
    NSA310> usb reset
    resetting USB...
    USB0:   USB EHCI 1.00
    scanning bus 0 for devices... EHCI timed out on TD - token=0x80008d80
    EHCI timed out on TD - token=0x80008c80
    EHCI timed out on TD - token=0x80008c80
    EHCI timed out on TD - token=0x80008c80
     ERROR: NOT USB_CONFIG_DESC 80
    EHCI timed out on TD - token=0x80008d80
    2 USB Device(s) found
           scanning usb for storage devices... 0 Storage Device(s) found
    NSA310> fatload usb 0 0x2000000 nsa310.bin
    NSA310> nand erase.part ubi
    
    NAND erase.part: device 0 offset 0x140000, size 0x7ec0000
    Skipping bad block at  0x04980000                                          
    Skipping bad block at  0x04dc0000                                          
    Erasing at 0x7fe0000 -- 100% complete.
    OK
    NSA310> nand write 0x2000000 ubi 0x600000
    
    NAND write: device 0 offset 0x140000, size 0x600000
     6291456 bytes written: OK
    NSA310> 

    zkoušel jsem najít aktuální kwboot, ale bez úspěchu. Vyzkoušel jsem víc flashek, formátoval je ve win i linuxu, ale nic. Disk mám vyndanej, pro správný kabel si jdu v pondělí. Napadá Vás prosím co mám zkusit dál?

    30.6.2019 12:38 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    ale asi nejsem jedinej:

    https://forum.openwrt.org/t/serial-install-problems-on-nsa310/37306/8

    ps kwboot jsem nakonec zprovoznil na starém nentooku s debianem - je součástí balíku u-boot-tools a funguje jak má
    30.6.2019 15:50 marek_hb
    Rozbalit Rozbalit vše Re: TTL to USB
    tak jo - netbook s debianem a nainstalované u-boot-tools, nezapojené VCC, znovu naformátovaná flashka a přes kwboot:

    ./kwboot -t -B 115200 /dev/ttyUSB0 -b uboot.kwb -p

    znovu natlačený uboot z návodu a prošlo to - openwrt jsem nainstaloval

    díky za rady a nasměrování

    M

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.