Scarab IDE Beta Build

Home Forums Scarab IDE Scarab IDE Beta Build

This topic contains 21 replies, has 9 voices, and was last updated by  rawilsoniii 3 years ago.

Viewing 15 posts - 1 through 15 (of 22 total)
  • Author
    Posts
  • #997

    admin
    Keymaster

    Now you can download Scarab IDE Beta Build for Windows .

    Please let us know if you find any problem with it. Some parts are not working yet. We also would love to hear your suggestions about improving it.

    #1000

    martinayotte
    Participant

    Is there any plans for Linux version ?

    #1012

    admin
    Keymaster

    @martinayotte

    We updated our Downloads Section. Also you can get them from the following links:
    Scarab IDE Linux64
    Scarab IDE Linux32

    #1018

    Matthew
    Participant

    bugreport about document:

    1. in section “Installing the Xilinx ISE Design Suite”
    install path should be /opt/Xilinx/ and the application will show /opt/Xilinx/14.7/ISE_DS/

    2. in section “Installing a pre-req: USB cable drivers:”
    between:

    sudo git clone git://git.zerfleddert.de/usb-driver
    sudo make

    you should
    cd usb-driver

    3. in section “Installing xc3sprog:”
    sudo apt-get install libconfuse
    should be libconfuse0

    4. in section “Installing a pre-req: libFTDI:”
    the download URL is Totally Wrong!
    libFTDI doesn’t have the libftd2xx support files!!!!!!!
    Ubuntu has the libftdi1 package, but both of the ubuntu package and your download link don’t have libftd2xx files.
    The Correct Source is here: http://www.ftdichip.com/Drivers/D2XX.htm

    #1019

    Matthew
    Participant

    in section “Installing a pre-req: libFTDI:”

    sudo cp ftd2xx.h /usr/local/include/
    sudo chmod 0755 /usr/local/include/ftd2xx.h
    sudo cp WinTypes.h /usr/local/include/
    sudo chmod 0755 /usr/local/include/WinTypes.h

    but there’s no ftd2xx.h and WinTypes.h in build/x86_64/

    there are 2 folders both contains ftd2xx.h and WinTypes.h, but doing a diff can found they’re different.
    which 2 should we use?

    #1020

    Matthew
    Participant

    you also need libftdi-dev to compile xc3sprog

    BTW, instead of using
    sudo make install
    I think this is better
    sudo checkinstall
    which will generate .deb package and install it. Better for further package version control.

    #1021

    martinayotte
    Participant

    @matthew, using libftd2xx1.1.12.tar.gz archive from FTDI, I’ve copied release/ftd2xx.h and release/WinTypes.h to /usr/local/include.

    #1066

    Zetabit
    Participant

    Doesn’t seem to run on Windows 8.1, extracted the zip to C:\Scarab_IDE_Win32, my assumption is that there is no installer required and Scarab_IDE.exe should run.

    #1067

    admin
    Keymaster

    @Zetabit

    It doesn’t need installer, you should be able to run the exe.
    I tested it before on Windows7
    I will check it with Windows8 and see if there is a problem.

    #1068

    martinayotte
    Participant

    On Linux64, if the java used is the default /etc/alternatives/java from Ubuntu 12.04, which is OpenJDK java version “1.6.0_34”, there is a Exception right at startup :

    Exception in thread “main” java.lang.UnsupportedClassVersionError: com/embeddedmicro/mojo/MainWindow : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:643)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
    Could not find the main class: com.embeddedmicro.mojo.MainWindow. Program will exit.

    But if using Oracle java version “1.7.0_21”, it is starting properly.

    I will now play around …

    #1070

    martinayotte
    Participant

    Using new Scarab-IDE Linux-64, I’m the following output when trying to build default sample project :

    ERROR:BootGen:11 – Unexpected symbol ‘-‘, ‘a command switch’ expected.
    bootgen -nojournal -nolog -mode batch -source /home/martin/minispartan6/idetest/work/project.tcl
    ^

    Release 14.1 – BootGen HEAD, build 2.8 Mar 16, 2012
    Copyright (c) 1995-2015 Xilinx, Inc. All rights reserved.
    […]
    [… The help menu of bootgen is shown here …]

    #1076

    martinayotte
    Participant

    Sorry, my mistake : I did wrong settings in “Settings/Set PlanAhead Location” …
    The sample Led counter is now working …

    #1079

    roman3017
    Participant

    It seems like the source in github is not updated yet. But I can build/run it:

    
    # build ide
    git clone https://github.com/scarabhardware/ScarabIDE.git
    cd ScarabIDE
    sudo apt-get install ant
    ant
    cp build/shared/*.jar lib/
    # run it
    . build/linux/mojo-ide
    
    #1107

    Ingmar
    Participant

    Doesn’t run on Win8.1 (64bit). I can confirm that. Setting Win7 compatibility mode doesn’t change anything either. Neither does “run as administrator”. I guess it has something to do with Java. I can see the Java SE binary start in the task manager, and kill itself immediately. I have Java 8u31 installed.

    #1186

    Ingmar
    Participant

    I’m a bit disappointed by the lack of progress on the IDE. Just saying.

Viewing 15 posts - 1 through 15 (of 22 total)

You must be logged in to reply to this topic.