摘要: gz gz文件是一种压缩文件,以.gz或者.tar.gz(.tgz)为扩展名,在Linux、UNIX和OSX下常见,Linux和OSX都可以直接解压使用这种压缩文件。在Windows下常用压缩软件WinRAR打开gz文件,它相当于常见的RAR和ZIP格式。 解压缩 单个文件 gzip -d File 阅读全文
posted @ 2021-10-20 19:13 USTHzhanglu 阅读(838) 评论(0) 推荐(0)
摘要: title: C语言方式(libgpiod) 在linux4.8以后,可以通过libgpiod库控制gpio 首先在buildroot中生成libgpiod库,然后就可以编写c代码了。 #include <stdio.h> #include <unistd.h> #include <gpiod.h> 阅读全文
posted @ 2021-09-13 09:39 USTHzhanglu 阅读(855) 评论(0) 推荐(0)
摘要: 在为zero配置python3时,一些包需要更高的版本,因此需要升级buildroot 一口气更新到最新版,启动没问题。 但是在开启openssh时,发现启动后系统会阻塞很长时间 [ 1.810100] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null) St 阅读全文
posted @ 2021-09-03 11:51 USTHzhanglu 阅读(1829) 评论(0) 推荐(0)
摘要: 在使用Zero的usb网络时,由于zero的mac一直变动,每次从新分配ip都很麻烦,随决定祭出脚本 可以看到,每次zero上电后,都会多出一个enx 前缀的网卡 通过ifconfig -a| grep "enx"可以捕捉到是否有网卡并打印出来 如下需输出 ╰─[:)] % ifconfig -a| 阅读全文
posted @ 2021-09-01 18:46 USTHzhanglu 阅读(178) 评论(0) 推荐(0)
摘要: 修改内核 在内核选项中勾选上Ethernet Gadget, 就可以让Zero与PC通过usb共享网络。 Location: -> Device Drivers -> USB support (USB_SUPPORT [=y]) -> USB Gadget Support (USB_GADGET [ 阅读全文
posted @ 2021-09-01 11:56 USTHzhanglu 阅读(484) 评论(0) 推荐(0)
摘要: 需求 制作一个全平台通用的烧录镜像 用户可自行调整root空间大小 存在一个分区,可以全平台读写 解压镜像 tina系统一键打包后为Phoenix img, 不是常规的分区镜像,因此需要PhoenixCard解压镜像到sd卡中。 完成后分区情况如下 Device Start End Sectors 阅读全文
posted @ 2021-08-30 18:49 USTHzhanglu 阅读(710) 评论(0) 推荐(0)
摘要: sipeed出的maix sense开发板虽然宣称有5个串口,但是uart0用作了debug,uart1用作的Bluetooth,uart2没引出来,uart3只引出了RX和CTS,需要完整使用串口的话,只能使用ruart,并且maixsense上面预留的4Pin uart也接的也是这个。 好巧不巧 阅读全文
posted @ 2021-08-26 18:31 USTHzhanglu 阅读(1135) 评论(10) 推荐(0)
摘要: 起因是用docker编译buildroot时突然发现连接不上网络,也ping不通主机,尝试重启docker和ubuntu都无效,随上网找解决办法,看到 先停掉宿主机上运行的docker容器,然后执行以下命令 在宿主机执行: pkill docker iptables -t nat -F ifconf 阅读全文
posted @ 2021-08-23 17:34 USTHzhanglu 阅读(1437) 评论(0) 推荐(0)
摘要: PhoenixCard烧录镜像 PhoenixSuit和PhoenixCard是全志芯片常用的两种烧录工具,一个是USB烧录,另一个是sd卡烧录。对于需要烧录到flash中的,常用PhoenixSuit,而使用sd卡的在用PhoenixSuit需要安装USB驱动等一系列的麻烦操作,就可以使用Phoe 阅读全文
posted @ 2021-08-03 15:27 USTHzhanglu 阅读(456) 评论(0) 推荐(0)
摘要: 1.磁盘扩容 管理虚拟机设置->磁盘->扩展 注意有快照的话先删除快照 填入要扩展的大小,建议先100G 2.修改分区 安装分区工具sudo apt-get install gparted 打开gparted,选中sda3(实际磁盘名) 右键,Resize/Move Free space follo 阅读全文
posted @ 2021-07-20 16:47 USTHzhanglu 阅读(316) 评论(0) 推荐(0)