logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Predix工业互联平台的学习和使用

Predix是GE公司推出的工业互联网平台,整个系统包含3个组成部分:--Predix Cloud是基于Cloud Foundary的PaaS,--基于Java 虚拟机的Predix Machine--以及2者之间的互联.1)注册Predix帐号,访问www.predix.io  zhu注册一个试用的帐号(需要提供一个有效的非中国区的地址)2)下载DevBox,DevBox实际

从uImage到Image,arm64平台上Linux镜像的变化, Booti命令的使用

uImage是arm32上uboot可以引导的镜像,是在zImage基础上加上uboot可以识别的头得到的.在uboot命令行,可以使用bootm   启动Linux在ARM64上不再支持uImage了,而是Image,在uboot命令行可以使用booti启动Linux

#linux#arm
动态链接和静态链接.a文件,.o文件(.out文件)和.so文件的使用

按照自己的理解画的动态链接和静态链接的关系。在Linux下应该是这样的,个人理解在Vxworks平台上是没有动态链接的,但是.o或者.out文件可以使用vxWorks的loader(loadLib)动态加载到vxworks的镜像中。谢谢拍砖...

使用YOCTO编译环境修改内核源码的方法

1)进入devshell ,运行bitbake linux-xlnx -c devshell,此时会打开一个新的shell终端2)修改内核或driver代码,源码的位置在build/tmp/work-share下3.a)在新的shell终端上编译make -j 4 Image CC=aarch64-poky-linux-gcc3.b)此时也可以关掉打开的shell,在bitbake上运

Linux内核使用的字符串转整形函数kstrtouint

kstrtouint函数定义在文件kstrtox.c中,原形如下:int kstrtouint(const char *s, unsigned int base, unsigned int *res)s是输入字符串,base可以是10(10进制)或16(16进制),或者是0自动识别,res存放转换后的整形值.当没有错误时返回值是0;devm_ioremap_

TI ARAGO(YOCTO)开发环境使用总结1

bitbake u-boot-ti-staging -c cleansstatebitbake linux-ti-staging –force -c compilebitbake linux-ti-staging –force -c deploybitbake linux-ti-stagingubuntu下使用ctrl+H键显示隐藏文件.config 文件的路径 /home/u...

66AK2G12 ,K2GEVM开发板上编译Kernel的步骤

第一次export PATH=$HOME/k2g-06.03.00.106/linux-devkit/sysroots/x86_64-arago-linux/usr/bin:$PATHti_config_fragments/defconfig_builder.sh -t ti_sdk_k2g_release export ARCH=arm make ti_sdk_k2g_release_defco

到底了