2024-10-23 11:08 浏览次
XJTAG releases the latest version V4.0.4
Link:https://share.weiyun.com/yp6TKOlA Password:ii6dd5
· XJDeveloper:
o Connections Screen:
§ Ensure that the new TAP pin names are displayed, e.g. display TCK2 instead of TCKb.
§ Fix a potential crash when scrolling the grid of manual device pins.
o Categorise Devices Screen: Ensure that tooltips appear when hovering over configuration variables.
o Passive Device Files Screen: Improve the UI for editing connections, allowing them to be edited in place in a grid.
o Pin Mapping Screen:
§ Don’t report changes to input voltage in the command history when editing soft ground pins.
§ Fix stopping chain operations using the stop button inside a code editor window.
§ Don’t add command history items when switching a power pin to the state that it was already in.
§ Improve the behaviour when stopping live mode.
§ Fix an issue where an error message could be repeatedly shown when editing the pin mapping.
§ Retain reset sequence assignments when editing profiles if the only change to a profile is to selected external hardware.
§ Clarify how VREF pins are sampled.
o Test Coverage Screen: Fix a potential crash when loading the screen.
o Analyser Screen:
§ Update the display correctly when JTAG chains are removed.
§ Fix a potential crash switching variants after editing profiles.
o Run Tests Screen: Fix a potential crash when the application layout settings have become corrupted.
o Code Editors: Shortcut keys could operate on the wrong document when multiple documents were open.
o Variants:
§ Fix an issue that prevented some exported projects from being opened via XJIntegration.
§ Fix spurious variant not found errors after removing a variant.
o Revisions: Fix a potential crash after providing an invalid ODB++ file.
o Handle projects where an AC device does not have an AC instruction defined.
o Ignore mouse clicks using buttons other than the left one in the list of screens.
o Ensure that column widths in grid views are saved when appropriate.
o Report project compatibility more precisely if a project uses custom cell types.
· XJAnalyser:
o Fix the handling of multi-core devices.
o Fix a potential hang after aborting an SVF or STAPL file.
o Fix an issue where aborting a board initialisation function could leave the chain unable to be run.
o Fix a potential hang performing a hard reset immediately after starting the chain when there is a board initialisation function defined.
o It was possible for the wrong subchain reset to be run after a failure in the test reset sequence.
o Fix an erroneous error when setting bus values.
o Open help when pressing F1 on the start screen.
· XJRunner:
o Make the main toolbar always visible.
o The column widths in the Enhanced Testing Options dialog would get progressively wider each time the dialog was opened.
· XJInvestigator: Ensure that the login error dialog has the correct application title.
· JTAG Chain Debugger:
o Don’t imply that there is an error if a BSDL file is not in the library.
o Add larger version of application icon.
· Log File Viewer: Ensure that the login error dialog has the correct application title.
· Layout Viewer: Stop the mouse pointer flickering when moving over the layers panel.
· XJEase:
o Handle unicode characters in GETKEY, to allow the space bar to be input correctly in Japanese locales.
o Fix an issue where writes issued by external hardware were not synchronised and so could potentially be sent before a JTAG read had finished.
o Optimise performance by removing some unnecessary broken chain checks.
o Fix a hang performing a raw JTAG read inside a HOLDOFF block when optimised scans are enabled with multiple chains.
o Allow FLUSH to be used inside a raw JTAG block.
· Connection Test:
o Fix a crash in certain circumstances in the presence of logic.
o Ensure that net names attached to multi-core devices are displayed correctly in broken chain output.
o Fix the format of differential signal errors on self-monitoring outputs.
o Improve the synchronisation of PIO and external hardware accesses with JTAG scans.
· Licensing:
o Improve the error message when an XJLink has no hardware licence.
o Fix maintenance checks for evaluation licences when other non-evaluation licences are also present.
· Help: Link to the Revisions chapter on the front page of the user guide.
· Installer: Update XJIO board physical dimensions PDF.