本章节待慢慢补充... linux下的GPIO一般可以在/sys/kernel/debug/gpio下查询到信息,但是由于棒子的PCB没有开源,无法得知目前那些GPIO可以使用。但是通过表面可知,至少有3颗LED、2路SIM卡控制端口可用,且板载Uart串口调试点,因此,如果能对其中几个IO进行操作,通过IIC协议,即可可以控制多路外设,成为真正的硬件开发板...控制LED行为从最简单的开始,控制一颗LED的亮灭。刷了Debian系统后,板子上只有红色、蓝色灯为启用状态,而绿色灯为None状态。因此,我们可以先拿没用的绿色LED下手。了解LED控制方法查询目前棒子上已知的GPIO引用:ls /sys/class/leds/查询后可得:蓝色LED默认分配为WIFI状态绿色LED默认分配为网络状态红色LED默认为系统运行指示灯SIM:EN为SIM卡启用状态,该焊盘位于ESIM底座GND处,预测SIM1同理SIM:SEL为SIM选择状态,物理位置目前未测量进入green的目录内,可看到以下几个文件:主要文件为brightness、max_brightness、trigger,这三个文件即为
(需更新) 社区已经有很多编译的系统可玩了,但是为了追求彻底,我还是想自己编译一个系统用用看,顺便试着调整内核进行超频...本文参照多个文章整理后编写编译UFI设备的Debian固件编译410随身wifi_Debian超频版教程&经验关于 OpenStick如果只想刷入社区的系统镜像,可看第5节 系统刷入系统与环境编译需要在主机为Linux系统下进行,因此本次选择vmware虚拟机进行系统镜像: Ubuntu2210_Desktop_amd64编译过程中全程以普通用户进行,不能进入root用户编译,仅使用sudo提权系统安装完成后打开终端开始换源,如果不换源后续安装软件会较慢:sudo vi /etc/apt/sources.list注释全部内容,更换为:# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ kinetic main restricted universe multiverse # deb-src https://mirrors.tu
终于想升级到win11了,结果是因为眼馋WSLg这个功能,不过既然都到Win11了,顺手也安装一下WSA吧,既然有特性就算不用也得要装(本篇学习自:https://www.tjsky.net/tutorial/384前景由于很晚才升级win11,以至于想用Magisk+GApps的WSA时,却发现Github的项目页面一个醒目的提醒:This repository has been disabled.查了一下,原来是因为太多人用Github的Action流导致项目被封禁了,看样子云端编译是没辙了。所幸LSposed团队又出了一个项目 MagiskOnWSALocal ,我们可以使用这个项目进行本地编译,只需要有WSL子系统环境或者虚拟机Linux系统都可以编译运行。正好网上也有大佬做了博客,我就根据自己的经验二次整理了一下。环境配置系统环境:Win系统版本:Win11 >=22000.x主板支持UEFI虚拟化(能安装WSA或者WSL就可以)微软商店:>=22110.1402.6.0运行内存:>=8G编译环境:WSL (Ubuntu20Debian10)及更高版本 或
近期需要搭建个简易的小型网站,原想着用服务器面板解决,但是网站程序要求苛刻(如使用PHP函数、安装模块、资源性能分配等),环视了一圈服务器面板也没有找到中意的,不是限制太多就是自身占用过大,因此决定自己搭建配置LNMP三件套来部署网站程序,以达到最佳性能与最小损耗...上期文章: Debian10系统下LNMP三件套安装与配置——Nginx与初始环境篇LNMP环境包之‘M’——MySQL本文将使用手动安装MySQL的方式来介绍流程。下载软件包MySQL社区版官网下载地址: MySQL Community Downloads进入网站,选择系统版本(以本文Debian 10.2为例):接下来直接点击第一行的 DEB Bundle 右侧下载按钮进入下载页面,无需注册登录账户,直接点击最下方"No thanks, just start my download."即可获取到下载链接,也可以右键复制该超链接,进入SSH使用wegt下载该链接安装软件包MySQL 8.9.29下载直链:wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-
近期需要搭建个简易的小型网站,原想着用服务器面板解决,但是网站程序要求苛刻(如使用PHP函数、安装模块、资源性能分配等),环视了一圈服务器面板也没有找到中意的,不是限制太多就是自身占用过大,因此决定自己搭建配置LNMP三件套来部署网站程序,以达到最佳性能与最小损耗...预备LNMP是一种用于配置网站前端程序的运行环境组合。‘L’指Linux系统环境,‘N’指Nginx,‘M’指MySQL或者MariaDB数据库,‘P’指PHP程序。类似的环境组合还有LAMP,该包使用Apache作为网页服务器驱动程序,与Nginx相比占用较大但是相对稳定,但是近年来搭建小型网站项目依然是Nginx更加流行。此处我预备的环境版本为:Linux = Debian 10.2 64bit Nginx = 稳定版1.20.2 MySQL = 8.0.29 PHP = 8.1/7.4 服务器使用腾讯云的香港区域服务器,配置为2C2G,搭建小型网站性能足够使用LNMP环境包之‘L’——Linux服务器使用腾讯云提供的纯净Debian 10.2镜像,无预装其他环境进入系统后先更新软件包:apt update
yanhy2000
记录学习中的点点滴滴~