discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] .bit file not loading on usrp n210


From: Nick Foster
Subject: Re: [Discuss-gnuradio] .bit file not loading on usrp n210
Date: Tue, 25 Oct 2011 10:27:13 -0700

Just hold down the "safe mode" button S2 when booting. The image
you're loading is probably bootstrapping the production FPGA image out
of Flash.

--n

On Tue, Oct 25, 2011 at 10:15 AM, Ian Buckley <address@hidden> wrote:
> I've only done a little FPGA work on the N210 so this is a bit of a guess, 
> Nick or Josh can answer better, but I would imagine you probably need to 
> understand how the FPGA image "bootstraps". The N210 stores 2 FPGA images so 
> that there is a safe image to restore from if you upload a bad image. This is 
> because the normal FPGA image update mechanism is via TCP/IP and hence uses 
> the FPGA...a chicken and egg problem as it were. Unless you are developing an 
> FPGA image that throws away the Ettus boot mechanism I'd suggest sticking to 
> the regular FPGA image update methodology and restrict your use of JTAG to 
> Chipscope etc.
> -Ian
>
> On Oct 25, 2011, at 9:06 AM, Clark Pope wrote:
>
>>
>> When I download a .bit file to the N210 using JTAG and Xilinx Impact the 
>> programmer says all is good:
>> // *** BATCH CMD : Program -p 1
>> PROGRESS_START - Starting Operation.
>> Maximum TCK operating frequency for this device chain: 10000000.
>> Validating chain...
>> Boundary-scan chain validated successfully.
>> '1': Programming device...
>> LCK_cycle = NoWait.
>> LCK cycle: NoWait
>> done.
>> '1': Reading status register contents...
>> CRC error                                                                  : 
>>         0
>> IDCODE not validated while writing FDRI                                    : 
>>         0
>> DCM matched                                                                : 
>>         1
>> status of GTS_CFG_B                                                        : 
>>         1
>> status of GWE                                                              : 
>>         1
>> status of GHIGH                                                            : 
>>         1
>> value of VSEL pin 0                                                        : 
>>         1
>> value of VSEL pin 1                                                        : 
>>         1
>> value of VSEL pin 2                                                        : 
>>         1
>> value of MODE pin M0                                                       : 
>>         1
>> value of MODE pin M1                                                       : 
>>         0
>> value of MODE pin M2                                                       : 
>>         0
>> value of CFG_RDY (INIT_B)                                                  : 
>>         1
>> DONEIN input from Done Pin                                                 : 
>>         1
>> POST_CRC_ERR error                                                         : 
>>         0
>> SYNC word not found                                                        : 
>>         0
>> INFO:iMPACT:2219 - Status register values:
>> INFO:iMPACT - 0011 1111 1100 1100
>> INFO:iMPACT:579 - '1': Completed downloading bit file to device.
>> INFO:iMPACT:188 - '1': Programming completed successfully.
>> LCK_cycle = NoWait.
>> LCK cycle: NoWait
>> INFO:iMPACT - '1': Checking done pin....done.
>> '1': Programmed successfully.
>> PROGRESS_END - End Operation.
>> Elapsed time =     13 sec.
>> but the .bit file isn't actually active. I know because my changes aren't 
>> present and the idcode reads the old value. I can reflash with the 
>> corresponding .bin file and cycle power and it does become active.
>> Is it possible the download is triggering a reload of the bit stored in 
>> flash? Any ideas are appreciated. Thanks
>> _______________________________________________
>> Discuss-gnuradio mailing list
>> address@hidden
>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]