Julius Gustavsson
π€ PersonAppearances Over Time
Podcast Appearances
It doesn't have a safety level on it because it's It's actually constructed in a way that we power on the board or this box when certain events happen, but we can't power them off by ourselves. Each CPU has to power itself off. And since a car in an off state is not considered, or it's considered safe when it's power off. So, so going from off to on is not a safety critical thing.
It doesn't have a safety level on it because it's It's actually constructed in a way that we power on the board or this box when certain events happen, but we can't power them off by ourselves. Each CPU has to power itself off. And since a car in an off state is not considered, or it's considered safe when it's power off. So, so going from off to on is not a safety critical thing.
It doesn't have a safety level on it because it's It's actually constructed in a way that we power on the board or this box when certain events happen, but we can't power them off by ourselves. Each CPU has to power itself off. And since a car in an off state is not considered, or it's considered safe when it's power off. So, so going from off to on is not a safety critical thing.
But of course, going from on to off, you know, when you're driving, that would be completely, you know, high safety. No, exactly. So the hardware is constructed in a way that makes that impossible. So the shutdown is done in a safety-certified way where we are not involved. So that was the three things that added up. It was pretty well supported by Rust already.
But of course, going from on to off, you know, when you're driving, that would be completely, you know, high safety. No, exactly. So the hardware is constructed in a way that makes that impossible. So the shutdown is done in a safety-certified way where we are not involved. So that was the three things that added up. It was pretty well supported by Rust already.
But of course, going from on to off, you know, when you're driving, that would be completely, you know, high safety. No, exactly. So the hardware is constructed in a way that makes that impossible. So the shutdown is done in a safety-certified way where we are not involved. So that was the three things that added up. It was pretty well supported by Rust already.
It wasn't safety-critical, so we could use it as a testbed. And no one else was actually paying attention to it. So we were able to form a team and get to work.
It wasn't safety-critical, so we could use it as a testbed. And no one else was actually paying attention to it. So we were able to form a team and get to work.
It wasn't safety-critical, so we could use it as a testbed. And no one else was actually paying attention to it. So we were able to form a team and get to work.
Yeah, absolutely. And yeah, if you have these conditions, then it's definitely something I would recommend. One thing we also did from the start was to get help, external help. So we got a few people from Greppit here in Sweden. They're placed up in LuleΓ₯, North Sweden. And many of them are deeply involved in the Arctic scheduling framework. Yeah, it's not really a real-time OS.
Yeah, absolutely. And yeah, if you have these conditions, then it's definitely something I would recommend. One thing we also did from the start was to get help, external help. So we got a few people from Greppit here in Sweden. They're placed up in LuleΓ₯, North Sweden. And many of them are deeply involved in the Arctic scheduling framework. Yeah, it's not really a real-time OS.
Yeah, absolutely. And yeah, if you have these conditions, then it's definitely something I would recommend. One thing we also did from the start was to get help, external help. So we got a few people from Greppit here in Sweden. They're placed up in LuleΓ₯, North Sweden. And many of them are deeply involved in the Arctic scheduling framework. Yeah, it's not really a real-time OS.
But yeah, so needless to say, we also use Arctic in LPA. Yeah, so we brought on these experts. They were the foremost experts in Sweden at the time. And they helped us get started and helped us with a lot of the driver development and things like that.
But yeah, so needless to say, we also use Arctic in LPA. Yeah, so we brought on these experts. They were the foremost experts in Sweden at the time. And they helped us get started and helped us with a lot of the driver development and things like that.
But yeah, so needless to say, we also use Arctic in LPA. Yeah, so we brought on these experts. They were the foremost experts in Sweden at the time. And they helped us get started and helped us with a lot of the driver development and things like that.
So I would say that is also a big piece of the puzzle to get good people to help you get started, either from within the company or externally, depending on what options do you have.
So I would say that is also a big piece of the puzzle to get good people to help you get started, either from within the company or externally, depending on what options do you have.
So I would say that is also a big piece of the puzzle to get good people to help you get started, either from within the company or externally, depending on what options do you have.
It was a team together with management. We also needed to... We needed to start fairly quickly and we needed to size up the team fairly fast with some knowledgeable people. And also, at the time, we weren't really sure how much effort the driver situation would be. So we felt that we needed to have someone to hold their hand there.
It was a team together with management. We also needed to... We needed to start fairly quickly and we needed to size up the team fairly fast with some knowledgeable people. And also, at the time, we weren't really sure how much effort the driver situation would be. So we felt that we needed to have someone to hold their hand there.