Dmidecode: No SMBIOS nor DMI entry point found

I recently learned about the dmidecode tool to probe into the system hardware information (ref: Linux tools: examining hardware in the terminal with dmidecode ). I wanted to play around with the tool, so I installed it (sudo apt install dmidecode). The installation was successful, but when I run it I get the message: # No SMBIOS nor DMI entry point found, sorry.

Why is this? It’s not a problem, but I’m curious and want to know more.

The Reform is definitely different from other hardware I’ve used (this is a good thing, and one of the reasons I bought the reform). Is this because the Reform doesn’t have UEFI firmware, and instead uses U-Boot?

I’ve read through the reform handbook and the section on the boot process. But I still don’t feel that I have a solid understanding of how it works. I’m hoping someone in the community can point me to resources where I can learn more.

As an alternative to dmidecode, I was able to get hardware information through lshw