[Elphel-support] how to dump code into camera

gaurav dasondhi gauravdasondhi2013 at gmail.com
Wed Aug 13 01:25:05 PDT 2014


Hi

QUESTION

IN ISE WEBPACK DURING IMPLMENT DESIGN I GOT SOME ERRORS. DESIGN SUMMARY AND
ERRORS ARE GIVEN BLOW.

  Target Device:

xc3s1200e-5ft256

Product Version:

ISE 12.1

   - Warnings:

 836 Warnings (1 new) <E:/x353original\_xmsgs/*.xmsgs?&DataKey=Warning>

   - Errors:

 X 6 Errors (2 new) <E:/x353original\_xmsgs/*.xmsgs?&DataKey=Error>


I GOT THESE 6 EROORS PLEASE PROVIDE SOLUTION.


1.ERROR:LIT:241 - Attribute INIT on ROM32X1 instance
   "i_compressor/i_quantizator/i_zigzag/i_z5" has a hexadecimal value,
   "11110000111000001100000010000000", which is too large. INIT should
contain a
   maximum of 32 bits.
ERROR:LIT:241 - Attribute INIT on ROM32X1 instance
   "i_compressor/i_quantizator/i_zigzag/i_z4" has a hexadecimal value,
   "10001100100110000011000001100000", which is too large. INIT should
contain a
   maximum of 32 bits.
ERROR:LIT:241 - Attribute INIT on ROM32X1 instance
   "i_compressor/i_quantizator/i_zigzag/i_z3" has a hexadecimal value,
   "01001010000001000000110000011000", which is too large. INIT should
contain a
   maximum of 32 bits.
ERROR:LIT:241 - Attribute INIT on ROM32X1 instance
   "i_compressor/i_quantizator/i_zigzag/i_z2" has a hexadecimal value,
   "01100011010101111010001001100000", which is too large. INIT should
contain a
   maximum of 32 bits.
ERROR:LIT:239 - Attribute INIT on ROM32X1 instance
   "i_compressor/i_quantizator/i_zigzag/i_z1" has an invalid hexadecimal
value,
   "h611A7896".
ERROR:LIT:241 - Attribute INIT on ROM32X1 instance
   "i_compressor/i_quantizator/i_zigzag/i_z0" has a hexadecimal value,
   "11000110011100110001100111001100", which is too large. INIT should
contain a
   maximum of 32 bits.





On Tue, Aug 12, 2014 at 3:58 PM, gaurav dasondhi <
gauravdasondhi2013 at gmail.com> wrote:

> Dear oleg
>                clarify it : bad bitstream can cause losing connection or
> damaging the hardware. here damaging hardware means ??
>
>               so if i used bad bitstream , then is there  any way to keep
> camera again to its default setting.?
>
>
>
> On Tue, Aug 12, 2014 at 1:03 AM, Oleg <support-list at support.elphel.com>
> wrote:
>
>> Guarav,
>>
>>
>> 1. i want to perform correlation between two images ,i have a code
>>> written in verilog but how to dump that code into camera??
>>>
>> If you have a single lens camera (NC353, NC353-... - meaning there's no
>> 10359 board installed that has an extra fpga) :
>>
>> The src verilog files for the system board fpga are here:
>> http://elphel.cvs.sourceforge.net/viewvc/elphel/elphel353-8.0/fpga/x3x3/
>> In short, you need to add your code to the project, but most likely it
>> won't fit in the fpga or won't meet the timing the fpga on the system board
>> is almost full.
>>
>> If you manage to create a bitstream - it should be called x353.bit and
>> copied it to the camera /etc/ - after rebooting the fpga will be configured
>> with a new bitstream.
>> If the camera doesn't have the serial output port on the side (NC353-369)
>> - it will be hard to debug possible problems - bad bitstream can cause
>> losing connection or damaging the hardware.
>>
>> 2. is iverilog 0.9.5-1 will work instead of 0.9.3 and is we need to
>>> install icraus verilog as we already have  ISE WEBPACK.??
>>>
>>  iverilog 0.9.5-1 should work - never tested though. For verilog
>> verification you can use both ISE Webpack or Icarus Verilog + GTKWave.
>>
>>  3. i installed mplayer by command line but as i typed : mplayer rtsp://
>>> 192.168.0.9:554 -vo x11 -fs -zoom then camera is in working mode but we
>>> got blurred image??
>>>
>> Blurred - compared to http://192.168.0.9:8081/bimg?
>>
>>
>>
>>> *SO WHAT I DID IS IT OK OR I NEED TO INSTALL SOMETHING ELSE ????*
>>
>> For verilog:
>>   ISE Webpack, Icarus and GTKWave
>>
>> For the camera software:
>>   cross-compiler, get the camera firmware built from cvs
>> <http://wiki.elphel.com/index.php?title=Elphel_Software_Kit_for_Ubuntu#Build_Elphel_Software> -
>> then you can modify sources and rebuild it. KDevelop makes it easier to
>> navigate through the project.
>>   Building the firmware requires to have the NFS server set up.
>>
>> ImageJ plugins are mostly for our calibrated/stereo/multi-sensor cameras.
>> You can use them as a base to write your own plugin for correlation, for
>> example.
>>
>>
>>
>> Best regards,
>> Oleg Dzhimiev
>> Electronics Engineer
>> phone: +1 801 783 5555 x124
>> Elphel, Inc.
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://support.elphel.com/pipermail/support-list_support.elphel.com/attachments/20140813/55d9337f/attachment-0002.html>


More information about the Support-list mailing list