自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (5)
  • 收藏
  • 关注

原创 基于Virtio-camera的video设备透传

mplayer:mplayer tv:// -tv driver=v4l2:device=/dev/video0:width=1280:height=720:fps=30:outfmt=mjpeg,运行无误。vlc命令:vlc v4l2:///dev/video0,vlc运行有问题,报错找不到PCR值,目前还不知道驱动的哪个部分不兼容。

2023-11-09 10:18:03 106

转载 关于apt-get source下载源码包的问题[zhuanzai]

e.g. 下载 ls的源码包1>which ls //得到 /bin/ls2>dpkg-query -S /bin/ls //会得到包名 ,e.g. coreutils:/bin/ls3>sudo apt-get source coreutils //下载

2021-03-20 10:39:48 238

转载 RK3399 探索之旅 / Display 子系统 / 基础概念

https://blog.csdn.net/wuweidonggmail/article/details/111659481

2021-03-14 16:10:59 143

原创 usb camera rtsp using vlc

1 connect usb camera to linux system2 ls /dev/video*3 in server side: cvlc v4l2:///dev/video4 --sout '#transcode{vcodec=mjpg}:std{access=http,mux=mpjpeg,dst=127.0.0.1:13000}'4 in client side: vlc http://127.0.0.1:13000

2020-12-16 18:55:40 183

原创 CEML阅读笔记

读了文章CEML: a Coordinated Runtime System for Efficient Machine Learning on Heterogeneous Computing Systems。CEML:Abstract. Heterogeneous computing is rapidly emerging as a promising solution for effi...

2019-09-03 21:47:39 335

转载 run arch linux in costini

https://www.reddit.com/r/Crostini/wiki/howto/run-arch-linux

2019-03-24 17:07:02 134

原创 resize ext2fs

fdisk /dev/sdbpartprobee2fsck -f /dev/sdb5resize2fs -p /dev/sdb5mount /dev/sdb5 /mnt 

2019-02-16 01:17:47 208

转载 Linux环境变量配置:Jdk、Android Sdk/Ndk

https://blog.csdn.net/Mr_Tanenjoy/article/details/81187887

2019-01-19 22:53:51 240

转载 rock960 android box compiling!

refer: https://www.96boards.org/documentation/consumer/rock/build/aosp.md.htmlBuild AOSP for ROCK960Build environment setupRecommend build host is Ubuntu 16.04 64bit, for other hosts, refer offi...

2018-11-19 11:45:05 569

原创 QT自动驾驶相关网站

http://www.genivi.org/http://doc.qt.io/QtAutomotiveSuite/QT LinuxFB,qt直接在fb设备上,使用软件渲染,有可能性能受限https://blog.csdn.net/chongzi865458/article/details/54406865luci and  exampleshttps://skia.org/de...

2018-08-26 23:04:39 485

原创 zircon内核启动过程中zbi_container作用

如下为,系统启动过程中打印的zbi内容ZBI container length 0x000000000012a120//ZBI_TYPE_KERNEL_ARM64 00000000102a0020: length=0x0000000000129e50 type=0x00000000384e524b extra=0x0000000000000000//ZBI_TYPE_CPU_CONFI...

2018-08-09 18:02:10 2245

原创 odroidc2中可运行的fuchsia(zircon) kernel编译过程(基于2018年8月版本)

1、zircon的启动内核是odroidc2-zircon.bin,该内核由kernel/target/arm64/board/odroidc2/prepend-header.py工具生成:kernel/target/arm64/board/odroidc2/prepend-header.py --kernel ./build-arm64/kernel.zbi --shim ./build...

2018-08-09 12:22:16 1020

原创 odroidc2中可运行的fuchsia(zircon) kernel编译过程(基于2018年3月版本)

参考文献:https://forum.odroid.com/viewtopic.php?f=138&t=23370zircon的启动zircon内核由uboot加载,本次试验使用的uboot是odroid专门为fuchsia操作系统开发的,并没有源代码,zircon内核的启动目录内容为:XXXXXXXX:~/work/zircon-topic-odroidc2/odroidc...

2018-08-09 11:55:25 1523

转载 树莓派3上运行Fuchsia/Magenta OS

原文:https://blog.csdn.net/alex___zhao/article/details/75211002Google终于放出了其Fuchsia/Magenta内核的树莓派版本,下面介绍以下如何编译并运行准备工作,首先需要有一个HDMI的屏幕,我这里的是800X480的HDMI屏幕,然后是键盘从Google Src或者Github上下载Magenta的代码 http...

