Menu

picaxe conversion

Help
2020-12-04
2021-02-18
<< < 1 .. 3 4 5 6 7 > >> (Page 5 of 7)
  • Haroen

    Haroen - 2021-01-28

    I received my Logic Analyzer and did some readings for Stan and Evan to get their TOF10120 working.
    Two printscreens for serial and I2C.

    To all, thanks for pointing out this analyzing tool!
    Life is now so much easier :-)

     

    Last edit: Haroen 2021-02-11
  • stan cartwright

    stan cartwright - 2021-01-28

    I tried putty once when I got a rp1.
    Just tried downloading old and new versions.
    win64 versions is all about keys
    and win32 I can't get arduino i2c finder to work

     
  • Haroen

    Haroen - 2021-01-29

    @Anobium
    I guess you mean this one that I could find around that price tag.
    I asked several questions before but now that I've done some research I think that most of those mentioned LogicAnalysers have the same hardware, firmware en use the same softwares (Sigrok & Saleae)?
    I can't find your software Saleae version 1.15 or did you mean the oldest version 1.1.15?

    @Stan
    The speed worked at 9600 for my test.

     

    Last edit: Haroen 2021-01-29
  • Anobium

    Anobium - 2021-01-29

    @Haroen - looks ok. That looks the same as mine.

     
  • Haroen

    Haroen - 2021-01-29

    Sorry, just finished editting my previous post with more info

     

    Last edit: Haroen 2021-01-29
  • William Roth

    William Roth - 2021-01-29

    Ver 1.1.15 is the oldest available "stable" version of Saleae Logic.

    The current "stable" 1.x version is Ver 1.2.18. This is what I use. Same basic software but less buggy and with some extra formatting choices.

    I have found that with 1.2.18 I can get higher sample speeds with fewer errors. It also has a lot more protocol analyzers than ver 1.1.15 including one for USB.

    Sample speed can be affected by the USB chipset of your PC or USB HUB. Intel and NEC chipsets are generally the best, while VIA chipsets and cheap clone sets can be problematic. Most cheap USB HUBS use the VIA chipset. For best performance Plug directly into the PC if possible.

    The plastic cased 8 Channel clone analyzers work fine, however they suffer from a weak connector and are fragile in that area. I used non-conductive epoxy to secure the USB connector to the PCB to prevent it from breaking off of the PCB

     

    Last edit: William Roth 2021-01-29
  • Chris Roper

    Chris Roper - 2021-01-29

    I use the USBee DX. I bought it as it was 16 digital and 2 analogue channels but it was an expensive mistake.
    The analogue channels are a joke, and the oscilloscope software is use less.
    The 16 Digital channels are split into two groups of 8 and the DX shows up as two USB devices so effectively it is 2 USBee AX devices in one case.
    8 digital channels would have been enough and I think the most I have used at any one time is 4 as that is sufficient to display and decode I2C and USART signals simultaneously.
    The USBee suite software is good, apart from the scope and it has I2C, SPI and Serial decoders.
    Snap shot attached.

    If I were buying one now I would go with the Saleae Logic or equivalent.
    USBee no longer exist anyway so there will be no updates.

     
  • William Roth

    William Roth - 2021-01-29

    @Chris,

    I have only used all 8 channels when I was updating LCD.H ( I0_8 and I0_4 Parallel).
    (Saleae Logic inlcudes an analyzer/decoder for HD44780)

     
  • Haroen

    Haroen - 2021-01-29

    OK, I just bought my USB 24M 8CH 24MHz Logic Analyser as Evan and William advised.
    Will take some time to arrive.

    USBee no longer exist anyway so there will be no updates.

    @Chris: I found a lot of unsupported so called Logic Analyzers out there...

    When I did my research on Logic Analyzers I found several other interesting options.
    DreamSourceLab DSLogic Logic Analyzer is the China upgraded Sigrok opensource software with Sigrok upgraded 16 channels PICchip hardware seems to also have connector-cable problems.
    There where Sigrok license issues in this review & teardown video from one of the Sigrok programmers.
    Seems China made it now (not updated) opensource too.
    Besides Saleae is there now a working cheaper 16 channel option available!

    EDIT: Besides Saleae is there now a "DSLogic U3Pro32" working cheaper 1GHz, 32 channel option available!
    I don't know if these have Analogue channels?

     

    Last edit: Haroen 2021-01-31
  • Anobium

    Anobium - 2021-01-29

    The added benefit of the Saleae is.. (if this a benefit) you can export your transactions, and, I can import to see the transactions here.

     
  • Haroen

    Haroen - 2021-01-30

    @Anobium
    I've installed version Saleae 1.2.18 in demomode but can't find the option "export your transactions"?
    What file extension will it export?

    How to import to see the transactions?

    Like this?

     

    Last edit: Haroen 2021-01-30
    • Anobium

      Anobium - 2021-01-30

      I ONLY use Saleae as we have a lot of processing tools for reverser engineering.

      But, a screenshot of where the 'Export Data' option is (greyed out when in disconnected mode.

       
      • Haroen

        Haroen - 2021-01-30

        Thanks, I've found it and did a quick version Settings comparison.
        ..........1.1.15 > 1.2.18
        1) Open Session > Open capture/setup
        2) Save sessions, settings > Save setup
        3) Save sessions, settings&dataSave > Save capture
        4) Connected devices > (has been removed)

         

        Last edit: Haroen 2021-02-01
  • Haroen

    Haroen - 2021-01-30

    I also installed Sigrok PulseView to get familiar with it and see 2 types of channels.
    1) A0 - A4: Are these 5 Analogue channels?
    2) D0 - D7: Are these 8 Digital channels?

     
  • stan cartwright

    stan cartwright - 2021-02-01

    I found I bought this and installed salae logic 1.2.18. Software runs but never tried the device.
    I'll try it,

     

    Last edit: stan cartwright 2021-02-01
  • stan cartwright

    stan cartwright - 2021-02-01

    The salae ... does it really work or is it a demo.
    sigrok is the one I'll try.

     
  • Chris Roper

    Chris Roper - 2021-02-01

    Salae works and is considered by may to be the best Software.
    Sigrok is open source conceived to provide legal software for all the Salae clone hardware devices.

    As salae is itself just a copy of an FPGA reference design with their own Software they cant really complain about clones, just the use of their software.

     
  • Haroen

    Haroen - 2021-02-10

    I received my Logic Analyzer and did some readings for Stan and Evan to get their TOF10120 working.
    Two printscreens for serial and I2C.

    To all, thanks for pointing out this analyzing tool!
    Live is now so much easier :-)

     
  • Haroen

    Haroen - 2021-02-10

    Printscreens

     

    Last edit: Haroen 2021-02-10
    • Anobium

      Anobium - 2021-02-10

      Nice.

      So, it may be interesting to test if you actually need the WRITE address. Some I2C slaves required a WRITE operation followed by the READ operation. Now that you have the analyser you can test. Remove the WRITE operation, leaving just the READ operation. Does this work and do you see the correct response (in terms of data).

      And, in the green-purple JPG you can see the Slave stretching the clock, where the Slave holds the clock low whilst it processes the sensor data then it sends the data releasing the clock. Nice example of clock stretching.

       
  • stan cartwright

    stan cartwright - 2021-02-10

    I got no info with saleae clone analyser and don't know how to use the salaea software 1.12.18.
    but don't know what to do.
    connect the data pins,gnd and clock to avr and select usb device?
    Looking for youtube guides. please help an oap...old age programmer.

    Sorry,mr angry/grumpy...as my kids think...I'M NOT MR ANGRY!
    serious though, clones are cheap..my pickit2 etc.
    most of the time they work but you get no info.
    Any help getting this clone working on win 10 would be much appreciated and other people like me who are too mean to buy the real one :)
    other posters make it seem a doodle.
    The cards off my kids should say Mister Dim.....and as I'm Welsh would say no.

     

    Last edit: stan cartwright 2021-02-10
  • mkstevo

    mkstevo - 2021-02-10

    Click the double arrows next to Start and set that to 8Ms/S, with five second record duration. Possibly longer if the time between data being sent is more than once every five seconds.

    Connect some data signal(s) to the channels, and make sure you have the ground connected to your data sources ground.

    On your first active channel (or the channel you connected to "clock") click the button to the right of the gear button. Select either the "up" or "down" arrow icon. Up for signals that idle low, down for signals that idle high.

    Click start and wait for five seconds.

    You should now have some data. If you get stuck on "waiting for trigger" check there is a signal connected to the channel you selected as your trigger source.

    If not check your connections.

    If the software only starts in "Simulation" mode, check your USB cable to the analyser.

     
  • Haroen

    Haroen - 2021-02-11

    @Stan,
    I've watched a dozen youtube video's and did a lot of surfing iNet and spend quit some time.
    In this case there is way too much info scattered on iNet when I thought it would be just on one page.

    Therefore I simplified the process for myself:
    1) You have installed Salaea software 1.2.18 NOT 1.12.18?
    2) If you have installed Salaea software 1.2.18, then it should say "Connected" in the tittle bar when you connect your USB Logic Analyzer.
    3) If it's "Not Connected" then you should install the driver too.
    I also switch between software PulseView and Salaea with the same driver so it should work.
    4) Once it's connected just start by connecting, on the USB Logic Analyzer, only the GND to the CH0 with a wire, and then in the Saleae software press the green upper-left button "START".
    You should see all channels as high and only the channel-0 as low!
    5) You can test it on all channels to be sure that they (still) work.
    6) The next level I tested one serial connection only and used the (Async)Serial AnalyzerProtocol.
    7) Then the same with I2C.

     

    Last edit: Haroen 2021-02-11
  • Haroen

    Haroen - 2021-02-11

    @Anobium,

    Remove the WRITE operation, leaving just the READ operation.

    You mean by removing "HI2CSend(I2C_ADDRESS)"?
    How much of the program should then be removed to be stable?

     
<< < 1 .. 3 4 5 6 7 > >> (Page 5 of 7)

Log in to post a comment.