Its been a while, since I have done a video on a single board computer product on this channel. So today we are going to take a look at one of the best products that I have seen built around an open source ARM processor.. It also happens to be a brother to another processor that will soon be flooding the open source, handheld market.. This is the new Station P2 from FireFly and, as you will see in this video, it has a lot of good features both in hardware and in software, that many other companies should learn from.. I did a video on a smaller RK3566 product from this company last year, so it will be interesting to see the differences between the two. Beyond the price. The biggest thing that you will notice is that this comes with a metal case which allows us to passively cool the processor in this device without the need for a fan.. Firefly is pitching this as a multi purpose PC, and I think you will notice that with one look at the extensive IO on this board., We have dual Gigabit Ethernet ports on the black, surrounded by dual antenna: connectors HDMI 2.0, our DC jack and a hard drive And SSD expansion bay for additional storage., This bay is great. If you are thinking about setting this device up as a plex server or to store a massive collection of ROMs on an affordable storage. Medium., The front of the device has a lot more going on when it comes to IO.

. We have a power button, a type C OTG port, a single USB 3.0 port, two USB 2.0 ports, a control port in the middle, a TF card slot on the top right corner and a headphone jack below that.. There are 5 configurations that this device comes in, but the one that was sent to me for this review is not one that you can. Buy. Mine came with an optional 256GB NVMe SSD from Western Digital, and I am interested to see if there is any speed cap on this drive with this package. And just quickly before we put this back together. Here is a look at the bottom of the board.. My board has an LPDDR4 chip from Samsung and an eMMC chip from Kingston. The RK3566 and the RK3568 can get a bit toasty under load, but the P2 has no problems with passive cooling thanks to the large top plate that acts as a heatsink.. We will check thermals closer later in this video.. Now lets go over the specs and again the model that I have is not available for sale, but I will list what came with it.. The Station P2 comes with the RK3568 CPU, a Mali G52 GPU 8GB of LPDDR4 RAM 64GB of eMMC storage, with additional storage from a SATA connector or an M.2 PCIe 3.0 NVMe drive.. Moving on. We have HDMI 2.0 video out with 4k or 1080p options and Wi Fi 6 and Bluetooth 5.0 for connectivity.

. We obviously have gigabit ethernet support as well. The operating system. Support is a highlight on this product and there are a ton of options. Available.. This video is going to only focus on two of them, but you can have your pick of the Station OS built over Android, normal Android, 11 Ubuntu, 20.04 and EmuELEC to name a few. In the box. You will find a wireless USB remote that functions as a mouse or as a normal TV box remote.. There is also a power adapter with various outlet adapters for regions around the world.. There are a lot of interesting things to go over when it comes to software. So lets start off by looking at Fireflys custom Station OS.. Here we are booted into my current setup with the Station OS.. Our main window has a couple of stock UI elements that we cannot change, but we are able to add some apps to our quick launcher on the right of the screen. Ive gone ahead and loaded up. My most frequently used applications here to make the system easier to use.. If I go into all apps youll see that I have already installed a lot of stuff on this device for this video.. This build of the Station OS does not have Google Play support, but they do have the Aurora Store and I had no problems. Finding everything I needed with that. Lets go back to the main window and go over the items in the center of the launcher.

. I think you are able to tell that there was a lot of customization that went into this build.. The first option at the top is a movie library, and this device came with some movie. Trailers installed with the system, which I guess is just to have some content populated here, so users can see how it will work., As I mentioned using this as a media server, is one of the better use cases for this product, with the storage options that we Have., We also have a section for Kodi on this device and Ive already gone ahead and installed some movie add ons.. The Station OS also comes with a skin for some system settings. Again. All of this is made for use with a TV controller. So everything here is also easy to do with a gamepad connected to the device.. I did all of the gameplay portions of this video with a wireless Xbox, 360 controller with no issues.. If we head over to storage options, youll see my internal storage and the M.2 SSD recognized here with some basic management options.. You can break out of this UI to get to the standard Android settings menu and in there I was able to find a root access. Option., I am going to enable this to make it easier to do some debugging on this device, as well as have better control over the kernel. Before we continue lets. Take a look at some benchmarks.

