Building the source # get the source obtain from 2009/03 trip cd /home/s2/gpc cp /home/sgir/public_html/software/2009-03-stargrasp_tarballs/gpc.tar . # make the host code > cd /home/s2/gpc/src > make clean > configure --prefix=/home/s2/gpc > make world # make the embedded code # The powerpc cross-compiler is located in the /apps directory on the computer. (obtained on 2009/03 trip to manoa). Archived in s2/ub > cd /home/s2/gpc/src-ppc405/u-boot > make mrproper # cleans out any old files > make # makes all the binaries Booting the system - Assuming you are in the gpc/ directory 1. power. RPC is 128.171.110.204 czlrpc s2> telnet czlrpc username=lockhart password=2. ucam's serial output s2> telnet sgdigi 2001 3. run grasp_reciever on hosts to reciev messages: s2> ~/src/gpc-trunk/bin/grasp_receiver 55515 OR better, filter using director: s2> ~/src/gpc-trunk/bin/director -i5 -p ~/src/gpc-trunk/bin/grasp_receiver 55515 4. Boot stage 2 s2> bin/grasp_boot 192.168.0.100 src-ppc405/u-boot/u-boot.srec 5. You can also telnet to sg controller: telnet sg 23 telnet sg 915 6. logic analyser: vncviewer 128.171.110.240 QuickStart - host is 'sg' Boot /home/s2/gpc/bin/grasp_boot sg /home/s2/gpc/src-ppc405/u-boot/u-boot.srec Configure /home/s2/gpc/bin/grasp_cmd sg clvset \ ppg4=ecbb:cbb2:bb2e:65d8:5d97:38ba:6622:3154 \ pg3=3c0f:c0f0:0f03:9024:0240:0406:d993:0124 \ pg4=1c1e:4020:0202:5044:0740:0006:6762:08a2 adc=0500 pipeline=3 /home/s2/gpc/bin/grasp_cmd sg etype o /home/s2/gpc/bin/grasp_cmd sg etime 200 /home/s2/gpc/bin/grasp_cmd sg clean /home/s2/gpc/bin/grasp_cmd sg expose /home/s2/gpc/bin/grasp_cmd sg readout dev=0 bpp=16 OR: telnet sg 915 clvset ppg4=ecbb:cbb2:bb2e:65d8:5d97:38ba:6622:3154 pg3=3c0f:c0f0:0f03:9024:0240:0406:d993:0124 pg4=1c1e:4020:0202:5044:0740:0006:6762:08a2 adc=0500 pipeline=3 etype 0 etime 200 clean expose readout dev=0 bpp=16 Hardware Overview The "include/config.h" has include The "include/config.mk" has ARCH = ppc CPU = ppc4xx BOARD = daq3u VENDOR = xilinx 1st stage Boots with: Board ID Register: 0x0002000F DAQ3U Chassis b1111 Slot b00 DRAM: 256 M BRAM: 80 k assumed ffffbf04 to ffffd97c: 6 KB D-RAM U-Boot Data e0008000 to e000b037: 12 KB D-ROM U-Boot Data fffec000 to ffffbf04: 63 KB I-ROM U-Boot Text fffde600 to ffffe600: 128 KB D-RAM U-Boot Stack 2nd stage Boots with: 0ffc9d80 to 10000000: 216 KB DDR reserved for expansion 0ffc6000 to 0ffc9d80: 15 KB D-RAM U-Boot Data 0ffb6398 to 0ffc5fa8: 63 KB D-ROM U-Boot Data 0ff80000 to 0ffb6398: 216 KB I-ROM U-Boot Text 0ff5fff0 to 0ff7fff0: 128 KB D-RAM U-Boot Stack 00004000 to 0ff5fff0: 261487 KB malloc (DDR) Startup