Firefly Open Source Community

   Login   |   Register   |
New_Topic
Print Previous Topic Next Topic

[Hardware] Firefly StationPC M2: UEFI

13

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
13

【Hardware】 Firefly StationPC M2: UEFI

Posted at 4/13/2024 04:09:40      View:1604 | Replies:3        Print      Only Author   [Copy Link] 1#
Last edited by elpatolucas In 4/13/2024 04:13 Editor

Hi all!
I received my Firefly StationPC M2 a couple of days ago.
I want to install ESXi ARM on it, which is supported, see: Supported Devices
I already enabled the bootloader for this device and managed to install the ROC-RK3566 EFI image to an TFCard as described here using the pre-compiled image and it shows as boot device in the bootloader.
But I am unable to load the ESXi ARM installer from the USB key I created using balenaEtcher.
Over the serial console the following is displayed:






The device won't load the UEFI bios from the SD card but is detecting it and also detecting the USB stick I connected that contains the ESXi ARM installer.
The main issue seems to be that the device is not loading the UEFI bootloader from the SD card.
I downloaded the correct pre-compiled image version "
ROC-RK3566-PC_EFI.img.gz" from here, so it should work.

Can someone please tell me what am I doing wrong?
Why is the M2 not loading the UEFI FW from the SD card?
The device has a SPI NOR flash. Is it possible to install the UEFI to it?
Any other method to get an UEFI FW running?
Do I have to flash or modify something else on the device before?
Thanks and regards!

Reply

Use props Report

13

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
13
Posted at 4/15/2024 15:31:48        Only Author  2#
Hi all!

any advice on this?
It looks like the M2 is ignoring the SD card with the EDK2 UEFI and still loading some Android stuff, maybe related to Station OS.
Do I have to flash or enable something else first?
Any help would be much appreciated.

Thanks and regards
Reply

Use props Report

13

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
13
Posted at 4/15/2024 18:25:15        Only Author  3#
Hi all!

after some digging, I found the issue by myself.
By default, StationOS is on the internal eMMC. If this is the case, SD card WILL NOT BOOT without Multi Boot enabled.
So I disabled the bootloader again and now it is working.
The Firefly documentation explains it quite well:

Station M2 Multi Boot Function Supported List
https://wiki.stationpc.com/docs/stationpc/systembootloader

Hope this helps other people.
Reply

Use props Report

20

Credits

0

Prestige

0

Contribution

new registration

Rank: 1

Credits
20
Posted at 3/6/2025 12:00:14        Only Author  4#
Last edited by ShanonHeller In 3/7/2025 08:30 Editor

My raft wars are still not working, I don't understand why, although I have enabled Multi Boot, do you know the reason and how to fix it, please help me.
Reply

Use props Report

You need to log in before you can reply Login | Register

This forum Credits Rules

Quick Reply Back to top Back to list