hi daniel, i recommend you do some of the roach tutorials to learn how to use your system - i think these tutorials include blinking an LED, adding numbers together, (these tutorials teach how to use the operating system, simulink tools, borph) then building and testing a spectrometer, a correlator, (these teach how to use the DSP blocks), and using the 10Gbit ethernet interface to send high speed data into a computer and GPU. best wishes, dan On 09/27/2010 04:25 PM, Daniel Esteban Herrera Pena wrote:
Dear CASPER team, I'm glad to be subscribed in your mailing list, I hope to receive some advice from you these days. I'm here because I just joined an Astronomy project in University of Concepcion, Chile. I'm the guy who will be in charge of programming the ROACH, so I would like to be in touch with the creators of this awesome board. My experience is related to hardware synthesis/design with boards like Basys, Nexus and Virtex 2 XUP, programming on verilog with Xilinx software (ISE, some entry-level with EDK). The problem here (for me) is that the ROACH system have almost nothing to do with the boards I had programmed before (or at lest what I could see till now). This ROACH have file-system, kernel and a bootloader, it's almost a PC. I saw the ROACH wiki space, and from there I would like to know: 1.- (from Getting started with ROACH): ROACH comes with Busybox filesystem, why adding another (based on Debian Etch)? What advantages have compared with Busybox? 2.- (from ROACH kernel uboot update): Where can I see the improvements of the lastest uboot image? Do you recommend me to update the default version? 3.- (From setting BORPH on ROACH): I don't clearly have the functions of the kernel and the operating system (BORPH) on the ROACH. Are those the same? 4.- (From setting BORPH on ROACH): What are the differences between the minimal root filesystem and the full-featured filesystem? 5.- Do you have any examples of code that I could program the board? 6.- What is the typical step-by-step instructions for doing something on the ROACH making use of the integrated FPGA? I hope you guys give a hand understanding how this system really works, I really appreciate any contributions to my clarification. Thank you in advance! Best, Daniel.
-- Dan Werthimer Space Sciences Lab and Berkeley Wireless Research Center University of Calfornia, Berkeley