2018-08-07 10:10:03 1036

原创 树莓派的启动过程

英文原文:https://thekandyancode.wordpress.com/2013/09/21/how-the-raspberry-pi-boots-up/树莓派和传统的PC不同之处在于,树莓派是SoC设备,CPU和GPU等外设集成在一颗芯片内部,因此,加电后,CPU可以在CPU初始化完成后再进行初始化工作。BCM2835 SoC(不是树莓派3)如下图:树莓派的SoC内部...

2018-08-03 23:03:20 6664 1

原创 raspberrypi 3B编译arm 32bit Uboot

0 安装配置交叉编译器,建议到www.linaro.org下载最新的交叉编译器,本人下载命令为:wget http://newos.org/toolchains/arm-eabi-7.3.0-Linux-x86_64.tar.xzmkdir ~/bincp arm-eabi-7.3.0-Linux-x86_64.tar.xz ~/bincd ~/bintar xvJf arm-...

2018-08-03 12:20:06 837

转载 vmlinux vmlinuz zimage uimage 区别

在网络中,不少服务器采用的是Linux系统。为了进一步提高服务器的性能,可能需要根 据特定的硬件及需求重新编译Linux内核。编译Linux 内核,需要根据规定的步骤进行,编译内核过程中涉及到几个重要的文件。比如对于RedHat Linux,在/boot目录下有一些与Linux内核有关的文件 .  编译过RedHat Linux内核的人对其中的System.map、vmlinuz、initrd...

2018-08-03 10:05:13 416

原创 海思hikey960开发板的zircon启动映像

海思hikey960开发板的zircon启动映像:1、在zircon目录下,执行./scripts/flash-hikey,生成boot.img具体命令为:/home/suog/work/zircon-20180724/scripts/../third_party/tools/android/mkbootimg --kernel build-arm64/zhikey960-zircon-bo...

2018-08-03 00:34:38 1898

转载 HiKey960 开发板 android 编译

https://blog.csdn.net/tq08g2z/article/details/77311842更新 boot image 中的内核将编译产生的 hi3660-hikey960.dtb (arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dtb) 复制到 hikey-kernel 目录下,文件名仍然为 hi3660-hikey960.d...

2018-08-02 18:25:32 1183

原创 ubuntu 16.04 x86系统编译lineage-rpi (树莓派3B平台)过程

1  安装软件包sudo apt-get install kpartx python-mako2 下载Android源码,lineage-pi的patch,ImageMagicmkdir ~/lineageOScd ~/lineageOSrepo init -u git://github.com/LineageOS/android.git -b lineage-15.1cur...

2018-08-01 17:09:00 1363

原创 merge_config.sh

The files in this directory are meant to be used as a base for an Androidkernel config. All devices should have the options in android-base.cfg enabled.While not mandatory, the options in android-re...

2018-07-31 23:15:48 1123

原创 ubuntu 16.04 x86系统编译,raspberrypi 3 B的android内核过程

1、安装交叉编译器arm-linux-gnueabihf-xxx,命令:apt-cache search arm-linux-gnueabihf ,搜索后得到如下结果,安装第一个软件包,命令为:sudo apt install binutils-arm-linux-gnueabihf binutils-arm-linux-gnueabihf - GNU binary utilitie...

2018-07-31 21:58:13 340

原创 raspberryPi 3 model B, android image download.

最近收集了一下适合树莓派3B的android镜像。地址为:https://konstakang.com/devices/rpi3/安卓7.1.2(LineageOS 14.1 - KonstaKANG (Android 7.1.2))https://konstakang.com/devices/rpi3/CM14.1/安卓8.1.0 (LineageOS 15.1 - Kons...

2018-07-30 14:04:27 1472

转载 Android图形显示系统——概述

序Android的图形显示系统,虽然感觉自己基本了解了,有问题基本都能解决,但要写时,一是觉得千头万绪无从下笔,一是发现还有很多并没有真正搞懂。开工写这套体系,也顺便查漏补缺下。Android图形显示系统的剖分图形显示系统就像一个报社,它派出记者去采访,记者写成文稿后,将记者们交上来的文稿审核、排版、印刷,最终形成一期又一期报纸。 如上是Android图形显示系统的一个全貌图。每...

2018-07-27 23:15:03 1196

转载 虚拟帧缓冲驱动

