 Hi, I'm API. Hi, I'm API. I brought you by DigiKey, an age of fruit. Every single week we have something cool that's new this week from BeagleBoard.org, the open source hardware provider, one of your favorite small board computers. I think it's one of the only true open source hardware single board computers, which I give them a lot of credit for. We'll talk about that. They have a board that just got released this week. So it's perfect timing, because this is not a DigiKey. Beacon of. It is the Beagle Fire 5, or Beagle 5 Fire. Sorry. This is fire. It's fire. This is fire. And it's called that because it features a polar fire processor. So it looks a lot like the Beagle Bone Black, if you guys remember that. And they also have the Beagle Bone Green, multiple versions, and the Beagle 5 ahead. This is the new Fire, which comes with lots of hardware accessories, the same pinout compatibility works with accessories that have already been created for the Beagle Bone Black and Green, but it has a new processor core. Let's just look at the back real fast. It's got this new Sizzigizi connector, which is kind of neat, micro SD, and lots of passive components. The top is what the exciting part is, because it is featuring a polar fire SOC FPGA from Microchip. And that's where the fire comes from. The five is because it has Wisk 5 core, and the fire is from Polar Fire. So what it's got on the inside is a core. And this is interesting, is I thought it was like, oh, there's a processor, and there's a separate FPGA. But it's actually like a, yes, it's a FPGA slash processor, but it's combined, actually, it's in one chip. It's from the Polar Fire family, which I will admit I should have written down the exact part number. It's in the text that goes with this video, I don't recall it. But the Polar Fire family. And inside are five processor cores, four of which are fast enough to run Linux. And one of them is like a monitor core. So like it's a lower power micro controller core that could probably be used for monitoring the system and doing a low power sleep mode type stuff when you want to shut down the main core. And this is very interesting because originally the Beaglebone was ARM Cortex A8s and family, and now they're moving more to risk five. And as we know, risk architecture is going to change everything. Yeah, risk is good. Risk is good. So the risk five core processors inside, like I said, it's a quad core. It's based on the risk five specifications. So it does not have an ARM core instead. And this is not implemented on the FPGA, these are actually separate and on the same die or whatever on the same package as the FPGA. But you're not emulating the risk five. The risk five is like there, it's in ROM silicon, whatever, it's not emulated and are implemented within the FPGA and it follows specifications and it's a core that they have even ported Linux to. So it does like most Beaglebones boot into Linux Ubuntu. And it's interesting because a lot of people are, as I mentioned, ARM has been looking to maybe update their pricing for core or device, you know, royalties. You're interested in designing, you know, custom silicon. Normally you would go straight to either an 8051 or you'd go to ARM. But now there's kind of like, you know, a third party is entered the chat, risk five. And this chip would mean an interesting way for folks who want to take advantage of using the open and unlicensed risk five architecture but also want to create additional hardware interfaces that may not require you to necessarily come up with your own silicon, right? You get the benefit of custom fast hardware interfacing without the silicon because the risk five core parts take care of for you and you do the FPGA part for the extra and at no point do you pay ARM anything which is, you know, a nice benefit. All right, so this is the part number. It's the NPF S025T. So this is, you know, the polar fire core that again is the, it's the system on chip slash FPGA that is the heart and runs Linux on the Beagle Fire. It's got the hard CPU and the FPGA addition. The FPGA fabric, you know, I've got the specs down here, 23,000 logic elements, four input LUTs, 68 math blocks, 2.7 gigabit per second, serdes lanes. And separately, if you see the microprocessor sub system, there's also one 64 bit, WISC 564 iMac monitor boot core and four WISC 4, WISC 5 GC application cores. And that's what's running your operating system and talks to the FPGA. And then there's also RAM controllers and other, you know, peripheral accessories that are needed to get your Linux or whatever operating system you want up and booted. It's more specifications. So the core has, you know, it has onboard memory, which I thought was, sorry, this is the specs for the Beagle 5 itself. So in addition to that FPGA SOC core, which has your microcontroller, where your microprocessor and your FPGA, it also has, you saw, SDIO slot, quad SPI has, NV RAM, which I think you could probably use for storing like, you know, FPGA configuration. So it looks like EEPROM NVM, maybe SRAM NVM. It's got two gigabyte of LPDDR4 memory, 16 gigabyte of onboard MMC. So, you know, you want to use the SD card, but you don't have to. You can boot directly from the built-in MMC memory and SPI flash, I bet the SPI flash is for the FPGA configuration. And all the hardware that is, you know, standard, I mean, they've packed a lot more hardware than usual. You know, now comes with M.2 key. So you can do PCIe, SDIO, has a CSI connector, has Ethernet, gigabit, USB-C high speed, and of course the, it has tag connect for JTAG debugging. And it has those like two by 20 headers for connecting capes and other accessories that would be designed for the Beaglebomb. I put this here just because it's like, you know, a lot of details about the PolarFire SoC. I've never worked with one of these processors, but I think, you know, I think what's interesting here is you get the benefit of, you know, if you don't want to, you want FPGA for, you know, hardware interfacing, you want to drive specialty machinery, robotics, motor controllers, LED displays, you know, TFTs, whatever, you do that on the FPGA side, but you're the part that you don't have to worry about the Linux kernel, device drivers, memory management, that's in hardware and taking care of for you, but you have a very tight connection between the two because they're on the same chip package. The chip itself is 75 bucks. So if you're just buying this just as a dev board for the PolarFire, it's actually a pretty good deal because you get, you know, the whole thing 450 and you get all those other accessories and it's fully assembled and tested. Compared to most FPGA dev boards, this is a really good deal. Most FPGA dev boards are like in the couple $100 range. This one has everything, and like I said, you turn it on and it really boots into Ubuntu. Quite nice. All the accessories built in, one nice thing I noticed that they have screw terminal power, because that can be nice for industrial applications and robotics. They do have a JTAG tag connect. They've got the Cape header, built in memory, built in flash, camera connectivity. The PCIe camera and Cape headers do go through the FPGA. So that's where you would, if you were gonna program that hardware interfacing, that's where they would come into. LEDs on off button, built-in Ethernet driver that's kind of handy. Notice that there's no Wi-Fi or wireless, but I think what they're expecting is people would use this with, if you're using one gig of Ethernet, you need high data transfer bandwidth. And so you wouldn't necessarily use Wi-Fi. On the back, this is a gizzy connector. It's interesting. I was like, is this a standard? It's something they came up with, but it's basically like you have M.2. This is like another M.2-like thing where you have a bunch of fast lanes. If you need to connect to some hardware that requires very fast differential signaling. And as I mentioned, one of the nice things is because it's the same size as the Beagle-Bone Black, you can use stuff like our case, which is in stock at Digi-Key. Thank you, Jason Kredner, who mentioned this at their event. They just used our case, which has a nice clear top and pops the Beagle Fire in and it fits just fine because it's exactly the same physical layout as it was before. And it does have CAPE compatibility. So you can plug in existing hardware that you've designed for previous versions of the Beagle-Bone and I think we still stock our prototyping CAPE, so you can use that as well. For talking to the FPGA, so obviously, the WISC-5 part, you put the Linux image, you burn it in over USB or whatever, or you have it on SD card, you're good to go. But if you want to program the FPGA, you're gonna have to use Libero. It looks like a lot of people wanna use Yo-Yo Assist, but it's not available. Again, I don't know a ton about the different open-source tool chains, but they do provide tool chain and it looks like when you register the device with Libero, you enter the MAC address for the Beagle-Bored Fire and you get a floating license. So you don't have to, I don't not believe you have to pay for a separate IDE for the FPGA. And they're providing the gateway that will interface with, you know, MPCSI, so they have like the basics to get you communicating over that, as well as M.2. So, you know, when you're doing the FPGA, you're like, what is the hardware I'm interfacing with? Those are your hardware interfaces for the custom FPGA work that you might wanna do. And like I said, this is one of the few truly open-source hardware single-board computers. The files are up on their own Git repository, not in GitHub, they have their own private Git repo. They've posted the files, I love Schemax are there, the board files are there, Gerbers are there, you could run your own board if you wanna do. Available on DigiKey. Yes, you're actually in stock as of like today. So I wasn't gonna feature, I was gonna feature something else. Last minute, these came into stock. So check it out, you can pick one of these up. I think, you know, for the price, if you want to do Polify development and you want to have, again, the stability of having a well maintained Linux distribution of onto and then you have your robotics platform running on top of it, this is definitely going to be well, way more well integrated than taking a single board computer buying a separate FPGA and then like trying to merge them together. Like, yeah. If you're the type of person who likes buying dev boards, like to experimenting, please buy one of these and I'll tell you why. This is the most important thing I think. What? Beaglebone.org continues to do open-source hardware. Not everybody does, they do, they do a really good job and this is, you could say it, you could say you like it, you could say all those things by a board and... They're over the very, very few. I don't believe there's any other... And, you know, their origins came from Texas Instruments. This is really cool. So pick one up. That's this week's IonMPI. Hi, IonMPI.