Forum Discussion

JSis's avatar
JSis
Icon for New Contributor rankNew Contributor
3 years ago
Solved

JBC player download

Hello,

I tried opening the 'Jam STAPL Programs' page (https://www.intel.com/content/www/us/en/programmable/support/support-resources/download/programming/jam.html) to download JBC player but got a discontinued notice page (https://www.intel.com/content/www/us/en/support/programmable/support-resources/download/legacy-software-discontinued-notice.html).
Is there any way to get the JBC player source code please? I need to implement a MAX10 update mechanism in a microcontroller and the JBC player seems to be the best choice in this specific case.

Thanks in advance for any advice.

  • Intel has a habit of making old stuff disappear, where Altera just let it hang around.

    It appears if you harangue Intel hard enough and get an NDA signed they may give you the old code.

    Or just look here: https://github.com/margro/jam-stapl

7 Replies

  • ak6dn's avatar
    ak6dn
    Icon for Regular Contributor rankRegular Contributor

    Intel has a habit of making old stuff disappear, where Altera just let it hang around.

    It appears if you harangue Intel hard enough and get an NDA signed they may give you the old code.

    Or just look here: https://github.com/margro/jam-stapl

  • JSis's avatar
    JSis
    Icon for New Contributor rankNew Contributor

    Ok, I thought so.
    Just one possibly silly question: What about the license if margro/jam-stapl code were to be used? Somehow I didn't notice that I could see the terms of use anywhere. Is the player free to use?
    Thank you in advance.

  • ak6dn's avatar
    ak6dn
    Icon for Regular Contributor rankRegular Contributor

    The margro/jam-stapl code is EXACTLY the Altera v2.5 released code, with the addition of the jamgpio.[ch] files that were added, and changes to jamport.h and jamstub.h, to support the RPi running the code. All the other files are the same.

    There was no license text per se in the original Altera sources (I have those that I saved a long time ago), only (C) 1997 Altera.

    So as to what license applies your guess is as good as mine.

  • FakhrulA_altera's avatar
    FakhrulA_altera
    Icon for Regular Contributor rankRegular Contributor

    Hi JSis,


    I wish to follow up with you about this case. Do you have any further questions on this matter?

    Please feel free to let me know if there is any concern so that we could further assist you.


    Otherwise, this thread will be marked as inactive and will be transitioned to community support because there is no update received from you in a while.


    Regards,

    Fakhrul


    • JSis's avatar
      JSis
      Icon for New Contributor rankNew Contributor

      Your link works, but I only see .exe files, no source files. So margo/jam-player is still the only possible solution. The original idea was to use the JAM byte-code player source codes (works with .jbc file) to implement into the microcontroller, but jam-player (works with .jam file) seems to be the only possible way... Thanks.

  • FakhrulA_altera's avatar
    FakhrulA_altera
    Icon for Regular Contributor rankRegular Contributor

    Hi JSis,


    Yeah, since it's a discontinued software, it seems they may have didn't update it.

    The best workaround would be the jam player for now.


    I now transition this thread to community support.

    This will be a good reference for the others.


    Thanks.

    Fakhrul