Skip to content

kasli-soc remote reset #2250

@jbqubit

Description

@jbqubit

The existing script for loading firmware.bin and top.bit onto kasli-soc over JTAG+ethernet works fine from a cold start. However, once the uP is running firmware.bin it no longer works with artiq_netboot. A natural solution would be to reset kasli-soc over USB-JTAG however it looks like that's not supported by openocd. The result is that reflashing requires cycling the power. This isn't great as some systems may be remote or difficult to physically access.

Error: timed out while waiting for target halted
TARGET: zynq.cpu.0 - Not halted

I tried several openocd scripts with variants on reset but they fail with the same error (above).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions