Shop OBEX P1 Docs P2 Docs Learn Events
New SX-Key version 3.1 software available NOW — Parallax Forums

New SX-Key version 3.1 software available NOW

PJMontyPJMonty Posts: 983
edited 2005-05-21 00:29 in General Discussion
I'm not sure why this hasn't been posted here yet, but Parallax has released the latest version of the SX-Key IDE. It's available here:

www.parallax.com/dl/sw/sx/SX-KeyEditor3_1.exe

Given the number of people who have been askig when the next version is coming out, I thought I'd take a moment to let you know - it's right NOW!

Here's a list of changes:

WHAT'S NEW
VERSION 3.1

Added support for SXSim simulator (v2.0602).

Updated SX/B compiler to v1.21.

Updated SX/B help file.

Made all programming, reading, and verifying of SX chips run under a separate thread.

With programming now multi-threaded, the programming dialog now has a "Cancel" button.

When debugging, the blue line (which indicates the next code that will be
executed) now stays centered in the code window.

Added a warning when trying to set a breakpoint on a NOP instruction, and prevent it from happening.

Warn users when they forget to put a "#" in front of a numeric constant, e.g. ""mov w, 8" should really be "mov w, #8"

All debug windows now come to the front when any one of them is clicked.

Changed the way debug "walk" speeds are selected from a drop down list to a pair of arrows.

Debug "walk" speeds are now logarithmic which creates a speed change that feels linear to the user.

BUG FIXES:

Fixed bug preventing register window from opening to correct size when debugging an SX48/52 project after previously debugging an SX28 project.

Fixed bug that caused false warnings of multi-byte instruction following a skip when the instruction after the skip inserted an automatic "page"
instruction.

Fixed bug caused addresses in LST files to sometimes be off by one.

Fixed bug caused by overly long source code line lengths, and changed maximum length from 256 characters to 512.

Fixed bug that caused the register window to incorrectly update when accessing memory via the FSR register.

Fixed problem with non-sequential COM ports causing wrong COM port to be used.



    Thanks, PeterM

Comments

  • pjvpjv Posts: 1,903
    edited 2005-05-06 14:08
    Hi PJ;

    That's a lot of fixes and makes a good tool that much better.

    Much appreciated.

    Peter (pjv)
  • Guenther DaubachGuenther Daubach Posts: 1,321
    edited 2005-05-06 20:59
    Hey all,

    maybe, I have a bit more "back stage knowledge" than others. Peter did a lot of hard work adding a bunch of new goodies to the SK-Key IDE, and a lot of bug-fixing which is really like puzzle work. Many of these fixes might not look "spectacular" but they help to make this new version much more stable.

    I had the opportunity to test an XBETA version for a while, and never ever again had those nasty sticky "Programming" boxes when running Windoze XP, or other "lockups". Besides this, SXSim can now be directly launched from the SX-Key IDE (I like this new SXSim button). Don't think that this is that easy as it looks like - Peter asked me to build in several "hooks" into SXSim to make that happen, and with his advise, I learned a lot more about integrating Windoze API calls into a Visual Basic application.

    When you download and install the new SXKey IDE, the most current version of SXsim (2.06.02) will automatically be installed as well. Nevertheless, I will also post this version in the SXSim thread soon but I assume, most of you are going to download the new SX-Key IDE anyway (I can only recommend this), so you'll have the new version of SXSim "on the fly".

    Thanks Peter for all your hard work!

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Greetings from Germany,

    G
  • william chanwilliam chan Posts: 1,326
    edited 2005-05-11 13:42
    Thank you Peter !!!

    Being able to take over development from the previous programmer and take it to this stage shows your true genius !


    jumpin.gif
  • dkemppaidkemppai Posts: 315
    edited 2005-05-11 19:53
    I like the debug window, when the blue line stays in the same place
    all the time, very nice!!!

    However, I see that the when I right click on comment lines, with the
    mouse directly over the highlighted text, the popup context menu
    does not always pop up.·The Popup works as long as there is source code
    in the line before the comment text, or if you rightclick below the highlighted
    text, just not directly on it.

    That little oddity has·driven me·nuts!

    -Dan
  • william chanwilliam chan Posts: 1,326
    edited 2005-05-18 12:50
    Peter !

    What happened to the dialog that shows all the frequencies and selects the closest one?
  • PJMontyPJMonty Posts: 983
    edited 2005-05-19 00:08
    Willam,

    Your project must use the IRC_CAL IRC_4MHZ directive.
      Thanks, PeterM
  • william chanwilliam chan Posts: 1,326
    edited 2005-05-19 11:24
    I am using that directive, but the dialog still doesn't come out.

    The progress bar dialog just disappears after programming... : (
  • PJMontyPJMonty Posts: 983
    edited 2005-05-20 06:10
    William,

    I have a attached a test file which uses the IRC_CAL IRC_4MHZ and which causes the dialog that shows the closest frequency to appear.· Please download and program a chip with it.· Let me know if the dialog shows up after the programming is complete.· Please be aware that the dialog only appears when programming for debugging.· if you do a program for standalone operation, then the dialog does NOT show up.

    ···· Thanks,

    ···· PeterM
  • william chanwilliam chan Posts: 1,326
    edited 2005-05-21 00:29
    Ok, Now you tell me.....

    But the old SKKey 3.0 shows the Freq Dialog even when not debugging.
    Why the change?
Sign In or Register to comment.