上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要: 开发环境 客户端 开发板:FireFly-RK3399 Linux 4.4 IP:192.168.137.110 服务端 VMware Workstation Pro16,ubuntu 18.04 IP:192.168.137.100 MAC:00:0c:29:c1:9c:ed netconsole 阅读全文
posted @ 2023-02-23 22:41 学习,积累,成长 阅读(243) 评论(0) 推荐(0) 编辑
摘要: ARMv8-A 系统中的安全 一个安全或可信的操作系统保护着系统中敏感的信息,例如,可以保护用户存储的密码,信用卡等认证信息免受攻击。 安全由以下原则定义: 保密性:保护设备上的敏感信息,防止未经授权的访问。有以下几种方法可以做到,比如密码和加密密钥。 完整性:使用公钥来保护敏感信息防止被修改。 可 阅读全文
posted @ 2023-02-23 22:26 学习,积累,成长 阅读(419) 评论(0) 推荐(0) 编辑
摘要: SysRq键简介 SysRq键是一个魔术案件,只要在内核没有完全卡死的情况下,内核都会相应SysRq 键的输入,使用这些组合键都可以搜集包括系统内存使用、CPU任务处理、进程运行状态等系统运行信息。 配置 内核配置选项中要使能CONFIG_MAGIC_SYSRQ选项,这样系统启动之后,会生成/pro 阅读全文
posted @ 2023-02-23 22:21 学习,积累,成长 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 启动 在shell下敲gdb命令即可启动gdb,启动后会显示下述信息,出现gdb提示符。 ➜ example gdb GNU gdb (Ubuntu 8.1.1-0ubuntu1) 8.1.1 Copyright (C) 2018 Free Software Foundation, Inc. Lic 阅读全文
posted @ 2023-02-19 22:24 学习,积累,成长 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 简介 printk()是很多嵌入式开发者喜欢用的调试手段之一,但是,使用printk()每次都要重新编译内核,很不方便。使用动态输出在不需要重新编译内核的情况下,方便的打印出内核的debug信息。 要开启动态输出,内核需要添加CONFIG_DYNAMIC_DEBUG。开启宏之后,pr_debug() 阅读全文
posted @ 2023-01-15 22:36 学习,积累,成长 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 简介 当程序运行的过程中异常终止或崩溃,操作系统会将程序当时的内存状态记录下来,保存在一个文件中,这种行为就叫做 Core Dump(中文有的翻译成“核心转储”)。 我们可以认为 core dump 是“内存快照”,但实际上,除了内存信息之外,还有些关键的程序运行状态也会同时 dump 下来,例如寄 阅读全文
posted @ 2023-01-15 22:16 学习,积累,成长 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 自从放开后,身边的🐏陆陆续续多了起来。现在都不敢在食堂吃饭了,每次都是打包到工位吃,上班时也是都戴着口罩。每天回家后都是一顿扫射,用医用酒精做全身消毒。但是,还是没挡住,该来的还是来了。 上午在公司上班上的好好的,突然间就觉得身体开始发热了,头也很痛。站起来去接了杯水,脑子还有点晕。 基于周边的� 阅读全文
posted @ 2023-01-15 22:11 学习,积累,成长 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 最近爆火的ChatGpt相信大家都不陌生,听说它还能写代码,而且能力不凡。作为合格的嵌入式软件工程师,必须得充分利用起来! 获取系统IP地址 先写一个脚本,获取系统IP地址吧,没想到还有详细的注释!这不比百度好用多了? 求最长回文子串 完整的解析都有,很强大! 点灯 先来个简单的点灯吧。 确实写的有 阅读全文
posted @ 2023-01-15 22:06 学习,积累,成长 阅读(4319) 评论(0) 推荐(0) 编辑
摘要: uboot默认是支持执行应用程序的,就像引导内核一样,我们也可以自己写一个应用程序,让uboot启动时引导。 在uboot examples/standalone 目录下,有hello_world.c文件,编译uboot的时候,会自动编译hello_world.bin文件。 裸机程序未加链接地址时, 阅读全文
posted @ 2022-11-26 23:18 学习,积累,成长 阅读(264) 评论(0) 推荐(0) 编辑
摘要: OOPS信息解读 root@firefly:~/mnt/module# insmod oops_module.ko [ 867.140514] Unable to handle kernel NULL pointer dereference at virtual address 00000000 [ 阅读全文
posted @ 2022-10-31 22:21 学习,积累,成长 阅读(1149) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页