Hi Henry: I am quite sure the target platform is for SX95T. Please see the following par message:
#----------------------------------------------# # Starting program par # par -w -ol high system_map.ncd system.ncd system.pcf #----------------------------------------------# Release 10.1.03 - par K.39 (nt) Copyright (c) 1995-2008 Xilinx, Inc. All rights reserved. Constraints file: system.pcf. Loading device for application Rf_Device from file '5vsx95t.nph' in environment c:\Xilinx\10.1\ISE. "system" is an NCD, version 3.2, device xc5vsx95t, package ff1136, speed -1 WARNING:ConstraintSystem:65 - Constraint <NET "adctest_adc/adctest_adc/adc_clk_buf" PERIOD = 5 ns HIGH 50%;> [system.pcf(4603)] overrides constraint <NET "adctest_adc/adctest_adc/adc_clk_buf" PERIOD = 5 ns HIGH 50%;> [system.pcf(4602)]. And I am also using the prebuild core from the link http://casper.berkeley.edu/software/roach/roach.tar.bz2 After Uboot and busybox, this core is booted from USB stick. But the pof file could not be executed because the bitstream download is fail. Could you please try this core and run any pof file? See if you have similar experience? Thanks Wan -----Original Message----- From: Henry Chen [mailto:[email protected]] Sent: Friday, 1 May 2009 2:58 AM To: Cheng, Wan (ATNF, Marsfield) Cc: [email protected]; Beresford, Ron (ATNF, Marsfield); [email protected] Subject: Re: FPGA could not be configured Hi Wan, Again, I ask you to send all questions to the mailing list. Not only do you access a greater pool of expertise in that manner, but also at least you are able to contribute to the collaboration by bringing problems and their potential solutions to light. The most probable issue is that your bitstream is incompatible with the board. Are you compiling your design for the ROACH SX95T platform? ROACH prototypes were built with LX110T devices, whereas the shipping production versions have SX95T. The option is available from the XSG Core Config block platform dropdown menu. The other possibility is that the kernel you have on the board is outdated and doesn't yet support the differences in the bitstream it has to download to the FPGA. You may need to recompile the kernel you have for your board. Instructions for obtaining and building the kernel can be found here: http://casper.berkeley.edu/wiki/Setting_Up_BORPH_on_ROACH -Henry [email protected] wrote: > Anybody has some idea? > > Thanks > > Wan > > ------------------------------------------------------------------------ > *From:* Cheng, Wan (ATNF, Marsfield) > *Sent:* Wednesday, 29 April 2009 11:55 AM > *To:* '[email protected]' > *Cc:* '[email protected]'; Beresford, Ron (ATNF, Marsfield) > *Subject:* FPGA could not be configured > > Hi Henry: > > I can boot the Debian core from external USB stick. But it seems that > the bitstream could not be loaded correctly. When I execute the bof > file, I receive a input/output error. > > Please see the following dmesg error information. It seems that the FPGA > configure done pin could not been asserted. That means the FPGA > configuration is failed. > > bkexecd: configuring fpga 0 > bkexecd: got region > bkexecd: got ioreg sys_board_id, mode=3, loc=0, len=2 > bkexecd: got ioreg sys_rev, mode=3, loc=4, len=4 > bkexecd: got ioreg sys_rev_rcs, mode=3, loc=8, len=4 > bkexecd: got ioreg sys_scratchpad, mode=3, loc=10, len=4 > bkexecd: got ioreg sys_monitor, mode=3, loc=14, len=8 > bkexecd: got ioreg sys_irq_controller, mode=3, loc=1c, len=10 > bkexecd: got ioreg iadc_controller, mode=3, loc=20000, len=10000 > bkexecd: got ioreg snap_addr, mode=1, loc=1000000, len=100 > bkexecd: got ioreg snap_bram, mode=3, loc=1000100, len=40000 > bkexecd: got ioreg snap_ctrl, mode=3, loc=1080000, len=100 > bkexecd: got ioreg software_register, mode=3, loc=1080100, len=100 > bkexecd: getting hwrops from class 3 > bkexecd: Before we configure, let's clear our bookkeeping first > hwrtype_roach: Configuring ROACH fpga 0 from (offset 4451, len 4464512) > of adcte > > st1.bof > hwrtype_roach: SelectMap - Done pin has not been asserted > borph: kill fpga process at region 0x0 > hwrtype_roach: Unconfigure ROACH fpga 0 > borph: check hcptr > binfmt_bof: hw load error > > Thanks > > Wan

