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

Reply via email to