xmake 21 九月 2023 xmake 测试 makefile 不会写,cmake 虽然常用,但文档太烂了,真不好用。前一段有同事说 xmake 不错,试试 安装 官方网站有脚本可以直接下载安装,这里是 github 下载的安装包 ./xmake-v2.8.1.gz.run 测试 不会写makefile?没关系,直接在源码目录运行以下命令即可直接编译: xmake
deepin 13 六月 2023 一次 UOS 救砖过程 原来笔记本上买的 UOS 家庭版系统,用着还可以,不过这一年多没用了,最近进去升了下级,结果启动不了了。。没办法,Linux 目前还是这熊样。 折腾过程如下 升级系统,结果开机进不去系统,显示 i8042-present:0,硬盘灯不亮了 grub 选安全模式进去,没法上网。。。这 TM 怎么想的。 uos 的软件包还不能在系统外下载,
无人机 5 六月 2023 DJI Mobile SDK V4 Android 最新版本 4.16.4(译) MSDK V5 发布了 MSDK V5 支持的产品: * DJI Mavic 3 Enterprise Series * M30 Series * M300 RTK DJI Mobile SDK V4 Android 最新版本 4.16.4 这是什么?
ai 30 四月 2023 继续折腾下 llama.cpp + Chinese-LLaMA-Alpaca 五一有点空,继续折腾下 llama.cpp。 本来应该优先折腾这个的,毕竟更出名,不过同事折腾过 gpt4all,也是 llama,但似乎中文支持不怎么样的,觉得不行就没看。顺便网上找找,看看融合 Chinese-LLaMA-Alpaca 的中文怎么样 操作环境:Windows 11 Python 3.10 下载并生成 llama.cpp
ai 23 四月 2023 顺便折腾下 Stable Diffusion 既然玩了 ai 聊天的东西,顺便折腾下画画的东西。搜了下,发现了 Stable Diffusion。 操作环境:Windows 11 Python 3.10 下载代码 在适当的地方,新建文件夹,准备获取代码。不带其他任何模型的默认版本大概 7G。模型也是 GB 级别,所以空间可以适当留大一点。另外,
ai 22 四月 2023 折腾 ChatGLM-MNN ChatGLM 本地挺慢的,在它的 readme 中找到一个 cpp 实现的,试试 操作环境:windows 11 python 3.10 经折腾发现,比 python 的还慢。 编译 mnn git clone https://github.com/
chatglm 18 四月 2023 ChatGLM-6B 本地部署下玩玩 同事在玩 gpt4all,不过对中文不怎么支持。回来搜了下,发现国内清华出的 ChatGLM-6B 对中文支持不错。本地部署下,用纯 cpu 玩玩。 操作环境:windows 11 python 3.10 没有多余精力研究,就当感受感受高科技吧 可用量化模型 ChatGLM-6B-INT4 ChatGLM-6B-INT4 是 ChatGLM-6B 量化后的模型权重。
电力 28 三月 2023 lib60870:基于 IEC 60870-5 协议的 C 语言库(译) lib60870:基于 IEC 60870-5 协议的 C 语言库 当前的实现包含 IEC 60870-5-101(应用层和串行链路层)和 IEC 60870-5-104(TCP/IP 协议库)规范的代码。 特性: * 支持所有应用层消息类型 * 主站和从站 * 平衡和不平衡链路层(用于 CS 101
电力 28 三月 2023 lib60870 - IEC 60870-5-101/104 C 源代码库用户指南(译) lib60870 - IEC 60870-5-101/104 C 源代码库用户指南 - 版本 2.3.0 版权 2020 MZ Automation GmbH 介绍 lib60870 是针对客户端(主站)和服务器(从站或受控站)的 IEC
wsl 11 一月 2023 wsl2 支持 usb 串口 最近要测一个设备,搜了搜,发现 WSL2 已经有主机串口使用方案了,社区牛人真不少。终于不用每次使用 socat 转发了。 注:以下 Windows 命令需要管理员权限 -------------------------------------------------------------------------------- Windows 安装 USBIPD-WIN 项目 winget install --interactive --exact dorssel.usbipd-win 太慢,
Linux 12 七月 2022 platform平台驱动模型 总线-驱动-设备(转) platform 总线 (1)相对于usb、pci、i2c等物理总线来说,Linux 提出了 platform 这个虚拟总线,相应的就有 platform_driver 和 platform_device。platform总线是虚拟的、抽象出来的。 (2)CPU与外部通信的2种方式:地址总线式连接和专用接口式连接。平台总线对应地址总线式连接设备,也就是SoC内部集成的各种内部外设。 Linux系统内核使用bus_type结构体表示总线,
Linux 12 七月 2022 Linux 设备驱动开发 —— 设备树在platform设备驱动中的使用(转) 关与设备树的概念,我们在Exynos4412 内核移植(六)—— 设备树解析 里面已经学习过,下面看一下设备树在设备驱动开发中起到的作用 Device Tree是一种描述硬件的数据结构,设备树源(Device Tree Source)文件(以.dts结尾)就是用来描述目标板硬件信息的。Device Tree由一系列被命名的结点(node)和属性(property)组成,而结点本身可包含子结点。所谓属性,
nfs 11 六月 2022 Windows 中的 nfs 服务器 网上找到两个:haneWIN GUI程序、winnfsd 控制台程序,这里使用后者。 相关网址: https://github.com/winnfsd/winnfsd https://sourceforge.net/projects/winnfsd/ Windows 下服务启动 ./WinNFSd.exe D:/armsrc /nfsroot 端口
1 六月 2022 git error:invalid path问题解决(win下)(转) 背景 在 windows 上 clone 内核某分支源码报错 报错详情 $ git reset --hard HEAD error: invalid path 'drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c' 网络上查了一下大多是由于文件名格式不支持所至,但笔者尝试了一番无果。
Linux 21 五月 2022 给树莓派3B+构建Linux时添加gcc 给树莓派 3B+ 构建 Linux 时想顺便添加 gcc,反正都是玩儿么。 不过根据 Buildroot 官方文档 [https://buildroot.org/downloads/manual/manual.html],从 Buildroot-2012.11 开始,对 native gcc 的支持就停止了。