openhwgroup / core-v-mcu-cli-test

Eclipse/FreeRTOS/core-v-mcu example program
9 stars 9 forks source link

Update to README #36

Closed MikeOpenHWGroup closed 2 years ago

MikeOpenHWGroup commented 2 years ago

Hi @rickoco and @gmartin102. This is the updated set of instructions for using Eclipse to load cli_test on the Nexys A7. I've tried to make it as bullet proof as possible. Feedback welcome.

timsaxe commented 2 years ago

Hi guys. Appreciate all the work on this. It is hard, really hard, to make install work flawlessly (I’m not sure it is possible). You might want to talk to Anthony about this. I believe he has concluded that he needs to start with a fresh VM so that he is sure there is no reliance on unacknowledged packages. And of course there is always the problem of which systems do you validate? Ubuntu 18, unbuntu20, ubuntu22, Windows, WSL with …?

BTW, I believe antmicro has some package that reads the readme file (presumably it must be structured in some agreed way) and uses that to generate and test the install process. Not for now, obviously, but perhaps some day we should look into that.

From: Mike Thompson @.> Sent: Sunday, March 13, 2022 8:40 AM To: openhwgroup/core-v-mcu-cli-test @.> Cc: Tim Saxe @.>; Review requested @.> Subject: Re: [openhwgroup/core-v-mcu-cli-test] Update to README (PR #36)

CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.

@MikeOpenHWGroup commented on this pull request.


In README.mdhttps://github.com/openhwgroup/core-v-mcu-cli-test/pull/36#discussion_r825466494:

-It is expected that the majority of cli-test users will want to run it from an Integrated Development Environment.

-The remainder of this document will get you set up with the Eclipse-IDE.

+Core-v-mcu-cli-test is a stand-alone program that runs on the CORE-V MCU under FreeRTOS and is controlled from a terminal.

+At the time of this writing (2022-03-09) "cli-test" runs under Verilator or in emulation on a Digilent Nexys A7-100T evaluation kit.

+Setup instructions for the Nexys A7 and a terminal emulator to run cli-test can be found in the CORE-V-MCU Quick Start Guide.

+

+It is expected that the majority of cli-test users will want to run it from an Integrated Development Environment.

+The remainder of this document will get you set up with the Eclipse-IDE.

+

+### Emulation bitsream

+Bitsreams compatible with the Nexys A7-100T can be found at:

+http://downloads.openhwgroup.org/

Yikes. I was worried about this. I have not tested the bitmap on downloads.openhwgroup.org, but thought you had. Keeping bitmaps in sync with cli_test will be a challenge. For now, I will indicate that the bitmap on the repo should be used and the download page is "coming soon".

— Reply to this email directly, view it on GitHubhttps://github.com/openhwgroup/core-v-mcu-cli-test/pull/36#discussion_r825466494, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AO4FHEOQOJ6P3HQXTSFJ6P3U7YK7FANCNFSM5QOOFMBA. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because your review was requested.Message ID: @.**@.>>

rickoco commented 2 years ago

@MikeOpenHWGroup - with the above comments / review, I can now run everything as per the updated instructions. We're good to go IMHO. I can close the PR if you'd like or you can if you're waiting on other feedback.

MikeOpenHWGroup commented 2 years ago

@MikeOpenHWGroup - with the above comments / review, I can now run everything as per the updated instructions. We're good to go IMHO. I can close the PR if you'd like or you can if you're waiting on other feedback.

Agreed @rickoco, I think this is good-to-go (for now). Still needs cleanup and improvements, but should be in sufficient shape for OpenHW members to get started. BIG thanks for your help on this.

Please review/merge when ready.