Closed SyrianSpock closed 4 years ago
wrt point 3 (RAM getting lower), we can work on two other aspects:
1) Not over-provision thread stacks 2) Use "better" algorithms, unfortunately GOAP is quite memory hungry, maybe we can do better somehow.
don't forget, F7 has a more complicated memory architecture, which brings issues with DMA. I would wait updating.
I only mentioned "investigate STM32F7", don't freak out ;)
Not over-provision thread stacks
sure needs some cleanup
Use "better" algorithms, unfortunately GOAP is quite memory hungry, maybe we can do better somehow.
To be investigated too, this is an open question
Closing this as we are migrating away from the master board, so part 3 (low ram) is not an issue any more.
part 1 (control panel pcb) is done, and lives at https://github.com/cvra/front-panel-board
We've observed some flakiness with some core elements in the electronics of our robots: