PulseView/sigrok + saleae klon na RPi

Pavel Kutina hw na prelude.cz
Pátek Listopad 4 16:10:28 CET 2022


Jo, přesně proto jsem ho nedávno objednal - zatím nebyl čas, ale schyluje se 
(protože pro rychlejší a hlavně "širší" logan mám teď využití), tak to vidím 
na pokusničení příští týden. Teď už k tomu jen k tomu vymyslet (a taky 
udělat) vstupy - při digitálních 100 Mhz už to přestává být příjemné večerní 
drátování a nastupuje tuhá hardwérařina :) V jedné té konstrukci autor 
používá TXU0104PWR (levelshifter do 200 Mhz), ale vidím ho jen u Mouse a to 
není můj nejoblíbenější dodavatel, takže asi budu muset vymyslet náhradu.

Pavel Kutina



----- Původní zpráva ----- 
Od: "Petr Labaj" <labaj na volny.cz>
Komu: <hw-list na list.hw.cz>
Odesláno: pátek 4. listopadu 2022 15:35
Předmět: Re: PulseView/sigrok + saleae klon na RPi


Nezkoušel, protože Pico nemám.
Ale Sigrok je skvělý SW. Tak pokud se dá udělat sonda z Pico a nad to
posadit Sigrok, pak to bude podle mě skvělá věc.
A byl by to možná spouštěcí motiv k tomu, že bych si nějaké Pico taky
koupil.

PL

***********************

