当前位置: 首页 > wzjs >正文

dw网站图片滚动怎么做百度广告服务商

dw网站图片滚动怎么做,百度广告服务商,个人服务器租赁,网页设计师网站目录 1. 配置内核 2. 修改设备数 3. 修改权限 4. 验证 Zero 3的板子有2个SPI Master接口,其中SPI0接的是板载16MB大小的SPI Nor Flash,SPI1则是导出到26pin的接口上。 spi和i2c有点不同,spi是直接生成spi虚拟设备,所以在dev里…

目录

1. 配置内核

2. 修改设备数

3. 修改权限

4. 验证


Zero 3的板子有2个SPI Master接口,其中SPI0接的是板载16MB大小的SPI Nor Flash,SPI1则是导出到26pin的接口上。

spi和i2c有点不同,spi是直接生成spi虚拟设备,所以在dev里面会直接出现类似spidev0.0这样的设备。Linux是通过MTD操作nor flash。可以在dev里面查看spidev设备,可以看到spidev0.0和spidev1.1两个spi设备。

1. 配置内核

执行命令:./longan/build.sh menuconfig

  • 进入

勾选

  • 进入

勾选

  • 进入

勾选

2. 修改设备数

修改文件/longan/device/config/chips/h618/configs/p2/linux-5.4/board.dts,找到spi1,在里面添加nor flash,注意去掉spi_board1,否则会提示spi1有冲突

    /*spi_board1@1 {device_type = "spi_board1";compatible = "rohm,dh2228fv";spi-max-frequency = <10000000>;reg = <0x1>;#spi-rx-bus-width = <0x1>;#spi-tx-bus-width = <0x1>;status = "okay";};*/spi1_flash1: w25c32@1 {compatible = "jedec,spi-nor";spi-max-frequency = <10000000>;reg = <1>;#address-cells = <1>;#size-cells = <1>;partition@spi-test0{label = "test0";reg = <0x0 0x400000>; /* 4MB */};};

3. 修改权限

在device/softwinner/apollo/common/system/ueventd.sun50iw9p1.rc中添加

/dev/mtd*                   0777    system      system

这种方式无效。

在/device/softwinner/apollo/common/system/init.sun50iw9p1.rc里面on fs里面添加

    mkdir -p /mnt/norflashmount -t jffs2 /dev/mtd0 /mnt/norflash

 这里mkdir会无法正常执行,通过dmesg | grep mount查看

[    5.120919] [  T190] type=1400 audit(10.276:4): avc: denied { mounton } for comm="init" path="/dev/mtd0" dev="tmpfs" ino=150 scontext=u:r:init:s0 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1

分析这条权限提示:

a. 缺什么权限: denied { mounton },即缺mounton权限

b. 谁缺权限:scontext=u:r:init:s0,即init缺权限

c. 对什么缺少权限:tcontext=u:object_r:device:s0 ,即对device缺权限

d. 什么类型的文件:tclass=chr_file,即chr_file类型

找到/system/sepolicy/private/init.te,添加

allow init device:chr_file {getattrreadwriteioctl
};

编译提示错误

neverallow check failed at out/soong/.intermediates/system/sepolicy/userdebug_pl
at_sepolicy.cil/android_common/userdebug_plat_sepolicy.cil:7771 from system/sepo
licy/public/domain.te:465(neverallow domain device (chr_file (read write open)))

 没法mount

4. 验证

shell中输入cat /proc/mtd

console:/ $ cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00400000 00001000 "test0"

输入cat /proc/partitions,可以看到唯一的mtd分区

  31        0       4096 mtdblock0

http://www.dtcms.com/wzjs/528855.html

相关文章:

  • 湖北硕丰建设有限公司网站邯郸seo优化
  • 电梯网站建设软文代发价格
  • 做我女朋友好不好手机网站友情链接网
  • 如何做网站搜索引擎优化发外链的网址
  • 网站的特征google搜索
  • wap网站排名买卖网站
  • 完整的网络营销推广方案包括seo搜索优化待遇
  • 做网站需要用什么语言百度在线扫一扫
  • 廊坊文安建设局网站百度关键词挖掘工具
  • 做外贸零售和批发批发网站网站推广软件有哪些
  • 目前做的最好的电子烟网站上海站群优化公司
  • 网站设计实验近期国内新闻热点事件
  • 如何做网站弹窗网站关键词优化方法
  • 深圳网址网站建设公司软文广告500字
  • 创新的菏泽网站建设seo外链是什么意思
  • 河南城乡建设厅网站南通企业网站制作
  • 网络销售网站设置域名权重是什么意思
  • 网站备案 法人代表信息检索关键词提取方法
  • 哈尔滨网站制作方案站长统计app软件下载2021
  • 有没有医学生做课件的网站百度官方电话号码
  • 邯郸网站制作公司北京seo公司
  • 重庆开县网站建设公司推荐淮北网站建设
  • 徐州提供网站建设报价表设计网站排行
  • 怎么简单做网站排名搜索引擎优化怎么做的
  • 任丘建设网站制作上海排名seo公司
  • 福州网站建设资讯b站推广在哪里
  • 木材网站建设哪家好外贸网站外链平台
  • 杭州如何设计公司网站百度推广运营
  • 乐山北京网站建设网站产品怎么优化
  • 网站内容与目录结构2023免费b站推广大全