Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamic memory allocation issue #512

Draft
wants to merge 29 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
ab4e0b3
automate stuff
LinusCrugnola Apr 17, 2024
8fc07c4
add custom assertion and run first test
LinusCrugnola Apr 17, 2024
aff3275
typo
LinusCrugnola Apr 17, 2024
79756d0
add tests
LinusCrugnola Apr 22, 2024
486b7af
all tests work now
LinusCrugnola Apr 22, 2024
bdc1bf8
create target test case
LinusCrugnola Apr 22, 2024
236eed8
modify helloworld to always print
LinusCrugnola Apr 29, 2024
ec91f76
try to find the error
LinusCrugnola May 9, 2024
8911d56
Merge branch 'main' into linus
LinusCrugnola May 9, 2024
1ca79f7
float tests all pass
LinusCrugnola May 9, 2024
cb147dc
try one whole sample
LinusCrugnola May 9, 2024
05a2976
create an easy example showing the problem
LinusCrugnola May 13, 2024
1f705be
make example even easier
LinusCrugnola May 13, 2024
9e88768
explain problem
LinusCrugnola May 13, 2024
507daaf
get back original example
LinusCrugnola May 13, 2024
aa60915
Add static test and do debug on dynamic
LinusCrugnola May 13, 2024
2ad9180
add real sample test and expand stack
LinusCrugnola May 13, 2024
3ea627b
Add vivado to env
LinusCrugnola May 13, 2024
e1cca3f
Test with real sample works
LinusCrugnola May 13, 2024
db5cfc4
Add loss function and test
LinusCrugnola May 14, 2024
2fdc5f1
add fft test
LinusCrugnola May 14, 2024
38d82ad
add malloc problem example
LinusCrugnola May 16, 2024
0c799eb
add another test
LinusCrugnola May 16, 2024
fa2346f
add my implementation
LinusCrugnola May 16, 2024
75047cc
Revert "add another test"
LinusCrugnola May 16, 2024
68367db
add train example, memory overflows
LinusCrugnola Jun 1, 2024
19caa84
add timing test
LinusCrugnola Jun 6, 2024
f1e7486
finish
LinusCrugnola Jun 7, 2024
1018092
Merge branch 'linus'
LinusCrugnola Jun 7, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .env
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
conda activate core-v-mini-mcu
export RISCV=/home/linus/tools/riscv
export VERILATOR_VERSION=4.210
export PATH=/home/$USER/tools/verilator/$VERILATOR_VERSION/bin:$PATH
source /home/linus/Xilinx/Vivado/2022.2/settings64.sh
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -57,3 +57,4 @@ flow/OpenROAD-flow-scripts
# User-dependent configuration files
.vscode
private/
vivado.jou
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ mcu-gen-help:

## Runs verible formating
verible:
util/format-verible;
# util/format-verible;

## @section APP FW Build

Expand Down
Loading