Dne 4.11.2022 v 14:43 Pavel Kutina napsal(a):
> Nezkoušel jste někdo RPico jako analyzer? Viděl jsem k tomu dva projekty, 
> jeden používá vlastní SW pro zobrazení, ale tam je to závislé na 
> kreativitě a času autora SW, pak existuje něco pro sigrok, ale ten jsem 
> nějak nepochopil. Mělo by to být výrazně rychlejší a těch 21 kanálů u té 
> první verze 
> (https://hackaday.com/2022/03/02/need-a-logic-analyzer-use-your-pico/) by 
> taky občas nebylo k zahození.
>
> Pavel Kutina
>
>
> ----- Původní zpráva ----- Od: "Petr Labaj" <labaj na volny.cz>
> Komu: <hw-list na list.hw.cz>
> Odesláno: pátek 4. listopadu 2022 12:24
> Předmět: Re: PulseView/sigrok + saleae klon na RPi
>
>
>> Tyhle malé analyzátory jsou skvělá věc. Mám jich spoustu, už ani nevím
>> kolik (6+ kousků).
>> Když dělám jen s logikou (a to je dneska většina mé práce), tak je to
>> můj základní
>> pracovní nástroj. Osciloskop vytáhnu tak zřídka, že většinou zapomenu,
>> kam jsem ho uložil.
>>
>> Měl jsem na W7 taky problém s rychlým přenosem.
>> Ten analyzátor totiž pracuje tak, že nemá žádnou vnitřní paměť na
>> vzorky, ale sype
>> naměřená data on-line po USB do připojeného počítače.
>> Proto ty 8-kanálové jedou do samplovací frekvence 24 MHz, když se zapojí
>> jako
>> 16-kanál, tak pak jenom do 12 MHz.
>>
>> Má to své výhody i nevýhody. Nevýhoda je omezená maximální rychlost.
>> Ale velká výhoda je, že se dá samplovat prakticky neomezeně dlouhá 
>> sekvence.
>> Už jsem dělal i hodinové měření, když jsem analyzoval nějaký neznámý 
>> systém.
>> A pak se dá nad těmi daty dodatečně pracovat i vlastním externím
>> programem v PC.
>>
>> Problém na W7 se vyřešil nějakým bojem s USB drivery. Už si teď
>> nevzpomenu přesně
>> co všechno jsem dělal, ale výsledkem je, že mi to velkém PC i na starém
>> a pomalém
>> noťasu jede na plnou rychlost bez jakýchkoli problémů. Na noťasu
>> napřímo, na PC
>> přes 7-portový HUB.
>> Takže bych si na Vašem místě ještě trochu pohrál s drivery.
>>
>> Ještě nějaké technické poznámky: celé to jede na procesoru Cypress
>> CY7C68013.
>> Je to 8051 na steriodech.
>> Ten procesor nemá program ve Flash, ale nahrává se mu do RAM z
>> připojeného PC.
>> Takže součástí spuštění toho Sigroku je, že mu po USB dovnitř nasype
>> firmware.
>> Proto taky je třeba mít napřed připojený analyzátor a teprve pak spustit
>> SW na PC.
>>
>> Ten procesor je od vstupních pinů oddělený obvodem 74xx245. Protože 
>> procesor
>> jede na 3.3V, tak i ten xx245 jede na 3.3V a na vstupech má pro ochranu
>> sériové odpory.
>> No a tady se bohužel uplatňuje kreativita Číňanů.
>>
>> V některých kusech jsou chipy 74LVC245, které jsou 5V-tolerant na 
>> vstupech.
>> Ale v některých jiných je jen 74HC245, a tam se spoléhá na sériové odpory
>> a ochranné diody na vstupech toho HC. Jenže pak to znamená, že do těch
>> vstupů při 5V teče nezanedbatelný proud (podle velikostí těch odporů).
>> A ještě i v těch odporech je bordel. V těch kusech, co mám, tam jsou od
>> 56R do 1K2.
>> Zvenku se to podle krabičky nedá poznat. Je to loterie, co člověk koupí,.
>> Tak jsem si na některých kusech ty 74HC245 vyměnil za 74LVC245.
>>
>> Kromě těchto krabiček se na Aliexpressu dají koupit i destičky s tímto
>> procesorem,
>> které se pak dají použít jako 8- nebo 16-kanál. Je to jen holý procesor,
>> případný
>> oddělovací obvod pro práci na 5V logice se musí dodat zvenku.
>>
>> PL
>>
>> *********************
>>
>> Dne 4.11.2022 v 10:16 Marek Sembol napsal(a):
>>> Jak pisu v subj, (cinsly) klon stareho saleae, viz
>>> https://www.aliexpress.com/wholesale?SearchText=usb+logic+anayzer+24mhz
>>> BR,
>>> Marek
>>>
>>> On Fri, Nov 4, 2022 at 10:06 AM Pavel Hudeček <edizon na seznam.cz> wrote:
>>>
>>> A ty měřený pulzy se zapojej do GPIO, nebo jak se to používá?
>>>
>>> PH
>>>
>>> Dne 04.11.2022 v 9:48 Marek Sembol napsal(a):
>>> > Zdravim,
>>> > treba se ta info bude nekomu hodit :)
>>> > Zkousel jsem ted subj. na RPi400 64bit OS a jede to
>>> paradne (==mnohem
>>> > lepe nez na mem notasu).
>>> > Instalace bez problemu, akvizice mi jede stabilne s
>>> vzorkovanim 24M
>>> > (na notasu jsem byl rad kdyz nevypadla pri 4M - asi i z duvodu,
>>> ze tam
>>> > to bohuzel bylo vetsinou pres par hubu). Takze za mne mohu jen
>>> > doporucit. Jeste jsem nezkousel jak moc to ovlivni protokol
>>> dekodery a
>>> > jak svizne to bude s hodne daty a dekodovanymi daty.
>>> >
>>> > Nez jsem prisel na to, ze je mozno nainstalovat i na RPi primo
>>> jsem
>>> > prekladal ze zdrojaku (coz na RPi3 byl zazitek, zvlaste jako
>>> linuxem
>>> > moc nepolibeny). Na RPi mi to jelo na cca 4-6M samplovani.

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list 



Další informace o konferenci Hw-list