Loginis Analizatorius “Logic”

Šiek tiek pažaidus su USBee Suite AX softu šiek tiek nusivyliau, kad jis nemažai turi “bug’u”. Pirmiausiai nepatiko, kad jį kaskart išjungus ir vėl įjungus reikia visus nustatymus vėl pasidaryti iš naujo. Na bet dėl to dar būtų galima kentėti, bet kai dekoduojant duomenis ėmė lužti, pasidarė liūdna. Bet pasirodo tas pats loginis analizatorius puikiai dirba ir su kitu softu, tai Saleae

slog

Su šiuo softu iškart pastebejau, kad jis žymiai greičiau veikia. Pvz “zoom’inant” USBee Suite baisiai jau darbuodavosi, kad pritrauktu vaizdą. Aišku gal čia mano kompas perlėtas, o gal ir softas padarytas nepergeriausiai 🙂 . Bet Logic softas su tuom tvarkosi be vargo + animacija daro “zoom’inant” kas labai padeda nepamesti tos vietos, kurią stebi 🙂 Animacija taip pat panaudota stumdant laiko juostą ir tai dar ne viskas “suėmus” laiko juostą ir “mestelėjus” i kurią nors pusę, ji “skrieja” po truputį lėtėdama 🙂 Tos animacijos padaro softa labai malonų naudoti. Toliau dėl USBee Suite nepatiko kaip jis atmintį naudoja. Pvz pasirinkus 50M Samples ir spustelėjus Capture iškart pasiima 250Mb, o daugiausiai galima padaryti 300M Samples. Pamėginau padaryti tiek ir paspausti Capture. Tai tik spustelėjus iškarto lužo softas 🙂 Matyt dėl to, kad tai daug maž užimtu 1500Mb, o pas mane tik 1Gb ram. Na o Saleae softe visai kitokia situacija. Ten daugiausiai samplų yra 10000M 😮 gan nemažas kiekis 🙂 Tokį kiekį duomenų “privaryti” varanat 24MHz greičiu reikia beveik 7 minutes (416s) samplinti 🙂 Aišku tiek nenorėjau laukti ir nemėginau, bet 500M Samples (~20s @ 24MHz) tai susidoroja be vargo ir pasiima ~170Mb ram’o. Kitas punktas, tai, kad USBee Suite temokėjo parodyti tik HEX reišmes ilgesniuose samplinimuose (samplinant UART) trumpesniuose laiko tarpuose parodo ir ASCII, Dec, Binary. Bet ilgesniame laiko tarpe bandanat pakeisti duomenų rodyma, softas luždavo 🙁 Su CAN irgi trūkumai. CAN decodinti tenorėjo tik vienu CAN greičiu (250kbps) pakeitus kitokiu softas luždavo. Aišku nedaug pakeisti buvo galima, bet 500kbps niekaip nepavyko. Saleae susitvarkė gerai 🙂

CAN

Šitame softe nebent norisi, kad būtų galima kilnoti kanalus kaip nori ir pati signalo linija galėtu būti spalvota pagal kanalo spalvą 🙂 O šiaip pakolkas viskas gerai, bet kaip pastebejau ten greitai dirbama prie jo ir versijos eina viena po kitos 🙂 Dar mėginau ir greitį to analizatoriaus su FT232 čipuku:) tai 3Mbps dekodina, tik atrodo ne kiekvieną kartą teisingai 🙂 bet aš buvau įjungęs automatinį baud suradimą (irgi neblogas pliusas Logic softui, ko nesugebėjo Suite)

3M

sudėti 2 markeriai trumpiausiam pulsiukui pamatuoti (bitui) ir matosi, kad jis yra 0.3333uS kas ir gaunasi apie 3MHz 🙂 Na ir dar vienas dalykas geras yra šitam softui, kad jis turi SDK (Software Development kit) kas reiškia, kad yra galimybė prisikūrti savo protokolų analizatorių ir panašių dalykų.

PCB failiukas Sprint Layout programai (download)

Tags: , , ,

10 Responses to “Loginis Analizatorius “Logic””

  1. Admin says:

    Sudėjau loginio analizatoriaus platą į dėžutę 🙂
    IYFZv.jpg
    Beto jau išleista is 1.1.8 versija su dugiau protokolu decodavimui 🙂 na ir radau jų forume kaip galima pasikeisti kanalų spalvas jei dėl kažko nepatinka esamos. Tai galima padaryti nuėjus į: “C:\Documents and Settings\%USER%\Application Data\Saleae LLC\Logic” ten bus settings.xml failiukas, o jame reikia susirasti:

    <mR>0</mR>
    <mG>0</mG>
    <mB>0</mB>
    <mA>255</mA>

    čia tereikia įsirašyti RGB spalvu reikšmes, kurias galima rasti, kad ir Paint programoje:) o mA yra skaidrumas 🙂

  2. JTX says:

    na kadangi i mano postus kazkodel nereaguojama, tai parasysiu cia 🙂 cia yra prisegta tik pcb, ir joje nera elementu verciu…

  3. Admin says:

    Kaip tai nėra 🙂 man rodo viską 🙂

  4. giedrius says:

    Sveiki,

    Gal turite logic 1.1.14 arba senesne versiją, nes man su 1.1.15 neveikia. Jei galite atsiūskite man į paštą. Išanksto dėkoju.

  5. Admin says:

    Sveiki, turiu bet dabar prie kito kompo esu. Tik tike kad veikia jis su visomis versijomis.. nemanau, kad bus skirtumas. 🙂

  6. Admin says:

    Čipas tas pats.. tik kad čia nėra jokio buferio. tai tik su 3.3v įtampom galėtum analyzuot 🙂 na ir žemesnėm aišku 🙂

  7. giedrius says:

    Ar čia ne toks pat žaisliukas yra http://www.ebay.com/itm/1-PC-x-EZ-USB-FX2LP-CY7C68013A-USB-logic-analyzer-core-board-Source-Code-/261039080547?pt=LH_DefaultDomain_0&hash=item3cc7244463

    su šita plokšte pasidariau loginį analizatorių dadėjau buferius plius dar vieną EERPROM, dabar galima persijunginėti tarp dviejų prietaisų USBee ir Logic. Naujausiai Logic programai reikia, kad EERPOM wp (write protect) nebūtų pajungta prie “žemės”, bent jau man veikė tik su senesne Logic versija. Jei tinklapio šeimininkas nesupyks įdėsių mano projektėlio nuorodą. http://giedriausweb.lt/?p=300

  8. Ermelinda says:

    I see a lot of interesting articles on your website.
    You have to spend a lot of time writing, i know how to save you a lot of time, there
    is a tool that creates unique, google friendly posts in couple of minutes, just type in google – k2
    unlimited content

  9. Rigoberto says:

    I read a lot of interesting posts here. Probably you spend a lot of time writing,
    i know how to save you a lot of work, there is an online tool that creates readable, google friendly articles in seconds, just type
    in google – laranitas free content source

Leave a Reply

You can add images to your comment by clicking here.

Spam Protection by WP-SpamFree