Skip to content

Updated runtime to take advantage of info generated from the top-level json file#99

Open
schirice wants to merge 11 commits intomasterfrom
refactored
Open

Updated runtime to take advantage of info generated from the top-level json file#99
schirice wants to merge 11 commits intomasterfrom
refactored

Conversation

@schirice
Copy link
Contributor

  • Added the ability of the run-time to set a baud-rate for both the ap and the pet uarts (instead of using a hardcoded value). That baud rate is now read from a generated file (e.g. memory_map_RV[32/54].h). If not found there (as it might not have been defined in the json file), it is read as an extra arg - and it warns of possible inconsistencies between the runtime and the firmware.
  • Terminate (instead of running until timeout) the AP thread if the "BAD TRAP" is encountered - this is printed out by the AP's bad trap handler.
  • Fixed the issues with the files left over from previous runs into the iveia's tmp dir.

schirice added 10 commits July 12, 2021 11:38
the files that were copied on the iveia board) that needed it was
executed after the pex_log was closed.
…run a test)

_before_ you start any test, so we know there are no left-over files from previous
runs (which might have been left there due to exitig a test via a timeout).
This would also prevent the SD card on iveia from becoming full when we run
a series of tests.
output. That is produced by the AP's bad_trap handler's.
@schirice schirice requested a review from arunthomas July 23, 2021 16:39
1. the kernel size is smaller than the size specified in the
json file (e.g., see the kernel_scratch region).
2. the taginfo size is smaller than the size specified in the
json file (e.g., see the taginfo_scratch region).
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