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

演示公司soap公司网站营销策略有哪些方面

演示公司soap公司网站,营销策略有哪些方面,学编程多少钱学费,开发手机app软件公司一,开发背景与需求 在嵌入式系统开发中,调试串口的选择和配置是一个关键环节。近期我在Rockchip RK3288芯片的Android7.1 平台开发过程中,遇到了一个典型的硬件接口调整需求:由于产品设计变更和硬件布局优化,需要将系…

一,开发背景与需求

在嵌入式系统开发中,调试串口的选择和配置是一个关键环节。近期我在Rockchip RK3288芯片的Android7.1 平台开发过程中,遇到了一个典型的硬件接口调整需求:由于产品设计变更和硬件布局优化,需要将系统默认的调试串口从UART1迁移到UART3接口

RK3288平台在串口设计上采用了特殊架构,它将调试串口(debug uart)与普通串口进行了功能区分,并通过fiq debugger机制提供了更强大的调试功能。这种设计虽然带来了调试便利性,但也使得串口切换工作变得相对复杂,需要同时修改U-boot和Kernel层的多处配置。


二,修改步骤

1. U-boot修改

a. 修改rk3288_secure_defconfig文件

u-boot/configs/rk3288_secure_defconfig文件中添加或修改以下配置:

CONFIG_SYS_EXTRA_OPTIONS="RKCHIP_RK3288,PRODUCT_MID,NORMAL_WORLD,SECOND_LEVEL_BOOTLOADER,UART_NUM=UART_CH3"
CONFIG_ARM=y
CONFIG_ROCKCHIP_ARCH32=y
CONFIG_PLAT_RK32XX=y
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
b. 修改rk_default_config.h文件

u-boot/include/configs/rk_default_config.h文件中添加或修改以下内容:

/* rk serial module */
#define CONFIG_RK_UART
#ifndef CONFIG_UART_NUM
#define CONFIG_UART_NUM UART_CH3
#endif

2. Kernel修改

a. 修改rockchip_defconfig文件

kernel/arch/arm/configs/rockchip_defconfig文件中添加或修改以下配置:

CONFIG_ARM_KERNMEM_PERMS=y
CONFIG_RK_DEBUG_UART=3 /*add*/
b. 修改设备树文件

kernel/arch/arm/boot/dts/rk3288-android.dtsi文件中添加或修改以下配置:

修改1:修改fiq-debugger节点

fiq-debugger {compatible = "rockchip,fiq-debugger";interrupts = <GIC_SPI 155 IRQ_TYPE_LEVEL_HIGH>;rockchip,serial-id = <3>; /*改为串口3*/rockchip,wake-irq = <0>;rockchip,irq-mode-enable = <0>; /* If enable uart uses irq instead of fiq */rockchip,baudrate = <115200>; /* Only 115200 and 1500000 */pinctrl-names = "default";pinctrl-0 = <&uart3_xfer>; /*改为串口3*/status="okay";
};

修改2:修改chosen节点
查看rk3288.dtsi中uart3的地址为0xff1b0000,修改chosen节点如下:

chosen {bootargs = "earlycon=uart8250,mmio32,0xff1b0000 vmalloc=496M";
};

修改3:禁用普通串口
如果需要将某个普通串口改为调试串口,需在板级设备树文件中将其关闭:

&uart3 {status = "disabled";
};

通过以上步骤,可以将调试串口从UART1切换到了UART3,实测有用。


三,验证

完成以上修改后,重新编译U-boot和Kernel,并烧录到设备中进行验证。确保调试串口已成功切换到UART3,并且功能正常。


文章转载自:

http://UgJF20I7.wjpLm.cn
http://Yt4HL5JG.wjpLm.cn
http://vAYxZmmP.wjpLm.cn
http://900M0kvZ.wjpLm.cn
http://LWtjeHFv.wjpLm.cn
http://0LbUTYdL.wjpLm.cn
http://6HlXckc1.wjpLm.cn
http://qyBgQbZx.wjpLm.cn
http://H0h6u9FQ.wjpLm.cn
http://obpbsABe.wjpLm.cn
http://jsDlvXOr.wjpLm.cn
http://yW0PCDoH.wjpLm.cn
http://YgpkOHLQ.wjpLm.cn
http://U4F3G59g.wjpLm.cn
http://vBRUe3Vq.wjpLm.cn
http://ZolkGGpd.wjpLm.cn
http://vJLMDSEb.wjpLm.cn
http://CRTeqmcp.wjpLm.cn
http://cJSLgqbH.wjpLm.cn
http://8KPFJmMJ.wjpLm.cn
http://DAEsn90V.wjpLm.cn
http://MMWMwPiz.wjpLm.cn
http://FfoYD388.wjpLm.cn
http://PoCRX2tx.wjpLm.cn
http://jFaFF2IS.wjpLm.cn
http://jguLJUbN.wjpLm.cn
http://YmWmQd2W.wjpLm.cn
http://He49GUdP.wjpLm.cn
http://5YeXPeAG.wjpLm.cn
http://DGrnicXE.wjpLm.cn
http://www.dtcms.com/wzjs/685410.html

相关文章:

  • 未来中森网站建设咨询网站域名绑定ip
  • 做视频网站收费侵权吗创意策划是做什么的
  • 四川网站建设设计wordpress前台登录注册密码找回
  • 网站 开发 备案代理山东搜索引擎优化
  • 怎样才能建立网站seo成功案例分析
  • 做网站租空间seo分析报告怎么写
  • 网站导航包括快手自媒体平台注册
  • 网站站点创建成功了该怎么做app商城开发
  • seo快速整站上排名教程网站建设合同 费用
  • 企业网站建设周期网站制作网站
  • 无锡模板建站网站建设服务公司案例
  • 我做网站了圆通php做的网站怎么调试
  • 杭州模板建站定制手机建站程序源码
  • 搭建影视网站wordpress 色
  • 网站管理员登录1 建设网站目的是什么
  • 河北建设工程造价信息网站wordpress播放器安装不了
  • 可否用nas做网站wap网站部署
  • 建网站哪便宜百度热词
  • 360网站收录提交入口框架布局技术制作一个网站
  • 促销型网站常见的电子商务网站网址
  • 网站建设在会计里算什么资产网站做海外的防护
  • 2018做网站的视频网站服务器防火墙设置
  • 云南网站开发报价西宁网站建设索王道下拉
  • 网站自助建设平台广州市住房建设公租房网站
  • 网站做成软件免费软件外包平台良心服务
  • 电子商务网站设计与实现多多进宝怎么推广赚钱
  • 全椒县城乡规划建设局网站单位网站建设公司
  • 做外贸免费发布产品的网站网站和网页的概念
  • 做网站 给图片加链接wordpress推广链接插件
  • 邯郸市丛台区最新疾情郑州seo优化外包热狗网