会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
首页
联系
Github
博客园
关于
QB杂货铺
底层劳动人民的不解忧杂货铺
建设中
QB杂货铺
谦谦君子,卑以自牧
博客园
首页
新随笔
联系
订阅
管理
2020年11月8日
repo sync更新git仓库报错:已拒绝,会破坏现有的标签
摘要: 碰到好几次这种情况,这个问题的原因是,上一次拉代码将一个远程的tag拉到了本地,随后远程的tag被更新了,这就导致远程的tag和我们本地的tag有冲突。 我的解决方式是,先删除本地的这个tag,以远程的为准。假设报错的tag是zqb_all_tag 即先 repo forall -c git tag
阅读全文
posted @ 2020-11-08 12:48 zqb-all
阅读(926)
评论(0)
推荐(0)
2020年9月12日
基于 ramfs 的 OTA
摘要: 背景 默认的 OTA 方案是基于 recovery 系统完成的。某个产品考虑产品形态和 flash 容量之后,计划去掉 recovery 系统(不考虑掉电安全),这就需要 OTA 方案能支持在只有单个系统的情况下完成升级动作。 默认的 recovery 系统方式 先介绍下默认使用的基于 recove
阅读全文
posted @ 2020-09-12 23:29 zqb-all
阅读(974)
评论(0)
推荐(0)
2020年6月21日
记一次uboot升级过程的两个坑
摘要: 背景 之前做过一次uboot的升级,当时留下了一些记录,本文摘录其中比较有意思的两个问题。 启动失败问题 问题简述 uboot代码中用到了一个库,考虑到库本身跟uboot版本没什么关系,就直接把旧的库文件拷贝过来使用。结果编译链接是没问题,启动却会卡住。 消失的打印 为了明确卡住的位置,就去修改了库
阅读全文
posted @ 2020-06-21 22:38 zqb-all
阅读(2823)
评论(3)
推荐(2)
2020年6月7日
repo 导出本地 git tag 给他人
摘要: 背景 使用 repo 管理了多个 git 仓库,有时需要将本地仓库的tag同步给其他人,但又不能直接推到远程(例如权限问题)。 实际场景举例 本地复现了一个问题,需要让其他人回退到相同环境来排查。 本地集成验证好了一个版本需要发布,打好tag却没有权限推送,得告知各个仓库负责人在同样的commit上
阅读全文
posted @ 2020-06-07 15:40 zqb-all
阅读(1258)
评论(1)
推荐(1)
2020年6月1日
使用 git add -p 整理 patch
摘要: 背景 当我们修改了代码准备提交时,本地的改动可能包含了不能提交的调试语句,还可能需要拆分成多个细粒度的 pactch。 本文将介绍如何使用 git add -p 来交互式选择代码片段,辅助整理出所需的 patch。 官方介绍 先贴个帮助信息供参考 英文版本: -p, --patch Interact
阅读全文
posted @ 2020-06-01 00:29 zqb-all
阅读(3721)
评论(0)
推荐(4)
2020年5月25日
cp: 无法创建普通文件 : 文件已存在
摘要: 背景 碰到一个偶现的编译出错问题,如图 报错的信息是 cp: 无法创建普通文件"xxx": 文件已存在 排查原因 看了下 Makefile,这句非常简单,就是 cp ./xxx ../xxx 而已,本身没什么问题。 那再结合上下文出现的打印,一个异常之处就是 Makfeile 被并行重复执行了,猜测
阅读全文
posted @ 2020-05-25 22:21 zqb-all
阅读(4893)
评论(1)
推荐(0)
2020年5月10日
记一次 spinor flash 读速度优化
摘要: 背景 某个项目使用的介质是 , 其 需要从 中加载 。 启动速度是一个关键指标,需要深入优化。其他部分的优化暂且略过,此篇主要记录对 读速度的优化过程。 了解现状 接到启动速度优化的任务之后, 首先是了解情况。 当前的 实测读速度只有约 。 为了加快速度已经尝试过 驱动改为使用四线读命令读取数据。速
阅读全文
posted @ 2020-05-10 21:36 zqb-all
阅读(5177)
评论(2)
推荐(0)
2020年5月4日
swupdate 之 readback handler
摘要: 背景 使用 作为 方案 ,有项目要求在写入数据到分区之后需要再次读出校验。 初步实现:readout verify attribute 初步分析有两种方式 方案一 在每一笔数据写入后,立刻读出校验。此时原始数据还在 中,读出的数据直接跟原始 做比较即可 方案二 在将分区数据完全写入后,再读出校验。
阅读全文
posted @ 2020-05-04 21:01 zqb-all
阅读(778)
评论(0)
推荐(0)
2020年4月27日
Windows 不区分大小写
摘要: 背景 之前就看过说 不区分大小写,但平时用得少倒也没什么体验,没想到还真能踩一次坑。 上周有同事找我帮忙看个问题,说是配置修改后不生效。排查了下发现编译确实成功了,但烧录进板子的固件包却还是旧固件包。 最终发现是路径下存在名字仅大小写不同的两个文件夹, 和 。 是他顺手备份时改的, 才是真正每次编译
阅读全文
posted @ 2020-04-27 00:06 zqb-all
阅读(2377)
评论(0)
推荐(1)
2020年4月20日
记一个openwrt reboot异步信号处理死锁问题
摘要: 写在前面 觉得本页面排版单调的话,可以尝试到 "这里" 看。 问题背景 在 上碰到了一个偶现的 失效问题。执行 之后系统并没有重启,此时控制台还能工作。 初步排查 首先复现问题,发现复现后控制台仍可正常运行,但此时重复执行 也无效,执行 则可正常触发重启。 此处 是一个指向 的软链接,从 信息 中可
阅读全文
posted @ 2020-04-20 23:19 zqb-all
阅读(2490)
评论(0)
推荐(1)
下一页
公告
好文要赞
关注我
收藏该文
关注公众号
←
→
↓
↑