Bug/Feature Tracking
Severity from highest to lowest: critical Major Minor
# | Bug/Notes/Details | Steps to Reproduce | Severity | Author | Owner | Status |
|---|---|---|---|---|---|---|
1 |
| Major | @Josh Ramer | |||
2 | Subsystems register forever occasionally. Recovery is sometimes possible by registering just the pinlift, then registering everything together. |
| Minor | @Josh Ramer | ||
3 | Matlab crashed during sequence cycling. The pinlift is engaged with the stage. Recovered via ACS SPI software, moved Y to 0. Keeping a random matlab crash count for this CR visit: 3 (2 during registration). | Same set of sequences did not cause the problem again. Chalking this up to Matlab’s random instability. | Critical | @Josh Ramer | ||
4 | Warning in MATLAB console on application run. | Minor | @Reed Hamilton | |||
5 | There is a case in which the snapshots are out of date and the interference checker won't allow a move. It seems like the interference checker doesn't allow us to recover after denying a move. So a move gets denied, but we don't keep updating the snapshot and checking. So, because the snapshot is behind by a bit, the move is requested before the snapshot reflects the updated efem state. | On Machine, open manual process control, click auto-lock, run repeating load then unload wafer face up commands from the EFEM side. There is no gap between the 1, 2, ... nth iteration, sometimes the snapshot is out of date and will not allow movement while the efem has control. | Major | @Josh Ramer |
Resolved Items
# | Bug/Notes/Details | Resolution PR | Owner | ||
|---|---|---|---|---|---|
1 |
Display stage controls error blowing away the log with futures issues. This needs fixing. | FIX: This happens when you open the activity without registering motion. I removed the logging of the error as we can just ignore this. https://github.austin.utexas.edu/Texas-Institute-for-Electronics/MRAlphaController/pull/219 | @Reed Hamilton | ||
2 |
Similar stack trace to display stage controls error blowing away the log with futures issues. This needs fixing. | FIX: This happens when you open the activity without having registered motion. I removed the logging of the error as we can just ignore this. https://github.austin.utexas.edu/Texas-Institute-for-Electronics/MRAlphaController/pull/219 | @Reed Hamilton | ||
3 | Not sure what this was about. Needs attention. | “Dimensions of the key and value must be the same, or the value must be scalar.” Run the app in the CR under normal configuration. Leave it running for a 10-20 minutes and this popped up once. | @Jeff Hay | ||
4 | ACSMotionController futures are hogging processing time and slowing down the application. | Run the application in the cleanroom under normal configuration. Minor delays to user input and lag between UI window loads. | @Jeff Hay | ||
5 | Happens at startup in the disp() terminal | @Jeff Hay | |||
6 | Run manual control pinlift on the machine. Issue registering, bug using brackets instead of parentheses. | @Reed Hamilton | |||
7 | Zaber java library error connection closed after successful init. Trying to access axis properties and failing. | Start the application FIX: When the "zaber launcher" software has an active connection to the IP/port and then we run our app, the two apps are competing for the interface. If you delete the zaber launcher connection we get no issues in the app with connection | @Reed Hamilton | ||
8 | Manual Process Control move stage and move zhead buttons disabled in bonding controls. Enable them so we can move from here. | https://github.austin.utexas.edu/Texas-Institute-for-Electronics/MRAlphaController/pull/225 | @Reed Hamilton | @Reed Hamilton | @Reed Hamilton |
9 | Manual Pinlift Control not reporting true position correctly. It moves the pinlift fine, and main UI pinlift position is correct. Also display stage controls reports true position fine, just this activity reporting weird position. | https://github.austin.utexas.edu/Texas-Institute-for-Electronics/MRAlphaController/pull/225 | @Reed Hamilton | @Reed Hamilton | @Reed Hamilton |
10 | https://github.austin.utexas.edu/Texas-Institute-for-Electronics/MRAlphaController/pull/225 | @Reed Hamilton | @Reed Hamilton | @Reed Hamilton |
Backlog
# | Bug/Notes/Details | Rationale | Owner |
|---|---|---|---|
1 | |||
2 |
Troubleshooting (Tips/Tricks/Gotchas)
IMPORTANT: The default configuration pasted in the /MRalpha_latest_release will not work off the shelf. You need to replace all the filepaths that contain my username “rh43278” with your own username.
e.g. "acsProgramsFolder": "C:\\Users\\rh43278\\AppData\\Local\\TIE\\MRalpha\\ACSPrograms",
Zaber connection issues with java library,
Delete the active connection in the zaber launcher application. These two may be competing for the interface.