Skip to content

hw/riscv/tk1.c: update to new HTIF API#16

Closed
ghost wants to merge 2 commits intotk1-on-v8.0.0from
unknown repository
Closed

hw/riscv/tk1.c: update to new HTIF API#16
ghost wants to merge 2 commits intotk1-on-v8.0.0from
unknown repository

Conversation

@ghost
Copy link
Copy Markdown

@ghost ghost commented Apr 24, 2023

Note that tillitis must be built WITHOUT -DNOCONSOLE in order for this to work.

Requires:

Closes #13

quite and others added 2 commits April 24, 2023 12:37
Signed-off-by: Daniel Lublin <daniel@lublin.se>
Note that tillitis must be built WITHOUT `-DNOCONSOLE` in order for this to work.

Requires:

- tillitis/tillitis-key1#117
@quite
Copy link
Copy Markdown
Contributor

quite commented Apr 25, 2023

Ah, now I understand. Sorry, have not had much time to follow this, other things are higher priority right now. But very much appreciate your effort!

So great, it does work. But then we will definitely need a way to run our TK1 QEMU with some flag that makes it not even try to setup HTIF, for using a firmware which has been built with -DNOCONSOLE. The console output from firmware through HTIF is fairly verbose, and slows down throughput, so for development of device apps you probably don't want it. But then you might want it when developing on the actual firmware.

@quite
Copy link
Copy Markdown
Contributor

quite commented Apr 25, 2023

I implemented an option to enable htif. So now we can run both firmware built with -DNOCONSOLE, and build without that.

@quite
Copy link
Copy Markdown
Contributor

quite commented Apr 25, 2023

tk1-on-v8.0.0 now contains all the stuff, I mean.

@ghost ghost closed this by deleting the head repository Aug 5, 2023
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant