Jump to content

    

tcl на FPGA

Приветствую!

54 minutes ago, Koluchiy said:

... Граждане, подскажите. Как на TCL проресетить FPGA ...

Выполнит в TCL  консоле команду:  'reset_my_unknown_fpga_on_a_unknown_board.  -force'  :biggrin:

Удачи! Rob.

Share this post


Link to post
Share on other sites
On 11/19/2019 at 7:16 PM, RobFPGA said:

Приветствую!

Выполнит в TCL  консоле команду:  'reset_my_unknown_fpga_on_a_unknown_board.  -force'  :biggrin:

Удачи! Rob.

Блин, собирался написать, но чего-то забыл :-).

Vivado 2019.1, Virtex Ultrascale+.

Share this post


Link to post
Share on other sites

Приветствую!

17 hours ago, Koluchiy said:

Vivado 2019.1, Virtex Ultrascale+.

Не помню уже - можно ли выполнить program_hw_devices без заданного .bit фала. А железки род рукой чтобы проверить сейчас нет :cray2:.  Если нет,  то можно попробовать  шить bit фай c битой CRC.

set_property PROGRAM.FILE {.../bad_crc.bit} [current_hw_device]

program_hw_devices -disable_eos_check [current_hw_device]

Удачи! Rob.

Share this post


Link to post
Share on other sites

Пока не определено, что значит "проресетить", гадать можно долго.

Share this post


Link to post
Share on other sites

Приветствую!

3 minutes ago, andrew_b said:

Пока не определено, что значит "проресетить", гадать можно долго.

А если не читать внимательно то и еще дольше :unknw:

On 11/19/2019 at 4:14 PM, Koluchiy said:

... Как на TCL проресетить FPGA? Т.е. сделать так, чтобы сконфигурированная FPGA была не сконфигурирована ...

Удачи! Rob.

Share this post


Link to post
Share on other sites

Еще можно инициировать загрузку из Configuration device. При его отсутствии/незапрограммированности эффект должен быть тот же.

Share this post


Link to post
Share on other sites

Приветствую!

11 minutes ago, alexadmin said:

Еще можно инициировать загрузку из Configuration device. При его отсутствии/незапрограммированности эффект должен быть тот же.

Так же можно поиграться командами прямого управления JTAG - run_state_hw_jtag,  runtest_hw_jtag, scan_dr_hw_jtagscan_ir_hw_jtag для записи бита сброса FPGA. 

Удачи! Rob.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now