Julius Gustavsson
👤 PersonAppearances Over Time
Podcast Appearances
Yeah. And of course, if it panics, we need to reset back to a working condition. But we also use the chip as a watchdog. that we also need to activate so that in case it would lock up for some reason, the watchdog would then hard reset it.
Yeah. And of course, if it panics, we need to reset back to a working condition. But we also use the chip as a watchdog. that we also need to activate so that in case it would lock up for some reason, the watchdog would then hard reset it.
Yes and no. Of course, there are rules about everything when it comes to automotive software. In our case, we don't use any allocation. We don't have an allocator, so we don't use it. So everything is static.
Yes and no. Of course, there are rules about everything when it comes to automotive software. In our case, we don't use any allocation. We don't have an allocator, so we don't use it. So everything is static.
Yes and no. Of course, there are rules about everything when it comes to automotive software. In our case, we don't use any allocation. We don't have an allocator, so we don't use it. So everything is static.
Yeah, so we don't use that dependency at all. And the heap is zero size, basically. But that means that we use the stack a lot, and we use heap less for a lot of these things. But also, yeah, we put our buffers and things, they're statically allocated here.
Yeah, so we don't use that dependency at all. And the heap is zero size, basically. But that means that we use the stack a lot, and we use heap less for a lot of these things. But also, yeah, we put our buffers and things, they're statically allocated here.
Yeah, so we don't use that dependency at all. And the heap is zero size, basically. But that means that we use the stack a lot, and we use heap less for a lot of these things. But also, yeah, we put our buffers and things, they're statically allocated here.
scheduler i would say or part of the operating system hubris and they do something similar where they only have certain message types that they can handle yeah yeah exactly the same way so everything is statically known beforehand or the worst case is known so yeah we never have to deal with any
scheduler i would say or part of the operating system hubris and they do something similar where they only have certain message types that they can handle yeah yeah exactly the same way so everything is statically known beforehand or the worst case is known so yeah we never have to deal with any
scheduler i would say or part of the operating system hubris and they do something similar where they only have certain message types that they can handle yeah yeah exactly the same way so everything is statically known beforehand or the worst case is known so yeah we never have to deal with any
unknown buffer sizes and then when it comes to input you asked about input validation that is of course super important and that's why it's important also to have a well-defined so that all all messages that we are sending are of well-defined format so that you can easily you know at the parsing stage see if it's actually valid or not and reject it already there um yeah
unknown buffer sizes and then when it comes to input you asked about input validation that is of course super important and that's why it's important also to have a well-defined so that all all messages that we are sending are of well-defined format so that you can easily you know at the parsing stage see if it's actually valid or not and reject it already there um yeah
unknown buffer sizes and then when it comes to input you asked about input validation that is of course super important and that's why it's important also to have a well-defined so that all all messages that we are sending are of well-defined format so that you can easily you know at the parsing stage see if it's actually valid or not and reject it already there um yeah
Yeah, that's true. It's the Polestar 3 and EX90. Volvo EX90. And then just keep on the lookout for Spa 2-based cars. And more will be coming soon.
Yeah, that's true. It's the Polestar 3 and EX90. Volvo EX90. And then just keep on the lookout for Spa 2-based cars. And more will be coming soon.
Yeah, that's true. It's the Polestar 3 and EX90. Volvo EX90. And then just keep on the lookout for Spa 2-based cars. And more will be coming soon.
That has not happened yet.
That has not happened yet.
That has not happened yet.