- 博客(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)
2022-02-12
Hyun2018_Chapter_CEMLACoordinatedRuntimeSystemF.pdf
2019-09-03
微内核操作系统综述(microkernel os survey)
2018-06-25
道路车辆功能安全--ISO26262标准
2018-06-25
CUDA.by.Example.An.Introduction.to.General-Purpose.GPU.Programming source code
2010-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人