Xpress Auto Program

Author
Perkyguy
Starting Member
  • Total Posts : 13
  • Reward points : 0
  • Joined: 2016/07/06 12:50:15
  • Location: 0
  • Status: offline
2016/07/22 12:42:13 (permalink)
3 (1)

Xpress Auto Program

The Xpress IDE is great especially when using it in conjunction with the Xpress Evaluation board. It's super simple to just drag-and-drop the HEX files over to the Xpress drive. However, if you are like me and tend towards the burn-and-learn methodology for your embedded software development, then doing this for the 384932598748 HEX files you generate can be a little grating (let alone when they get renamed to "MyProject (####).hex" and pollute your download folder).
 
I wrote a tool, in C# (sorry Mac+Linux people), which will monitor a folder for new HEX files, and then transfer them to an Xpress Evaluation board you have connected to your computer. It can remove the "(####)" portion tacked on also, so you just keep the latest file you've downloaded (at least this is the format Chrome does).
 
Essentially this just makes the already simple task of programming an Xpress board even easier.
 
You can find the source on my Github  
Or you can go straight to the release  
 
*Edit*
This didn't like my links, so here is an exploded view of them,
https:// github.com / perkyguy / XpressAutoLoad
/ perkyguy / XpressAutoLoad / releases / tag / v1.0.0
post edited by Perkyguy - 2016/07/25 08:22:13
#1

3 Replies Related Threads

    DavidEGrayson
    Super Member
    • Total Posts : 106
    • Reward points : 0
    • Joined: 2009/01/08 01:16:58
    • Location: Las Vegas, NV
    • Status: offline
    Re: Xpress Auto Program 2016/08/24 16:34:29 (permalink)
    0
    Here's a fixed link: https://github.com/perkyguy/XpressAutoLoad/releases/tag/v1.0.0
     
    Also, with .NET Core 1.0 being released, I imagine you could get this running on Linux or Mac OS X.
    #2
    Perkyguy
    Starting Member
    • Total Posts : 13
    • Reward points : 0
    • Joined: 2016/07/06 12:50:15
    • Location: 0
    • Status: offline
    Re: Xpress Auto Program 2016/08/25 07:46:07 (permalink)
    0
    Thanks for the fixed link! Don't know why I couldn't get it to work.
     
    Going to start looking into .NET Core right now...
    #3
    DavidEGrayson
    Super Member
    • Total Posts : 106
    • Reward points : 0
    • Joined: 2009/01/08 01:16:58
    • Location: Las Vegas, NV
    • Status: offline
    Re: Xpress Auto Program 2016/08/25 13:47:28 (permalink)
    0
    Mono is another option.  It's been around longer so more systems will have packages that let users easily install it.  In general, all these .NET implementations are similar enough that you might be able to take the exact same binary that works on Windows and also run it on Linux.
    #4
    Jump to:
    © 2017 APG vNext Commercial Version 4.5