User Tools

Site Tools


get_software

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
get_software [2014/05/19 16:50] abunimehget_software [2014/09/29 11:54] (current) abunimeh
Line 1: Line 1:
 +====== QuickStart ======
 This setup helps you create standalone GET software releases which you can load and test without overwriting your old settings. This setup helps you create standalone GET software releases which you can load and test without overwriting your old settings.
  
   * Download {{:getscripts.tar.bz2|Getscripts}}   * Download {{:getscripts.tar.bz2|Getscripts}}
-  * extract it to your hold directory.+  * extract it to your home directory.
   * copy update2.sh and mmSync to your home directory.   * copy update2.sh and mmSync to your home directory.
-  * edit update2.sh and change the release date and the password. If macports and Ice are still screwed up uncomment the export command there.+  * edit update2.sh and change the release date and the password. If macports and Ice are still screwed up un-comment the export command there.
   * execute update.sh and wait for some time.   * execute update.sh and wait for some time.
-  * when done, cd ~/GET-20140516 or whatever release number you have.+  * when done, cd ~/GET-2014XXXX or whatever release number you have.
   * then cd runtime, make any changes to your *.xcfg files   * then cd runtime, make any changes to your *.xcfg files
     * you have to synchronize all your macmini farm. open a new terminal window, cd ~ then execute ./mmSync GET-20140516 or whatever version you have     * you have to synchronize all your macmini farm. open a new terminal window, cd ~ then execute ./mmSync GET-20140516 or whatever version you have
     * This should copy the new release to all mac minis (if you change *.xcfg you have to redo this)     * This should copy the new release to all mac minis (if you change *.xcfg you have to redo this)
-  * If there is a new getHwServer-release-20140516.out on the wiki then download it and copy it to /mnt/local/export/filesystem/ then edit startup.vxsh accordingly.+  * If there is a new getHwServer-release-2014XXXX.out on the wiki then download it and copy it to /mnt/local/export/filesystem/ then edit startup.vxsh accordingly.
   * cd ~/GET-2014XXXX/runtime then open multiple tabs   * cd ~/GET-2014XXXX/runtime then open multiple tabs
   * type source ../GETUP   * type source ../GETUP
     * in multiple tabs     * in multiple tabs
   * run getEccServer and getEccClient then GetController   * run getEccServer and getEccClient then GetController
 +
 +====== Storing misc data in Flash ======
 +Make sure CoBo is connected to [[microtca_development|JTAG]] and powered up. To store the above information in NOR flash. You should have Xilinx EDK/SDK installed. Start Xilinx command prompt environment (if you are in GNU/Linux just source the settings.sh file) if you are using Windows, go to start -> Xilinx Design Tools -> Accessories -> ISE Design Suite command prompt, once it is launched
 + 
 +Change Directory to the folder where the configuration files (attached) are stored e.g. C:\CoBos_Info\configure
 +  * To store vxworks type:
 +xmd -nx -tcl flashwriter.tcl vx.tcl
 +  * To store the mac address:
 +    * edit mac.tcl
 +    * for the board labeled 1233 (serial number sticker) you should use mac_addr_temac-1233.bin
 +    * for the board labeled 1234 use mac_addr_temac-1234.bin
 +    * You should run xmd -nx -hw system.xml -tcl flashwriter.tcl mac.tcl
 + 
 + If you want to try a firmware just start xmd by typing xmd in Xilinx shells/command prompt
 +Then type: fpga –f download.bit
 +This should download the bitstream and immediately start the vxworks OS.
  
get_software.1400532659.txt.gz · Last modified: 2014/05/19 16:50 by abunimeh