Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: blobs Clear Filter

AMD Turin PSP binaries analysis from open-source firmware perspective

Introduction In the previous post, we showed coreboot running on Gigabyte MZ33-AR1 with Turin CPU, the current, newest family of AMD server processors. However, we faced various obstacles and problems. Despite AMD publishing a set of blobs required for the Turin system initialization, they turned out to be not enough to release the CPU from reset by PSP. We were forced to do a workaround by injecting coreboot into the vendor firmware image and flashing it back. The whole process is far from ide

Topics: 0x0 amd blobs image psp

Porting Gigabyte MZ33-AR1 Server Board with AMD Turin CPU to Coreboot

Introduction This blog post describes the progress of the first phase of enabling AMD Turin support in coreboot and porting Gigabyte MZ33-AR1 board. The project is funded by NLnet Foundation. The project was inspired by AMD’s efforts to bring open-source firmware for their most recent CPUs. Couple months ago AMD published their CPU initialization code for AMD Turin server processor family on GitHub. The OpenSIL is a new initiative to unify the silicon initialization for AMD platform across mul

Topics: 00 blobs coreboot ff psp

About the BLOBs in Ventoy

In #2795 there are some discuss about the BLOBs in Ventoy. For a long time, I devoted my limited spare time to adding new features and fixing bugs and didn't get around to considering this. It should be noted firstly that Ventoy is 100% open souce and everything is transparent. Some binary files are directly get from other open source projects and Ventoy directly use them and don't need any change by default. Now that someone cares about these BLOBs, so I think we can discuss about this and

Different Clocks

Ianto Cannon's clock graphics These clocks are generated as scalable vector graphics using JavaScript. Feel free to use and modify the source code. Each clock displays the current Coordinated Universal Time (UTC): Loading… Binary This clock shows the Unix time: a 32-bit signed integer representing the number of seconds since 1970 Jan 1st. Polygons These polygons show the time in the format yy:M:w:d:h:mm:ss, where M is the month, w is the week in the month, and d is the day of the week. :