Epics@GSI Webhome

HadCon / HadCon2 Software Repositories

Introduction

This topic is used as an insert for HadConMultipurposeControlsApi and HadCon2MultipurposeControlsApi since both modules have common sections and list the available software repositories

Code Repositories

    git
      git.gsi.de
        The code is available on the gitlab repository of GSI
        • repository: https://git.gsi.de/HadCon2/Firmware/HadCon2
          • !HadCon2 : Microcontroller Code
            • Branches: (q.v. Git Workflow)
              • 4.x.y: version
              • master: (link to subversion)
              • dev: branch to consolidate before committing/merging into master
        • Access
          • read: https
          • further access on request, ask P.Zumbruch
            • needs login access to git.gsi.de to become a member

      gitHub.com - deprecated (May 2017)
        The code is available on GitHub

      gitorious.gsi.de - deprecated (May 2017)
        The code is available on the gitorious repository of GSI
        • repository: http://gitorious.gsi.de/hadcon
          • api-client : Microcontroller Code
            • Branches: (q.v. Git Workflow)
              • 4.x.y: version
              • master: link to subversion
              • dev: branch to consolidate before committing/merging into master
        • Access
          • Cloning this repository:
            git clone git://gitorious.gsi.de/hadcon/api-slave.git api-slave
            cd api-slave
          • read access open for everybody with an account
          • further access on request, ask P.Zumbruch



