linux
ldinvicible
这个作者很懒,什么都没留下…
展开
-
海思3519平台fw_printenv编译
【代码】海思3519平台fw_printenv编译。原创 2024-01-19 15:34:52 · 462 阅读 · 0 评论 -
crash分析ramdump
crash主要是用来离线分析linux内核内存转存文件,它整合了gdb工具,具有很强的功能,可以查看堆栈,dmesg日志,内核数据结构,反汇编等等.其支持多种工具生成的内存转储文件格式,包括:Live linux系统kdump产生的正常的和压缩的内存转储文件由makedumpfile命令生成的压缩的内存转储文件由netdump生成的内存转储文件由diskdump生成的内存转储文件.由kdump生成的Xen的内存转储文件LKCD生成的内存转储文件Mcore生成的内存转储文件。原创 2024-01-08 15:30:32 · 1355 阅读 · 0 评论 -
【ubuntu20.04上构建qemu启动linux kernel】
kmodules目录:通过mount可以查看被挂载到了qemu上的系统的/mnt目录下。三、busybox制作rootfs。在当前目录创建kmodules文件。二、linux内核编译。原创 2023-06-24 16:01:35 · 1028 阅读 · 0 评论 -
imx8 yocto 如何编译c++代码
imx8 yocto 如何编译c++代码。原创 2023-05-29 15:04:49 · 175 阅读 · 0 评论 -
[openEuler]开源之夏2023|编译器&嵌入式线项目宣讲
开源之夏2023|编译器&嵌入式线项目宣讲_哔哩哔哩_bilibiliopenEuler Embedded使用与开发手册 — openEuler Embedded在线文档 1.0.0 documentationopenEuler Embedded 软实时系统介绍 - 墨天轮Issues · openEuler/open-source-summer - Gitee.comopenEuler Embedded 为混合关键系统实现量化分析功能 · Issue #I6YDLS · openEuler/open-so原创 2023-05-26 21:21:52 · 100 阅读 · 0 评论 -
IMX8mp 单独编译c++文件
IMX8mp 单独编译c++文件原创 2023-04-21 17:05:27 · 135 阅读 · 0 评论 -
疑难问题:Linux(device模式)设置作为UVC gadget
重要:当加载完驱动后,需要应用层使用后,在PC段或者Linux host段才能够显示video节点原创 2023-04-12 09:40:12 · 584 阅读 · 0 评论 -
疑难问题:linux平台调试mvrll r8801 sdio wifi重启异常
3、需要按要求卸载模块,在reboot就正常,可能是reboot软重启没有完全清除内核信息导致。1、marvell 平台的wifi驱动有mlan.ko, sd8xxx.ko。2、reboot系统后,insmod这两个ko后,出现以下错误。原创 2023-04-11 16:46:39 · 335 阅读 · 0 评论 -
Linux平台4g上面获取APN自动拨号功能
Linux平台4g上面获取APN自动拨号功能原创 2023-04-06 09:44:13 · 712 阅读 · 0 评论 -
ubuntu制作为镜像boot.service自启动
ubuntu制作为镜像boot.service自启动原创 2022-11-21 14:31:45 · 106 阅读 · 0 评论 -
新平台(基于Linux)导入BSP主要任务
新平台(基于Linux)导入BSP主要任务原创 2022-09-29 17:15:22 · 306 阅读 · 0 评论 -
ARM64上kdump处理流程
ARM64上kdump处理流程原创 2022-09-19 13:32:07 · 626 阅读 · 0 评论 -
arm64 makedumpfile
makedumpfile在arm64上使用原创 2022-09-19 13:28:12 · 269 阅读 · 0 评论 -
ARM Linux如何模拟PTE的脏位,访问位和文件位?
ARM Linux如何模拟PTE的脏位,访问位和文件位?原创 2022-08-29 10:47:16 · 543 阅读 · 0 评论 -
BUG: Bad rss-counter state mm:859c8a80 idx:1 val:2
BUG: Bad rss-counter state mm:859c8a80 idx:1 val:2原创 2022-08-25 17:55:01 · 1535 阅读 · 0 评论 -
linux系统断电文件系统损坏规避方法
1.如果有大电容,检测到断电后先做dismount,然后再走标准关机流程。#!/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binmount -o remount,ro /umount -f -a -r > /dev/null 2>&1 fp = popen("ps -e | grep \'app\' | awk \'{print $1}\'", "r"); va = fgets(buffer, size...原创 2022-05-22 10:14:27 · 2028 阅读 · 0 评论 -
fatal: unsafe repository (‘/onnxruntime/1.8.2-r0/build/pybind11/src/pybind11‘ is owned by someone el
bitbake编译onnxruntime出错参考关于 git unsafe repository 的错误 - 修身养性,知行合一这似乎与宣布的一个漏洞有关:https://github.blog/2022-04-12-git-security-vulnerability-announced/我认为这与你的电子邮件关系不大,而与你文件系统上目录的所有者关系更大。你当前登录的用户也是文件夹的所有者吗?父文件夹怎么样?还有,你是否从存储库目录中调用git?更新才几个小时,所以我想事情还在变.原创 2022-05-15 10:47:05 · 1973 阅读 · 0 评论 -
NXP优化Linux的启动时间
1、默认 BSP Linux 内核的启动时间分析和优化方向使用秒表测试 启动时间,测试方法如下: uboot 使用秒表多次测试取平均值。 内核看时间戳。 从按 Reset 重启,到打印 shell 提示。 基于 eMMC 测试(先用 sdcard 启动测试,然后再做一个整个的*.sdcard 镜像拷贝到 eMMC 上测试)。 最终测试从打印 u-boot…到启动到 shell 提示符,可以录像,然后通过录像来算出正确的启 动时间...原创 2022-03-01 17:27:02 · 1373 阅读 · 0 评论 -
v4l-ctl常用命令
v4l2-ctl -d /dev/video0 --list-formats-ext查一下分辨率的支持,类似如下输出信息:root@robot:~# v4l2-ctl -d /dev/video3 --list-formats-extioctl: VIDIOC_ENUM_FMT Type: Video Capture Multiplanar [0]: 'RGBP' (16-bit RGB 5-6-5) Size: Discr原创 2022-01-18 10:58:48 · 2338 阅读 · 0 评论 -
spi sja1105
#include <stdlib.h>#include <stdio.h>#include <stdint.h> #include <string.h>#include <unistd.h> #include <getopt.h> #include <fcntl.h> #include <sys/ioctl.h> #include <linux/types.h> #include .原创 2022-01-17 13:29:38 · 1068 阅读 · 0 评论 -
SPI 测试程序sja1105
main.c/** 说明:SPI通讯实现* 方式一: 同时发送与接收实现函数: SPI_Transfer()* 方式二:发送与接收分开来实现* SPI_Write() 只发送* SPI_Read() 只接收* 两种方式不同之处:方式一,在发的过程中也在接收,第二种方式,收与发单独进行* Created on: 2013-5-28* Author: lzy*/#include <stdint.h>#include <unistd.h>#include原创 2022-01-17 13:28:13 · 1380 阅读 · 0 评论 -
linux平台上使用ttyUSB接收数据
主要:在Linux平台是使用平台自带的uart口和使用USB转uart生成的ttyUSB节点,获取数据方式有些不一样,以下代码测试能收到数据,特别注意需要增加此函数fcntl(USB,F_SETFL,0);才能够通过代码收到uart数据。否则只能通过cat /dev/ttyUSB1获取数据,#include <stdio.h> // standard input / output functions#include <stdlib.h>#include原创 2022-01-14 14:10:34 · 1878 阅读 · 0 评论 -
imx6ull camera问题调试
CSI驱动使用:drivers/media/platform/mxc/subdev/mx6s_capture.cBSP自带,未修改RN6752驱动使用:drivers/media/platform/mxc/subdev/rm6752_v1.c基于OV5640修改RN6752当前的配置:输出模式是BT601 1280*720 25fps。预览方式:gst-launch-1.0 imxv4l2src device=/dev/video1 ! imxv4l2sink问题:1、对比OV5原创 2021-12-17 16:53:33 · 1475 阅读 · 0 评论 -
yocto平台初步提交rootfs patch
1、在sources/meta-imx/meta-bsp目录下增加recipes-roofs/rootfs-app/mkdir -precipes-roofs/rootfs-apptouchrecipes-roofs/rootfs-app/rootfs-app.bb即:sources/meta-imx/meta-bsp/recipes-roofs/rootfs-app/rootfs-app.bb查看是否能被编译到,可以看sources/meta-imx/meta-bsp/conf/l...原创 2021-12-14 17:55:29 · 423 阅读 · 0 评论 -
Adding Fortran support to a Yocto build
Jumpnow TechnologieshomeAdding Fortran support to a Yocto buildAdding Fortran support to a Yocto build02 Apr 2014Being asked to add support for Fortran is a rare thing. I am not a Fortran developer.Here are some notes while it’s still fresh.原创 2021-10-20 09:43:58 · 248 阅读 · 0 评论 -
Camera ISP调试实验室设备仪器
24 X-Rite Color 图卡 Edmund optics Opal diffusing glass ISO12233 图卡 ISO15739 图卡 2 个可调照度的立式灯箱 三角架及摄像头模组固定支架 标准可调色温灯箱 Studio scene 光照度计 曝光测试仪器 DNP 灯箱 36 阶透射式 HDR 测试仪器...原创 2021-09-24 17:15:30 · 1697 阅读 · 0 评论 -
mx8mp 使用i2ctransfer 读取多字节数据
参考:[RK3399]移植工具i2c-tools_但行前路 无问西东-CSDN博客写i2c设备指定寄存器./i2ctransfer -f -y i2c-no w-num@i2c-addr data-0 data-1 data-2 1读取i2c设备多个字节数据./i2ctransfer -f -y i2c-no w-num@i2c-addr data-0 data-1 data-n r-num 1写i2c设备多个字节数据./i2ctransfer -f -y i2c...原创 2021-09-13 11:01:57 · 2890 阅读 · 0 评论 -
imx8mp修改camera mclk
clk对应路径查看/drivers/clk/imx/clk-imx8mp.c主要mclk使用的引脚为IMX8MP_CLK_IPP_DO_CLKO2,可以通过此引脚定义的不同时钟来分频设置clk。如16M可以通过400M整分。在相应dts中修改以下三行: 为16M clkassigned-clock-parents = <&clk IMX8MP_SYS_PLL1_400M>;assigned-clock-rates = <16000000...原创 2021-09-09 10:33:45 · 433 阅读 · 0 评论 -
gstremaer 黑名单问题查询
参考:https://quantum6.blog.csdn.net/article/details/84723053?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-3.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogC..原创 2021-07-01 15:21:58 · 850 阅读 · 0 评论 -
mx8p gstreamer
参考https://variwiki.com/index.php?title=DART-MX8M_GSTREAMERgstreamer中查看有哪些元素以及元素的属性(参数将所有信息输出到文件中:gst-inspect-1.0 > gs.txt查看包含相关字串的命令:gst-inspect-1.0 | grep h264查看某个元素:gst-inspect-1.0 rtspsrc...原创 2021-06-29 15:10:44 · 122 阅读 · 0 评论 -
基于Android平台编译wifi broadcast
wifibroadcasthttps://github.com/svpcom/wifibroadcast.git依赖包pcap和原创 2021-06-18 15:45:30 · 677 阅读 · 1 评论 -
基于mx8平台移植wifibroadcast
参考文档https://blog.csdn.net/zkk9527/article/details/111353428原创 2021-06-17 16:45:52 · 661 阅读 · 0 评论 -
利用github.com.cnpmjs.org快速下载GitHub仓库
自从某个中国互联网的标志性事件后,GitHub的访问和下载也因为技术问题而异常缓慢。 这里介绍一个git clone的提速方案,加快GitHub仓库的下载。URL替换¶执行以下配置命令:git config --global url."https://github.com.cnpmjs.org/".insteadOf "https://github.com/"或直接修改~/.gitconfig文件,添加以下内容:[url "https://github.com.cnpmjs.or.原创 2021-06-09 16:42:12 · 10721 阅读 · 2 评论 -
各ubuntu版本下载地址
http://old-releases.ubuntu.com/releases/18.04.2/原创 2021-06-09 10:34:39 · 170 阅读 · 0 评论 -
Job for ssh.service failed because the control process exited with error code.......
移植ubuntu rootfs过程中出现ssh问题root@kal:~# service ssh startJob for ssh.service failed because the control process exited with error code.See "systemctl status ssh.service" and "journalctl -xe" for details.查看原因root@kal:~# /usr/sbin/sshd -Tsshd: no ho原创 2021-05-27 09:33:55 · 1260 阅读 · 1 评论 -
Ubuntu开机自启动python程序中相关库导入失败,例如Tensorflow与rospy解决方案(rc.local)
转载自:https://blog.csdn.net/zkk9527/article/details/111353428 做备份原创 2021-05-25 09:13:20 · 285 阅读 · 0 评论 -
基于nxp imx8交叉编译live555
1、参考https://my.oschina.net/u/4251107/blog/4932954https://www.jianshu.com/p/a9df7fe9f8192、下载编译wget http://www.live555.com/liveMedia/public/live555-latest.tar.gztar xzf live555-latest.tar.gzcd live./genMakefiles armlinux #注意后面这个参数是根据当前文件夹下co...原创 2021-05-24 13:46:32 · 498 阅读 · 0 评论 -
基于nxp imx8平台移植relteck wifi hostapd和wpa_suppilcant
1、获取到移植包RTL8822CU_WiFi_linux_v5.12.1-142、使用wpa_supplicant_hostapd和driver3、可以使用wpa_supplicant_8_O_8.x_rtw-12,(不要使用wpa_supplicant_hostapd-0.8_rtw-2-ga8ef7c824.20200911.tar.gz,不支持nl80211)4、wpa需要支持库问libnl,(这里使用libnl-3.5 https://www.linuxfromscrat...原创 2021-05-12 09:32:49 · 429 阅读 · 0 评论 -
imx8 uuu 全升级脚本
uuu_version 1.2.39# Please Replace below items with actually file names# @imx-boot-imx8mpevk-sd.bin-flash_evk | boot loader# @_Image | kernel image, arm64 is Image, arm32 it is zImage# @_board.dtb | board dtb file# @_initramfs.cpio.gz.uboot | .原创 2021-04-28 14:51:33 · 1902 阅读 · 0 评论 -
jetson nano调试指南2-源码编译
1、可以参考L4T Development Guide (downloadable version)此文档,2、解压代码3、使用ubuntu系统(我这使用ubuntu18.04),解压源代码按一下路径tar -xf Tegra210_Linux_R32.3.1_aarch64.tbz2tar -xjf public_sources.tbz2#build rootfscd Linux_for_Tegra/rootfs/tar xpf ../../Tegra_Linux_Sam原创 2021-03-24 17:04:09 · 475 阅读 · 0 评论