<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Brian.liu的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/miersoft</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; miersoft]]></copyright><item><title><![CDATA[vxworks7 sm750 pcie gpu framebuffer驱动]]></title><link>https://blog.youkuaiyun.com/miersoft/article/details/160377865</link><guid>https://blog.youkuaiyun.com/miersoft/article/details/160377865</guid><author>miersoft</author><pubDate>Tue, 21 Apr 2026 17:54:13 +0800</pubDate><description><![CDATA[sm750只能进行2d绘图，3d opengl的话只能软件实现。这里只是初步实现了显示，可以使用fbconsole。主要在于要把pcie bar地址映射好；双缓冲，2d加速等功能以后有空再研究。bar0对应framebuffer,bar1对应寄存器。]]></description><category></category></item><item><title><![CDATA[飞腾D2000 +X100+VxWorks+ Windml5.3]]></title><link>https://blog.youkuaiyun.com/miersoft/article/details/157507991</link><guid>https://blog.youkuaiyun.com/miersoft/article/details/157507991</guid><author>miersoft</author><pubDate>Thu, 29 Jan 2026 13:36:54 +0800</pubDate><description><![CDATA[按照gitee上大佬的BSP教程编译和配置即可，添加一些基础配置，没有太多需要修改的就运行起来了windml5.3。不过没法实现opengl的3d加速。如果要运行opengl暂时只能移植mesa通过CPU去计算渲染。淘了一个D2000+X100的主板，自己编译了UBOOT，更换了了UEFI的BIOS。]]></description><category></category></item><item><title><![CDATA[intel x86 vxworks7 mesa]]></title><link>https://blog.youkuaiyun.com/miersoft/article/details/157134927</link><guid>https://blog.youkuaiyun.com/miersoft/article/details/157134927</guid><author>miersoft</author><pubDate>Mon, 19 Jan 2026 14:23:01 +0800</pubDate><description><![CDATA[i3-6100 6代 intel 的处理器上复盘了一下Vxworks7的mesa 3d运行。还是折腾了好一会儿，其实按照手册配置就行了，配置已经很简单了；主要framebuffer要按照对应显示接口选择；]]></description><category></category></item><item><title><![CDATA[Toradex apalis imx8 vxworks7]]></title><link>https://blog.youkuaiyun.com/miersoft/article/details/156648753</link><guid>https://blog.youkuaiyun.com/miersoft/article/details/156648753</guid><author>miersoft</author><pubDate>Tue, 06 Jan 2026 15:01:37 +0800</pubDate><description><![CDATA[vxworks系统能够跑起来，用的是IMX8QM MEK参考板的BSP，IMX8QM MEK参考板里面用的是lpuart0作为标准输出，而apalis evaluation board用的是luart1，所以设备树里面标准输出要修改为lpuart1。]]></description><category></category></item><item><title><![CDATA[FPGA-OPENGL 3D绘图]]></title><link>https://blog.youkuaiyun.com/miersoft/article/details/156574685</link><guid>https://blog.youkuaiyun.com/miersoft/article/details/156574685</guid><author>miersoft</author><pubDate>Sun, 04 Jan 2026 17:59:00 +0800</pubDate><description><![CDATA[跑了一个开源项目的DEMO，能够使用FPGA实现OPENGL 3D绘图，主机采用USB3.0接口进行绘图操作，HDMI输出到显示屏进行显示。]]></description><category></category></item><item><title><![CDATA[IMX6Q 裸机 tinygl]]></title><link>https://blog.youkuaiyun.com/miersoft/article/details/148075280</link><guid>https://blog.youkuaiyun.com/miersoft/article/details/148075280</guid><author>miersoft</author><pubDate>Mon, 19 May 2025 21:43:08 +0800</pubDate><description><![CDATA[imx6q裸机跑tinygl，分辨率1024x768，感觉性能不是很好，只有1fps。]]></description><category></category></item><item><title><![CDATA[RISC-V OPENGL 3D显示]]></title><link>https://blog.youkuaiyun.com/miersoft/article/details/148011117</link><guid>https://blog.youkuaiyun.com/miersoft/article/details/148011117</guid><author>miersoft</author><pubDate>Fri, 16 May 2025 16:42:56 +0800</pubDate><description><![CDATA[感觉RISC-V内核的浮点计算能力非常不错。比IMX6Q的 Cortex-A9要强很多。在artinchip的D21X上移植了tinygl，D21X是平头哥的玄铁C906 RISC-V 内核。1024x600的分辨率感觉运行非常流畅，而且主频只有500-600Mhz。有可能是64位的原因，]]></description><category></category></item><item><title><![CDATA[ZYNQ7020 OPENGL 3D显示]]></title><link>https://blog.youkuaiyun.com/miersoft/article/details/148010663</link><guid>https://blog.youkuaiyun.com/miersoft/article/details/148010663</guid><author>miersoft</author><pubDate>Fri, 16 May 2025 16:33:13 +0800</pubDate><description><![CDATA[感觉ZYNQ7020的Cortex-A9核跑tinygl比IMX6Q的Cortex-A9核跑起来流畅很多，分辨率相当，而且主频IMX6Q更高，具体原因有待研究。在ZYNQ7020 创建了一个application，移植了tinygl上去运行，800x400的分辨率，运行起来还算是比较流畅。]]></description><category></category></item><item><title><![CDATA[STM32 OpenGL 3d显示]]></title><link>https://blog.youkuaiyun.com/miersoft/article/details/146536775</link><guid>https://blog.youkuaiyun.com/miersoft/article/details/146536775</guid><author>miersoft</author><pubDate>Wed, 26 Mar 2025 18:06:09 +0800</pubDate><description><![CDATA[TinyGL的主要优点是快速和简单，因为它不必完全兼容OpenGL。偶然间发现大神级程序员Fabrice Bellard的作品，tinygl，可以不使用GPU来实现OPENGL 3d显示，甚至MCU都可以运行。TinyGL旨在为嵌入式系统或游戏提供OpenGL *子集的一个非常小的实现。它是一个纯软件的实现。我在STM32F409上移植运行了，分辨率为800*480，效果还不错，奈何MCU性能的原因，帧率较低。与OpenGL兼容的报头（报头改编自Brian Paul等人的very good Mesa）。]]></description><category></category></item><item><title><![CDATA[ARINC653和AUTOSAR OS的差异比较分析]]></title><link>https://blog.youkuaiyun.com/miersoft/article/details/144372230</link><guid>https://blog.youkuaiyun.com/miersoft/article/details/144372230</guid><author>miersoft</author><pubDate>Tue, 10 Dec 2024 16:17:52 +0800</pubDate><description><![CDATA[4.ARINC653中并没有对中断的管理进行了详细的约定，而AUTOSAR中对中断进行了约束，分为了1类中断和2类中断，并且将中断Interrupt和Task一起作为Application的从属；8.ARINC653在多核实现进行了简单的描述，而AUTOSAR则对多核实现进行了具体的描述，增加了自旋锁Spinlock，并且对分区Application绑定到核进行了描述。2.ARINC653并没有对定时器进行了约定，而AUTOSAR定义了Counter计数器，Alarm警报的概念；]]></description><category></category></item><item><title><![CDATA[开源的ARINC653分区操作系统]]></title><link>https://blog.youkuaiyun.com/miersoft/article/details/143380665</link><guid>https://blog.youkuaiyun.com/miersoft/article/details/143380665</guid><author>miersoft</author><pubDate>Thu, 31 Oct 2024 09:11:58 +0800</pubDate><description><![CDATA[开源的ARINC653分区操作系统]]></description><category></category></item></channel></rss>