Bennett/Bennett COMP15111

From Engineering Wiki
< Bennett
Revision as of 13:48, 4 September 2025 by gravatar Mmapxam5 [userbureaucrateditorinterface-adminsysopPHRhYmxlIGNsYXNzPSJ0d3BvcHVwIj48dHI+PHRkIGNsYXNzPSJ0d3BvcHVwLWVudHJ5dGl0bGUiPkdyb3Vwczo8L3RkPjx0ZD51c2VyPGJyIC8+YnVyZWF1Y3JhdDxiciAvPmVkaXRvcjxiciAvPmludGVyZmFjZS1hZG1pbjxiciAvPnN5c29wPGJyIC8+PC90ZD48L3RyPjwvdGFibGU+] (talk | contribs)
Jump to navigation Jump to search

Using Bennett in Kilburn Labs

Bennett upon starting up attached to the RISC-V module

Bennett for COMP15111 is available on all Linux lab machines in the Kilburn building.

Open a terminal and run start_bennett_151

Bennett should start up attached to the running RISC-V emulator.

Using Bennett off Campus (Ubuntu Systems)

Bennett is offered for off-campus usage as a secondary option.

A Debian package for Bennett is available, see here for download links and instructions.

For other systems, the source code is available at: Bennett Gitlab for compilation. No support can be offered for this; merge requests for new systems will be welcomed.

Using Bennett off Campus (Mac Systems)

A beta build of Bennett targeting Mac systems natively has been generated this academic year.

Support is not offered for this package. If the Mac version fails, please use on-campus facilities.

Details to follow.

Other resources

The RISC-V assembler used for COMP15111 is documented here UOM RISC-V assembler

Troubleshooting

If Bennett doesn't work, in the first instance, ask for assistance from a member of staff.

For any other support outside of lab times, you can contact cadtools@manchester.ac.uk