6 CH_Qing

尚未进行身份认证

我要认证

热心分享!共享技术乐趣。。。

等级
TA的排名 5w+

ARM平台性能大比拼

该文章使用unixbench 对作者使用开发过的平台,进行性能测评。用理论和数据告诉你那家ARM 强悍。1. AM3352单核A82. IMX6Q3. AM57xx4. RK3399(Dual core Cortex-A72 + Quard core Cortex-A53)------------------------------------------------------------------------Benchmark Run: Tue Jul 07 2020 10:32:1

2020-07-08 10:20:22

Systemd-udev 修改网络接口名

如果使用ifconfig 产生了下面的现象:$ ifconfigenp0s25 Link encap:Ethernet HWaddr 77:5a:5e:a6:86:d5inet addr:192.168.31.239 Bcast:192.168.31.255 Mask:255.255.255.0inet6 addr: fe80::725a:b6ff:fea6:86d7/64 Scope:LinkUP BROADCAST RUNNING MULTICAST MTU:1500 Metr

2020-06-30 16:41:10

docker 移植的基本概念

本文的主要实践是将docker 移植到arm64 linux debian 上。通过总结,理论上你可以徒手将docker 移植到仍何一个嵌入式设备上。1. docker 的基本概念2. docker 的内核支持3. docker 移植的注意事项注解一:docker 为什么要使用/dev/mqueue ?Docker provides /dev/mqueue to containers because some applications require or take advantage of t

2020-06-23 10:18:20

网卡PHY 移植注意事项

1. MAC 和PHY 的关系MAC 就是以太网控制器,属于OSI的数字链路层。 phy 属于OSI的物理层(Physical layer),所以叫phy. MAC主要处理的数字信号,PHY负责把MAC的数字信号进行编码,串行化等操作后,转化为模拟信号进行发送。PHY在数据接受时, 进行如上所述的逆操作,将模拟信号转化为数字信号,解码,并行化后,传给MAC。PHY 有一个重要的功能就是 自协商。 什么是自协商? 就是PHY一旦连入网络,PHY 会和它相连接的端口的PHY进行协商,当前通信使用的速率是

2020-06-04 15:32:07

RK3399 Boot from SD card

Booting from an SD card on RK3399=================================To write an image that boots from an SD card (assumed to be /dev/sdc):Option 1: Package the image with Rockchip miniloader: -...

2020-05-06 13:54:40

Imx6 Set Network interface

如何设置IMX6 Yocto2.2 网络接口?Yocto2.2 的网络由connMan 管理,设置网络通过命令 connmanctl 进行。设置静态IP# 查看Service$ connmanctl services*AO Wired { ethernet_00142d269dfd_cable }# 设置静态IP 地址$ connmanctl co...

2020-04-12 22:42:00

[AM57xx] IPU AMMU 独家专解

1. About the AMMU:Sorry for the confusion. Given you are using QNX and not SYSBIOS on the host, the situation is different. IPC has a different set of examples that support loading and starting the ...

2019-11-22 10:09:53

Ubuntu install teamview

Step 1: Download and add TeamViewer repository keyFirst, you need to download the TeamViewer repository key as we will installing TeamViewer through its official website. Run the following command in...

2019-10-17 08:53:25

SSL/TLS genCert

#!/bin/bashCAPATH=${CAPATH:-/etc/edgedev/ca}CASUBJECT=${CASUBJECT:-/C=CN/ST=Shaanxi/L=Xian/O=EDGEDEV/CN=edgedev.io}CERTPATH=${CERTPATH:-/etc/edgedev/cert}CERTUBJECT=${CASUBJECT}PASS_PHRASE="pass...

2019-10-14 17:13:33

Helm 的安装&打包

1. decompress helm package百度云Link:https://pan.baidu.com/s/16avsZ3W5ym72g3YsR9RDqw提取码:r12otar -xzvf helm-v2.12.0-linux-amd64.tar.gzcd linux-amd64 && mv helm /usr/bin/2. helm init由于 He...

2019-09-23 11:36:04

Go资源被墙最快解决方案

最近在学golang,因为文化自信,Go语言好多包国内是无法获取的,写这篇教程希望可以帮助大家最快的解决资源被墙的问题,不要把时间浪费这种无意义的事情上.环境 $ go version # go version go1.12 darwin/amd64 复制代码 把 golang 升级到 1.11(建议使用 1.12,1.11 之后,go 官方引入了 go modu...

2019-09-20 13:31:37

Porting edgecore of kubeedge to armhf

Porting edgecore of kubeedge to armhf1. Cross compile the edgecore2. Install docker3. Create edge node4. Run edgecore5. Deploy a demo app to edgenode.1. Cross compile the edgecoreAbout this topic, ...

2019-09-05 17:29:17

GO 的交叉编译

编译前看下arm-linux-gnueabihf-gcc -fuse-ld=gold -Wl,--version是不是支持gold 连接 ,如果不支持,就得更换编译器了。gcc-7 的应该就没有问题 因为go just only support the gold linker!export GOARCH=armexport GOOS="linux"export GOARM=7...

2019-08-15 14:17:32

JSON Merge Patch

Abstract This specification defines the JSON merge patch format and processing rules. The merge patch format is primarily intended for use with the HTTP PATCH method as a means of describi...

2019-08-10 21:33:25

kubeedge report msg format

$hw/events/device/modbus-device-model-01/twin/update/result 0 {"event_id":"","timestamp":1563348260215,"twin":{"temperature":{"actual":{"value":"10","metadata":{"timestamp":1563348260215}},"optional":...

2019-07-17 15:38:26

使用CSDN-markdown编辑器

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-03-27 13:37:57

imx6q initramfs rootfs.cpio.gz.u-boot 的生成详解

fsl-image-mfgtool-initramfs-xxxx.rootfs.cpio.gz.u-boot 的生成流程如下, 该流程来自于yocto2.1 的BB 文件:(cd ${IMAGE_ROOTFS} && find . | cpio -o -H newc >${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}${IMAGE_NAME_SUFFIX}...

2019-03-27 13:36:27

Linux 系统优化

参考文章http://elinux.org/Boot_Timehttps://community.nxp.com/docs/DOC-93619​一,commodline(bootargs参数) ​commandline含义可查看kernel/Documentation/kernel-parameters.txt文档 1.​lpj=xxx 设置lo...

2019-03-19 13:41:04

C 中&(((TYPE *)0)->member) 中指针为0 为什么不会报错?

C 语言中,根据成员变量地址获取结构体的 地址。有一种实现方法:member_address - &(((TYPE *)0)->member);这个里面最让人疑惑是&(((TYPE *)0)->member), 很明显是空指针嘛,空指针指向成员变量一定会出错的,但为啥着这里没有出错,而且linux kernel 中也经常使用这个。原来,一切的奥秘都在编译器对...

2018-12-26 09:27:03

PCIe device tree range属性详解

https://elinux.org/Device_Tree_Usage#PCI_Address_Translation

2018-11-15 13:22:59

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。