uwcms / cms-calo-layer1

Xilinx Microblaze Projects for RCT Upgrade
2 stars 8 forks source link

VMEStream/SPIStream Data Transfer #17

Closed dabelknap closed 11 years ago

dabelknap commented 11 years ago

Addresses Issue #9. Added a cbuffer_transfer_data method in softipus: https://svnweb.cern.ch/trac/cactus/browser/trunk/cactuscore/softipbus/include/circular_buffer.h

dabelknap commented 11 years ago

Actually, don't merge just yet. Makefile is acting funny.

dabelknap commented 11 years ago

When I try to compile from cms-calo-layer1, the directories orsc_be_spi_echo_test, orsc_fe_spi_echo_test, and orsc_be_ipbus give the following error:

/afs/hep.wisc.edu/cms/sw/Xilinx/14.4/ISE_DS/EDK/gnu/microblaze/lin64/bin/../lib/gcc/microblaze-xilinx-elf/4.6.2/../../../../microblaze-xilinx-elf/bin/ld: payload.elf section `.text' will not fit in region `microblaze_0_i_bram_ctrl_microblaze_0_d_bram_ctrl'
/afs/hep.wisc.edu/cms/sw/Xilinx/14.4/ISE_DS/EDK/gnu/microblaze/lin64/bin/../lib/gcc/microblaze-xilinx-elf/4.6.2/../../../../microblaze-xilinx-elf/bin/ld: region `microblaze_0_i_bram_ctrl_microblaze_0_d_bram_ctrl' overflowed by 18520 bytes
collect2: ld returned 1 exit status
make[1]: *** [payload.elf] Error 1

I made sure to run source environment.sh and make clean before compiling.

ekfriis commented 11 years ago

merged