Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing

Julius Gustavsson

👤 Person
420 total appearances

Appearances Over Time

Podcast Appearances

Rust in Production
Volvo with Julius Gustavsson

I'm Julius Gustafsson, and I work for Volvo Cars, and I am the main architect and team lead for the LPA project at Volvo Cars. And the LPA, which stands for the Low Power Processor, is the first ECU in the automotive industry, at least as far as we know, that is fully written in Rust. And it's rolling off the production line as we speak.

Rust in Production
Volvo with Julius Gustavsson

I'm Julius Gustafsson, and I work for Volvo Cars, and I am the main architect and team lead for the LPA project at Volvo Cars. And the LPA, which stands for the Low Power Processor, is the first ECU in the automotive industry, at least as far as we know, that is fully written in Rust. And it's rolling off the production line as we speak.

Rust in Production
Volvo with Julius Gustavsson

I'm Julius Gustafsson, and I work for Volvo Cars, and I am the main architect and team lead for the LPA project at Volvo Cars. And the LPA, which stands for the Low Power Processor, is the first ECU in the automotive industry, at least as far as we know, that is fully written in Rust. And it's rolling off the production line as we speak.

Rust in Production
Volvo with Julius Gustavsson

Yeah, so I joined Volvo in 2017, and that's about the same time as this Spa 2 project started. And right...

Rust in Production
Volvo with Julius Gustavsson

Yeah, so I joined Volvo in 2017, and that's about the same time as this Spa 2 project started. And right...

Rust in Production
Volvo with Julius Gustavsson

Yeah, so I joined Volvo in 2017, and that's about the same time as this Spa 2 project started. And right...

Rust in Production
Volvo with Julius Gustavsson

basically that when i was joining i was also discovering or i was i'd already discovered rust a couple years back but i was getting more and more certain that this was something that that we needed to look into and so we started out with a few products when we were like in this very very initial stages of that project we were doing all kinds of proof of concepts and

Rust in Production
Volvo with Julius Gustavsson

basically that when i was joining i was also discovering or i was i'd already discovered rust a couple years back but i was getting more and more certain that this was something that that we needed to look into and so we started out with a few products when we were like in this very very initial stages of that project we were doing all kinds of proof of concepts and

Rust in Production
Volvo with Julius Gustavsson

basically that when i was joining i was also discovering or i was i'd already discovered rust a couple years back but i was getting more and more certain that this was something that that we needed to look into and so we started out with a few products when we were like in this very very initial stages of that project we were doing all kinds of proof of concepts and

Rust in Production
Volvo with Julius Gustavsson

And the first thing I did there to test out Rust was to, since I came from an Android background, so I had, I knew the ins and outs of the Android system. So I was able to build an Android hull, an automotive hull in Android, was able to get that to build and link and do all kinds of shenanigans to get that to work because the build system didn't really support it. But yeah.

Rust in Production
Volvo with Julius Gustavsson

And the first thing I did there to test out Rust was to, since I came from an Android background, so I had, I knew the ins and outs of the Android system. So I was able to build an Android hull, an automotive hull in Android, was able to get that to build and link and do all kinds of shenanigans to get that to work because the build system didn't really support it. But yeah.

Rust in Production
Volvo with Julius Gustavsson

And the first thing I did there to test out Rust was to, since I came from an Android background, so I had, I knew the ins and outs of the Android system. So I was able to build an Android hull, an automotive hull in Android, was able to get that to build and link and do all kinds of shenanigans to get that to work because the build system didn't really support it. But yeah.

Rust in Production
Volvo with Julius Gustavsson

I was able to work around that. So this Android HAL, basically, the point of it was to use the Android UI to control the AC or the fans in the car. And we had already built this small system that was running on a separate, like a Raspberry Pi, that would actually send the CAN signals to the fan. So we needed to communicate with that, to send commands to that system, basically.

Rust in Production
Volvo with Julius Gustavsson

I was able to work around that. So this Android HAL, basically, the point of it was to use the Android UI to control the AC or the fans in the car. And we had already built this small system that was running on a separate, like a Raspberry Pi, that would actually send the CAN signals to the fan. So we needed to communicate with that, to send commands to that system, basically.

Rust in Production
Volvo with Julius Gustavsson

I was able to work around that. So this Android HAL, basically, the point of it was to use the Android UI to control the AC or the fans in the car. And we had already built this small system that was running on a separate, like a Raspberry Pi, that would actually send the CAN signals to the fan. So we needed to communicate with that, to send commands to that system, basically.

Rust in Production
Volvo with Julius Gustavsson

And so I used, or I created a, how that actually communicated with that over gRPC, if I remember correctly.

Rust in Production
Volvo with Julius Gustavsson

And so I used, or I created a, how that actually communicated with that over gRPC, if I remember correctly.

Rust in Production
Volvo with Julius Gustavsson

And so I used, or I created a, how that actually communicated with that over gRPC, if I remember correctly.

Rust in Production
Volvo with Julius Gustavsson

using futures and and and back then there was no async await so this was like yeah uh futures zero zero point one or yeah and and it was it was such an amazing experience because yeah you know you had to do all these things to get everything to work because there was so many moving parts to get like the things to build in the build system and and yeah getting the whole like

Rust in Production
Volvo with Julius Gustavsson

using futures and and and back then there was no async await so this was like yeah uh futures zero zero point one or yeah and and it was it was such an amazing experience because yeah you know you had to do all these things to get everything to work because there was so many moving parts to get like the things to build in the build system and and yeah getting the whole like

← Previous Page 1 of 21 Next →