Skip to content

Conversation

@ArcaneNibble
Copy link
Collaborator

If an exception happens, print out all the registers on the debug UART and then reboot the system.

Also clean up and fix a latent bug in the vector table

@coveralls
Copy link

coveralls commented Jul 14, 2025

Coverage Status

coverage: 57.254% (+0.02%) from 57.239%
when pulling 324a439 on ArcaneNibble:fix-except-stuff
into 52228aa on pybricks:master.

U-boot will automatically copy the table to the ARM local RAM, so
we no longer need to manually perform the copy in SystemInit.
@ArcaneNibble
Copy link
Collaborator Author

I think this and #334 now collide, so I will rebase whichever one is not merged first.

@dlech
Copy link
Member

dlech commented Jul 15, 2025

we'll go with this one first.

@dlech dlech merged commit 29e62e5 into pybricks:master Jul 15, 2025
17 checks passed
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.

3 participants