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