Tar Balls & ELFs
    Tar ball
        x.0 x.1 x.2 x.3 x.4 x.5 x.6
      1.x 1.0
      2.x 2.0 2.1
      3.x 3.0 3.1
      4.x 4.0 4.1 4.2 4.3 4.4 4.5  
            4.3.1 4.4.1 4.5.1 4.6.1
            4.3.2 4.4.2   4.6.2
                  4.6.2.1
            4.3.2    
            4.3.3    
                  4.6.3-Apfel
      4.6.3_MM

    HadCon2 - ELF 32-bit LSB executable, Atmel AVR 8-bit, version 1 (SYSV), statically linked, not stripped
        x.0 x.1 x.2 x.3 x.4 x.5 x.6
      1.x  
      2.x    
      3.x    
      4.x         4.4.1    
                   
                  4.6.2
                  4.6.2.1
                 
                 
                  4.6.3-Apfel
      4.6.3_MM

      using avarice you can program directly: (mind "setting fuses" q.v. HadCon2MultipurposeControlsApi#avarice when programming the HadCon2s the 1st time! )
      time avarice -c 0,1,0,8 --jtag /dev/ttyUSB0 -B 1000000 -W ff19e0 && time avarice -c 0,1,0,8 --jtag /dev/ttyUSB0 -B 1000000 --erase --program --file <api_hadcon2.elf>;


Subversion (obsolete)
    The code is now available on the central subversion repository of GSI
    Access
      • read access open for everybody
      • further access on request, ask P.Zumbruch


CVS (obsolete)
    • cvs repository :ext:[hadaq@]lx-pool.gsi.de:/misc/hadesprojects/daq/cvsroot
    • cvs modules:
      • μController code ("API-Slave") : hadcon2/API-Slave
      • standalone test program ("API-Master") : hadcon2/API-Master



-- PeterZumbruch - 2018-03-05
Topic attachments
I AttachmentSorted ascending Action Size Date Who Comment
1.0.tar.bz2bz2 1.0.tar.bz2 manage 844.9 K 2013-03-08 - 11:50 PeterZumbruch tarball
2.0.tar.bz2bz2 2.0.tar.bz2 manage 845.2 K 2013-03-08 - 11:50 PeterZumbruch tarball
2.1.tar.bz2bz2 2.1.tar.bz2 manage 82.9 K 2013-03-08 - 11:50 PeterZumbruch tarball
3.0.tar.bz2bz2 3.0.tar.bz2 manage 934.9 K 2013-03-08 - 11:51 PeterZumbruch tarball
3.1.tar.bz2bz2 3.1.tar.bz2 manage 94.8 K 2013-03-08 - 11:51 PeterZumbruch tarball
4.0.tar.bz2bz2 4.0.tar.bz2 manage 1027.4 K 2013-03-08 - 11:51 PeterZumbruch tarball
4.1.tar.bz2bz2 4.1.tar.bz2 manage 1045.3 K 2013-03-08 - 11:51 PeterZumbruch tarball
4.2.tar.bz2bz2 4.2.tar.bz2 manage 1050.4 K 2013-03-08 - 11:51 PeterZumbruch tarball
4.3.1.tar.bz2bz2 4.3.1.tar.bz2 manage 816.5 K 2013-03-08 - 11:52 PeterZumbruch tarball
4.3.2.tar.bz2bz2 4.3.2.tar.bz2 manage 2095.0 K 2013-03-08 - 11:52 PeterZumbruch tarball
4.3.3.tar.bz2bz2 4.3.3.tar.bz2 manage 2020.4 K 2013-03-08 - 11:52 PeterZumbruch tarball
4.3.tar.bz2bz2 4.3.tar.bz2 manage 93.8 K 2013-03-08 - 11:53 PeterZumbruch tarball
4.4.1.tar.bz2bz2 4.4.1.tar.bz2 manage 2090.2 K 2013-03-08 - 11:53 PeterZumbruch tarball
4.4.2.tar.bz2bz2 4.4.2.tar.bz2 manage 186.1 K 2013-03-08 - 11:53 PeterZumbruch tarball
4.4.tar.bz2bz2 4.4.tar.bz2 manage 2087.4 K 2013-03-08 - 11:53 PeterZumbruch tarball
4.5.1.tar.bz2bz2 4.5.1.tar.bz2 manage 2371.0 K 2013-03-08 - 11:54 PeterZumbruch tarball
4.5.tar.bz2bz2 4.5.tar.bz2 manage 2365.0 K 2013-03-08 - 11:54 PeterZumbruch tarball
4.6.1.tar.bz2bz2 4.6.1.tar.bz2 manage 145.4 K 2014-11-19 - 13:46 PeterZumbruch tarball
4.6.2.1.api_hadcon2.elfelf 4.6.2.1.api_hadcon2.elf manage 372.2 K 2015-11-26 - 15:51 PeterZumbruch ELF 32-bit LSB executable, Atmel AVR 8-bit
4.6.2.1.tar.bz2bz2 4.6.2.1.tar.bz2 manage 145.6 K 2014-11-19 - 13:47 PeterZumbruch tarball
4.6.2.api_hadcon2.elfelf 4.6.2.api_hadcon2.elf manage 372.2 K 2015-11-26 - 15:52 PeterZumbruch ELF 32-bit LSB executable, Atmel AVR 8-bit
4.6.2.tar.bz2bz2 4.6.2.tar.bz2 manage 145.6 K 2014-11-19 - 13:47 PeterZumbruch tarball
4.6.3_Apfel.tar.bz2bz2 4.6.3_Apfel.tar.bz2 manage 7644.6 K 2015-11-26 - 16:13 PeterZumbruch tarball
4.6.3_MM.api_hadcon2.elfelf 4.6.3_MM.api_hadcon2.elf manage 341.9 K 2018-02-21 - 13:28 PeterZumbruch ELF 32-bit LSB executable, Atmel AVR 8-bit
4.6.3-Apfel.api_hadcon2.elfelf 4.6.3-Apfel.api_hadcon2.elf manage 364.6 K 2015-11-26 - 15:35 PeterZumbruch ELF 32-bit LSB executable, Atmel AVR 8-bit
api_hadcon2_4.4.1.elfelf api_hadcon2_4.4.1.elf manage 302.8 K 2017-05-16 - 12:06 PeterZumbruch 4.4.1 hadcon2.elf
HadCon2_4.6.3_MM.7z7z HadCon2_4.6.3_MM.7z manage 1001.8 K 2018-02-21 - 13:24 PeterZumbruch Tarball 4.6.3 Developments Martin Mitkov
Topic revision: r16 - 2018-03-05, PeterZumbruch
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding GSI Wiki? Send feedback
Imprint (in German)
Privacy Policy (in German)