17.2.2 虚拟帧缓冲驱动《嵌入式Linux系统开发全程解析》是一本全面介绍嵌入式Linux开发的专著,书中涵盖了程序生成工具、调试工具、引导加载器、Linux系统结构、Linux内核、驱动程序、用户空间编程、用户空间中间件等方面的内容。《嵌入式Linux系统开发全程解析》内容前后照应、贴近实践,且有较强的延伸型,有利于读者建立嵌入式Linux开发系统化的知识结构和技术理念。本节为大家介绍虚...

2018-07-27 12:12:02 950

转载 Linux remote desktop protocol

Linux的远程桌面主要分两个部分:Linux客户机连Linux服务器和Windows客户机连Linux服务器,还有现在用平板电脑连远程桌面。Linux客户机连Windows服务器比较简单没啥可说的,rdesktop和termianl server比起windows自带的“远程桌面连接”,不说好很多,至少是毫不逊色的。我们知道,Windows的非服务器版可以支持远程桌面,不过远程一登录,原来机子上...

2018-06-29 01:56:56 929

原创 android kernel

android kernel features:https://elinux.org/Android_Kernel_Features  https://wenku.baidu.com/view/0c5950aedd3383c4bb4cd239.html

2018-06-29 01:47:19 173

转载 LXC container manual

[b]目录目录 11 lxc简介 12  lxc安装 12.1 系统及内核版本 12.2 安装lxc 13  lxc工具集 23.1 创建和销毁容器 23.1.1 lxc-create 23.1.2  lxc-destroy 23.2 在容器中运行与结束应用 23.2.1 lxc-execute和lxc-start 23.2.2 lxc-stop 33.3  lxc-console 33.4 冻结...

2018-06-29 01:26:29 322

转载 Fuchsia 源码下载

准备活动Ubuntusudo apt-get install texinfo libglib2.0-dev liblz4-tool autoconf libtool libsdl-dev build-essential golang git curl unzip下载源码Jiriexport FUCHSIA_ROOT=$HOME/fuchsiacurl -s https://raw.github...

2018-06-27 14:38:38 5017 1

原创 Zircon编译和运行

一 、下载源码:    $ git clone https://github.com/fuchsia-mirror/zircon.git二、安装编译工具链:    进入源码目录执行(需要科学上网)    $ cd zircon    $ ./scripts/download-toolchain三、编译Zircon:   $  make -j8 arm64 V=1四、使用QEMU模拟运行Zircon...

2018-06-26 10:11:01 7813

转载 microkernel and macrokernel

经典对白(Andy(AndrewS. Tanenbaum)VS linus):Andy(AndrewS. Tanenbaum):老一点的操作系统都是宏内核的,也就是说,整个操作系统是一个运行在核心态的单独的a.out文件,这个二进制文件包含进程管理、内存管理、文件系统以及其他。具体实例包括UNIX、MS-DOS、VMS、MVS、OS/360、MULTICS等。另一种便是微内核,在这种系统中操作系统...

2018-06-24 22:38:14 162

转载 【转载】keepalived+httpd 做web服务的高可用

场景:  环境中有两台httpd服务器,一台做主,一台做备用;平时只用主向外提供http服务;当主宕机后,keepalived把vip绑定到备机上去,这样就由备机提供http服务了。  **keepalvied 这个软件还是更新的比较快的,主要问题再于它的文档并没能跟上来,不同版本之间的差别比较大,我这里用的是1.2.13版 【0】环境说明主机ip 系统版本 ...

2018-05-16 09:12:06 661

转载 【转载】java调用dll/so文件

大家都知道用C++编写的程序如果用于windows使用则编译为xxx.dll文件,如果是Linux使用则编译为libxxx.so文件。下面将java调用dll/so文件的方法粘出来方便下次使用。此处使用的jna的方式jna可以从官方下载,也可以从maven里面去引用,下面是引用代码:<dependency> <groupId>net.java.dev.jna<...

2018-05-15 17:00:13 775

转载 【转发】WebHDFS vs HttpFS GateWay

基于hadoop2.7.1版本 一、简介 1、 WebHDFS官方简介: Introduction The HTTP REST API supports the complete FileSystem/FileContext interface for HDFS. 2、HttpFS GateWay官方简介: HttpFS is a server that provides a REST HTTP ...

2018-05-08 13:49:27 171

转载 【转发】Hadoop HDFS 的 HttpFS

