get_software
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
get_software [2014/05/19 16:50] – abunimeh | get_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 {{: | * Download {{: | ||
- | * 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 | + | * edit update2.sh and change the release date and the password. If macports and Ice are still screwed up un-comment |
* execute update.sh and wait for some time. | * execute update.sh and wait for some time. | ||
- | * when done, cd ~/GET-20140516 | + | * when done, cd ~/GET-2014XXXX |
* 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 / | + | * If there is a new getHwServer-release-2014XXXX.out on the wiki then download it and copy it to / |
* cd ~/ | * cd ~/ | ||
* 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: | ||
+ | * 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/ | ||
+ | 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