I haven't added another pin_map inside SS_T, as AXI QUAD SPI when configured with two slave devices, still only provides a single SS_T pin:
Finally, I've replaced original spi_ss_i on part0_pins.xml with two lines, one defining loc pin of spi_ss_i_0 and one for spi_ss_i_1 (never mind exact pin numbering):
However, Vivado won't let me use this board definitions with the following message:
WARNING: [Board 49-69] Validation failed for board file vivado-boards/new/board_files/newboard/1.0/board.xml:
Pin Map file does not provide LOC constraints for spi_ss_iCOMP : agamez:newboard:part0:1.0
Question
a.gamez
Hi
I'm writing a new board file based on the board.xml from the ARTY but with a modified SPI device.
I want to use another pin as SS2 (select slave, or chip select, 2), in order to communicate with two SPI devices through the same bus.
This is the diff between original board files and mine:
I haven't added another pin_map inside SS_T, as AXI QUAD SPI when configured with two slave devices, still only provides a single SS_T pin:
Finally, I've replaced original spi_ss_i on part0_pins.xml with two lines, one defining loc pin of spi_ss_i_0 and one for spi_ss_i_1 (never mind exact pin numbering):
However, Vivado won't let me use this board definitions with the following message:
What should I do?
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.