[U-Boot-Users] => tftp 100000 fpganew.bit Using FEC ETHERNET device TFTP from server 192.168.1.100; our IP address is 192.168.1.1 Filename 'fpganew.bit'. Load address: 0x100000 Loading: ######### done Bytes transferred = 131034 (1ffda hex) => fpga loadb 0 100000 ${
Tales Toledo
toledo.tales at gmail.com
Tue Mar 25 23:39:23 CET 2008
Hi,
does anybody have a CRC problem programming Xilinx Spartan3 in slave
serial mode?
I'm using u-boot-1.3.0 with Matthias suggested changes in bit swapping
and always get the same error.
The .bit is ok since it was programmed using JTAG and works fine.
The command sequence and u-boot debug messages are below for reference.
Any suggestion is appreciated.
Thx,
TT
=> tftp 100000 fpganew.bit
Using FEC ETHERNET device
TFTP from server 192.168.1.100; our IP address is 192.168.1.1
Filename 'fpganew.bit'.
Load address: 0x100000
Loading: #########
done
Bytes transferred = 131034 (1ffda hex)
=> fpga loadb 0 100000 ${filesize}
do_fpga: fpga_data = 0x100000
do_fpga: device = 0
design filename = "fpga_top.ncd"
part number = "3s200tq144"
date = "2008/ 3/25"
time = "16:37:58"
bytes in bitstream = 130952
fpga_get_desc: found fpga descriptor #0 @ 0x01ffad04
Spartan3_load: Launching Slave Serial Load
Spartan3_ss_load: start with interface functions @ 0x01ff8c00
Spartan3_ss_load: Function Table:
ptr: 0x01bb6a90
struct: 0x01ff8c00
pgm: 0x01febf80
init: 0x01fec000
clk: 0x01fec0e8
wr: 0x01fec118
done: 0x01fec070
Loading FPGA Device 0...
fpga_pre_fn:111: FPGA pre-configuration
fpga_pgm_fn:122: FPGA PROGRAM asserted
fpga_init_fn:145: INIT check... low
fpga_pgm_fn:122: FPGA PROGRAM deasserted
fpga_init_fn:145: INIT check... high
........................................fpga_init_fn:145: INIT check... high
fpga_init_fn:145: INIT check... low
** CRC error during FPGA load.
bytecount=130938, bsize=130952
More information about the U-Boot
mailing list