背景要写一个操作HDFS的web后台(文件CRUD),虽然可以直接使用HDFS提供的FileSystem类然后通过get方法获取到一个DistributedFileSystem(假设提供的文件url的模式是hdfs://开头)的实例来操作HDFS,但是这种方法有个限制就是调用方必须能和HDFS集群中的所有主机通信。然后这个要求有时并不能满足,比如HDFS集群部署在一个内部隔离网络中,而WEB服务器...

2018-05-08 13:38:13 327

转载 【转载】dokan开发文件系统驱动注意事项

 dokan是用户态的文件系统驱动,可以称之为fuse for windows。可以用来开发虚拟磁盘,即在“我的电脑”中虚拟出一个硬盘来,可以是硬盘,也可以是可移动磁盘或者网络硬盘。CreateFile、FindFiles、GetFileInformation需要最优先实现,有了这两个接口,就可以浏览目录了。进入CreateFile,需要判断请求的虚拟文件是目录还是文件,如果是目录,则需要设置Do...

2018-05-02 21:00:10 1815

原创 spartan 3e starter kit平台,使用usb cable和rs232接口的spi flash编程软件

1、引言spartan 3e starter kit是使用较广泛的开发板,spartan 3e系列fpga价格低廉,是基于fpga开发嵌入式系统的重要选择,通常情况下,fpga的bram资源有限,而且需要扩展flash以存储程序代码。因此一个典型的fpga系统包括如下芯片:FPGA芯片、PROM芯片、Parallel Flash芯片、RAM芯片,其中32位数据带宽的parallel flash

2008-12-15 15:28:00 1468

原创 spartan 3 starter kit SRAM&emc 使用

xilinx官方提供的spartan 3 starter kit有两片ISSI 256Kx16位的SRAM,这两个SRAM复用地址线,数据线都引入到FPGA,因此,FPGA访问外部SRAM的位宽是32位,基于该开发板,使用XPS设计嵌入式系统使用xilinx默认的配置32位宽。但是对于某些应用,fpga引脚是稀缺资源,因此32位宽不可能实现,此时需要使用8位或者16为的SRAM(ISSI提供8、1

2008-12-15 15:24:00 1584

SCSI 设备的基本命令标准和参考手册(SPC-4)

本文《SCSI Primary Commands - 4 (SPC-4) - R37-批注版》是阅读标注版,适合系统软件工程师,编写和usb设备相关的驱动程序等底层工作参考使用。

2022-02-12

Hyun2018_Chapter_CEMLACoordinatedRuntimeSystemF.pdf

CEML: a Coordinated Runtime System for Efficient Machine Learning on Heterogeneous Computing Systems论文原文

2019-09-03

微内核操作系统综述(microkernel os survey)

1980-2000年间,microkernel操作系统被广泛研究,目的是解决macrokernel的巨大,不安全,更新困难等问题,但是,由于性能上的原因,微内核系统没有发展起来。最近cpu性能已经足够强大,微内核系统又逐渐发展,例如google的zircon内核就是微内核系统,本文给出了微内核系统的概念和发展,比较等内容。适合入门者理解宏观微内核的概念

2018-06-25

道路车辆功能安全--ISO26262标准

ISO26262 是 IEC61508 对 E/E 系统在道路车辆方面的功能安全要求的具体应用。它适用 于所有提供安全相关功能的电力、电子和软件元素等组成的安全相关系统在整个生命周期内 的所有活动。 安全在将来的汽车研发中是关键要素之一,新的功能不仅用于辅助驾驶,也应用于车辆 的动态控制和涉及到安全工程领域的主动安全系统。将来,这些功能的研发和集成必将加强 安全系统研发过程的需求,同时,也为满足所有预期的安全目的提供证据。 随着系统复杂性的提高,软件和机电设备的应用,来自系统失效和随机硬件失效的风险 也日益增加,ISO26262,包括其导则,都为避免这些风险提供了可行性的要求和流程。 系统安全可以从大的安全措施中获得,包括各种技术的应用(如:机械,液压,气动, 电力,电子,可编程电子元件)。尽管 ISO26262 是相关与 E/E 系统的,但它仍然提供了基于 其他相关技术的安全相关系统的框架。

2018-06-25

CUDA.by.Example.An.Introduction.to.General-Purpose.GPU.Programming source code

CUDA编程圣经<CUDA.by.Example.An.Introduction.to.General-Purpose.GPU.Programming>的源代码,

2010-11-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除