摘要: HamsterBear Linux ST7789V FBTFT驱动适配 平台 - F1C200s Linux版本 - 5.18 TFT屏 - 1.69寸IPS高清ST7789V 修改设备树,在spi0节点下添加 &spi0 { pinctrl-names = "default"; pinctrl-0 阅读全文
posted @ 2022-05-10 01:51 IotaHydrae 阅读(1394) 评论(1) 推荐(0) 编辑
摘要: HamsterBear lradc按键驱动的适配 平台 - F1C200s Linux版本 - 5.17.2 ADC按键 - 4 KEY tablet 驱动程序位于主线内核: drivers/input/keyboard/sun4i-lradc-keys.c 设备树binding Documenta 阅读全文
posted @ 2022-05-10 01:26 IotaHydrae 阅读(365) 评论(0) 推荐(0) 编辑
摘要: HamsterBear F1C200s Linux Joypad 输入事件适配 如果内核未开启相应驱动支持,那么joypad会注册到/dev/input/eventx,而不是/dev/input/jsx 两者事件结构体有区别,前者对应input_event,后者对应js_event,本文使用js_e 阅读全文
posted @ 2022-04-22 13:43 IotaHydrae 阅读(101) 评论(0) 推荐(0) 编辑
摘要: HamsterBear F1C200s Linux v5.17 RTL8188EUS 适配 平台 - F1C200s Linux版本 - 5.17.2 Buildroot - v2022.2 底板做了USB HUB, 用的是FE1.1s,一共做了4路,其中一路拿来连wifi模块,另外 3个直接做成了 阅读全文
posted @ 2022-04-20 16:11 IotaHydrae 阅读(923) 评论(2) 推荐(0) 编辑
摘要: HamsterBear F1C200s Linux SPI总线适配 SoC - F1C200s Kernel 版本 - v5.17.0 修改设备树文件 添加头文件 #include <dt-bindings/clock/suniv-ccu-f1c100s.h> #include <dt-bindin 阅读全文
posted @ 2022-04-20 15:30 IotaHydrae 阅读(520) 评论(0) 推荐(1) 编辑
摘要: HamsterBear Linux 启用USB Gadget RNDIS 环境 Soc - F1C200s Kernel版本 - 主线 5.17.0 适配过程供参考 kernel 修改 arch/arm/boot/dts/suniv-f1c100s.dtsi 在soc节点添加如下节点 usb_otg 阅读全文
posted @ 2022-03-26 17:56 IotaHydrae 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: Hi @EliasKotlyar! Thanks for your contribution to the Linux kernel! Linux kernel development happens on mailing lists, rather than on GitHub - this Gi 阅读全文
posted @ 2022-03-23 06:36 IotaHydrae 阅读(64) 评论(0) 推荐(0) 编辑
摘要: HamsterBear 构建可启动的镜像 Allwinner SoC 上电后会执行BootROM中的程序,会依次从SDIO,SPI等接口查询可引导的设备, SPI设备具有最低引导权,若无法查询到可引导设备,会自动进入FEL模式,此时可使用sunxi-fel 通过USB启动spl或者uboot,也可以 阅读全文
posted @ 2022-03-20 09:01 IotaHydrae 阅读(381) 评论(0) 推荐(0) 编辑
摘要: SquareLine Studio SquareLine Studio 是一个可视化的拖放式 UI 编辑器,可快速轻松地为嵌入式和桌面应用程序创建漂亮的图形用户界面。 SquareLine Studio 针对业余爱好者和专业人士提供便宜且灵活的订阅计划。 官网: https://squareline 阅读全文
posted @ 2022-03-16 07:25 IotaHydrae 阅读(6158) 评论(0) 推荐(1) 编辑
摘要: 主线linux f1c200s fbtft ssd1306 适配记录 menuconfig中开启staging drivers下small tft菜单中 fb ssd1306, 选择*编译进内核。 修改pio节点如下,添加 spi1 复用引脚。 pio: pinctrl@1c20800 { comp 阅读全文
posted @ 2022-03-09 03:57 IotaHydrae 阅读(612) 评论(0) 推荐(1) 编辑