6694 - Nexus: Why the JTAG_PORT/SLAVE_SPI_PORT pins are not usable as GPIO in USERMODE in Nexus Device Family?
This is a known issue for Nexus Devices and will be fixed as soon as possible for the meantime to use JTAG_PORT/SLAVE_SPI_PORT ports in user mode as GPIO please enable SLAVE_I2C/I3C_PORT to proceed; the downside we are preserving the IOs as SDA and SCL and cannot be use as GPIO.
Related Articles
Radiant versions 2023.1 and 2023.2 "Error 71241007 Map ERROR <71241007> - When JTAG_PORT and SLAVE_SPI_PORT are both set to user mode (disabled), at least one of SLAVE_I2C_PORT or SLAVE_I3C_PORT must be enabled"
Description: In Radiant versions 2023.1 and 2023.2, when the user sets all of the configurations ports as DISABLED on the Device Constraints Editor - Global Tab, the user will experience the following error: "Error 71241007 Map ERROR <71241007> - ...
5224 - CrossLink: How to use SPI and CDONE pins for general-purpose I/O (GPIO)?
To use SPI pins as general-purpose I/O (GPIO), disable the port option for both "Slave SPI Port" and "Master SPI Port" on the Global Preferences tab in the Spreadsheet View tool of Diamond. To use the CDONE pin as GPIO, set CDONE PORT as "CDONE_PORT ...
1781 - MachXO2: Does ispVM System support programming a Lattice MachXO2 via its Slave SPI port?<br>
Yes, beginning with the Lattice Diamond 1.2 release, the ispVM System programmer tool supports programming the Lattice MachXO2 device via the Slave SPI port using a standard Lattice Programming cable. Connect the programming cable to the XO2 SPI pins ...
2663 - Programmer: Why do I observe the JTAG ID Code of the device in bit reversed format when I transmit read ID instruction in Slave SPI Mode?
This is the usual way of sending the device JTAG ID of the device. In order to be compliant with the IEEE Std.1149.1 Test Access Port and Boundary-Scan Architecture, bit 0 (LSB) of the device ID must be the first bit to be sent out of the device. The ...
All Nexus / Device Constraint Editor: How can the user set the DONE, INITN, and PROGRAMN pins of Nexus devices as GPIO during user mode?
Users need to program the feature row with the .fea file generated during the design flow (Note: If changes are made on the Global settings, user needs to rerun the design flow to re-generate a new .fea file that reflects the changes on the Global ...