For Geekbench 5. I got a single core score of 143 and a multi core score of 455.. This is about what you would expect from a Cortex A55 processor.. I wish we had access to a better CPU configuration for this package, because there is a lot going for this package.. I also did a benchmark on the eMMC chip that came with my unit.. The scores are about what you would expect for eMMC storage.. I also did a benchmark of the Western Digital SSD that came with my device, and the read and write speeds seem to be underperforming. Here. Ill have to swap this card into another device to see. If I get similar results, when I have a chance. Now I want to talk about one of my personal favorite features of this product. The OS Assistant., If you head in here youll, see a custom UI that Firefly has built around the function of utilizing an unlocked. Bootloader to swap out operating systems on the fly, and it is very user friendly.. You start out by using the select OS option and youll be greeted with three different OSes that are available for download from the internet. As of this moment., You also have options for supplying your own OS files from local storage. If you prefer. After you pick one of those options, youll be prompted to select the target drive that you wish to flash your OS image to.. This is typically something that you would do on a PC and it is amazing to be able to use the actual device to do all of this.

. In this case, I am going to flash Ubuntu to my M.2 drive.. Once we reboot, the bootloader will ask us to select our boot drive from the list and they have made this menu fully accessible with the included remote.. I havent had a lot of time to poke around in the Linux OS yet, but I have used the RK3566 from Firefly for a lot of testing last year and it holds up well as a PC.. If you intend to use this for the Linux OS support, you should really think about getting at least the 4GB version of this board.. If you are sticking to Android, 2GB is fine for what this SOC can do.. So we have talked about the OS and some use cases, but I am interested to see how this holds up when it comes to emulation on the Android side under the Station OS.. As I mentioned before, I am going to use a wireless Xbox controller for this, but you can use just about anything. You could want all of our IO options here., Because this is predominantly a TV inspired OS. I set up DIG as my frontend with the Wii theme and I think it suits this package very well. Now lets move on to emulation.. First up we have PS1 using the DuckStation emulator.. These games are running at native resolution and FPS is listed in the top right hand, corner of the screen. Youll, also notice that I have the CPU frequencies and the temperatures located at the top of your screen.

For PSP. We are going to be able to do things that dont run that well on the RK3326, but you are not going to have enough power to do everything that you would want without some compromise.. I originally looked at the RK3566 from Firefly, with an Alpha build of the AetherSX2 emulator, but have not checked or looked if there was any improvement with these Cortex A55 boards. When it comes to PS2., As you would expect, we dont have enough power to play. Ps2 games, but I did find a couple that were not a total slideshow., Where this processor shines is in all the systems that run well on the weaker RK3326.. This is going to be things like NES and SNES, using various cores in RetroArch. Theres, a noticeable improvement when we get to N64 using the Mupen64 emulator. Just like PS2. I did not expect that we would have enough power here to run GameCube, but I wanted to check for myself. The best performance that I was able to get came from the old Dolphin MMJ or the MMJR1 build.. Big 3D games are going to be out of the question for you, but I did find at least one title that ran well. Switch gears again. We have no issues with Sega Genesis using the Picodrive core in RetroArch.. I did try to use the Flycast core in RetroArch for Dreamcast, but I kept getting crashes after a few seconds of play.. Because of this I had to fall back to ReDream, but I think Flycast would have been the faster option if it worked.

When it comes to Sonic Adventure. 2. We have the same slowdowns that are typical of low power. Sbcs like this, but the performance picks up in later parts of the game. For those coming from the RK3326. It might not be clear that this is running better than it usually does.. You can get performance similar to this on the RK3326, but the games are running at half. This resolution. Lets wrap things up with some handheld systems, starting out first with GB. For GB GBC and GBA. We are going back to RetroArch.. Our final system is Nintendo DS and we have no issues with the Drastic emulator.. As you can see, the emulation performance is not that bad, but we can get a whole lot more out of this device. If we take advantage of the Wi Fi 6 support and use this for game streaming., This is will greatly expand our options for what we can do on this product, and I think it is one of the better use cases for this product due to the LAN Support and the rather good Wi Fi chip used in this product.. The P2 is fanless, so it is nice to be able to stream games from a bigger and louder PC over to this. Thats, going to wrap up things for this look at the Station P2.. I think this package is great and I am already looking forward to further product revisions in this line, because I think Firefly is doing a great job when it comes to hardware and software.

. If you want to buy one of these, there is a non affiliate link in the description box, below. Its a pretty pricey product at the lowest configuration. But it is easy for me to see that a lot of thought and effort went into this product.. I think if you can make use of out of the many things that this does well, it can be worth the asking price.. I dont think it will be that long before we see gaming handhelds with this chip for around the same price. Anyway, Im interested to know your thoughts on the P2.. Do you like the Station OS, and could you see yourself using it? I think the OS assistant should be on all SBCs going forward, because I would love to never have to use my PC to flash new operating systems. Happy gaming.

https://www.youtube.com/watch?v=LO6S3nNybsc