Eric Aasen
👤 PersonAppearances Over Time
Podcast Appearances
And you can come by and fetch it when you want.
And you can come by and fetch it when you want.
Right. And on Gimlet, what we did is we put actual analog spy muxes in so we could flip between our A-boot and B-boot flash images. So we'd actually just swap between chips that way. With eSpy, none of these images are very large, so you end up buying a commodity flash part with, say, a gigabit of flash storage. And you only need 32 megabytes or something like that.
Right. And on Gimlet, what we did is we put actual analog spy muxes in so we could flip between our A-boot and B-boot flash images. So we'd actually just swap between chips that way. With eSpy, none of these images are very large, so you end up buying a commodity flash part with, say, a gigabit of flash storage. And you only need 32 megabytes or something like that.
You know, you need these small like PSP images there. So with eSpy, we can also go down to one flash part. And then the the FPGA that's acting like the eSpy target will just translate, you know, into the high or low pages basically of the flash. And but the AMD doesn't really have to know the difference. So that makes things a little simpler on our end.
You know, you need these small like PSP images there. So with eSpy, we can also go down to one flash part. And then the the FPGA that's acting like the eSpy target will just translate, you know, into the high or low pages basically of the flash. And but the AMD doesn't really have to know the difference. So that makes things a little simpler on our end.
I will say, one of the other major reasons for using eSpy was that it gains us back our second UART channel, which we lost in Turin.
I will say, one of the other major reasons for using eSpy was that it gains us back our second UART channel, which we lost in Turin.
uh because we like hardware handshaking and the second you are in turin doesn't have hardware handshaking and so we you know we're going to plan to do our ipcc protocol between the sp and the uh and the sp5 or the the turin processor over e-spy as well so that'll be a multiplex path and that was something that we had to solve regardless of east east by boot
uh because we like hardware handshaking and the second you are in turin doesn't have hardware handshaking and so we you know we're going to plan to do our ipcc protocol between the sp and the uh and the sp5 or the the turin processor over e-spy as well so that'll be a multiplex path and that was something that we had to solve regardless of east east by boot
uh so the good good news is with with the e-spy i think we can get significantly faster than three meg too so it'll be interesting to see what that looks like in practice uh e-spy is a little weird it's like it's it's simplex so you can only transmit one direction you know at any one time uh but you can get you can do quad at 66 megahertz so we should be able to get uh something a little bit faster than three meg i think and that is yeah sorry george go ahead
uh so the good good news is with with the e-spy i think we can get significantly faster than three meg too so it'll be interesting to see what that looks like in practice uh e-spy is a little weird it's like it's it's simplex so you can only transmit one direction you know at any one time uh but you can get you can do quad at 66 megahertz so we should be able to get uh something a little bit faster than three meg i think and that is yeah sorry george go ahead
via that link and being able to go faster than three megabaud is going to be really really nice right yeah yeah i mean that's that's kind of the big thing i think the big hope here is that for cosmo when we do recovery we could potentially use the you know like i don't know i'm hoping to get it you know somewhere up in the 12 megabaud but it's going to depend on you know how busy we are doing other things on that link too because it's a shared resource so
via that link and being able to go faster than three megabaud is going to be really really nice right yeah yeah i mean that's that's kind of the big thing i think the big hope here is that for cosmo when we do recovery we could potentially use the you know like i don't know i'm hoping to get it you know somewhere up in the 12 megabaud but it's going to depend on you know how busy we are doing other things on that link too because it's a shared resource so
Yeah, and I think we're replacing the Spinar image basically over 3 megabot. So it's, you know, slow. Yeah.
Yeah, and I think we're replacing the Spinar image basically over 3 megabot. So it's, you know, slow. Yeah.