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

深圳 seo 外贸网站建设 多语种免费找精准客户的app

深圳 seo 外贸网站建设 多语种,免费找精准客户的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://www.dtcms.com/wzjs/20081.html

相关文章:

  • wordpress公司网站环球资源网官方网站
  • 佛山建设网站公司2022新闻热点10条
  • 海南网站搭建百度搜索引擎技巧
  • wordpress分类首页调用seo外包收费
  • 怎么做网站的访问量网络营销做得好的品牌
  • 网站开发于制作总结市场营销推广策划
  • 大埔县住房城乡规划建设局网站营销软件app
  • 怎么看网站有没有做推广友情链接交换群
  • 建设网站的公司百度网站收录查询
  • 动态网站建设视频教程郑州品牌网站建设
  • 广州网站开发公司百度软件中心
  • 南京百度seo优化培训班
  • 西安营销型网站建设公司网络营销的主要手段
  • 如何做公司的网站湖南专业seo公司
  • 教务管理系统哪个好关键词优化推广公司排名
  • 兰州头条今日头条新闻兰州网络推广优化怎样
  • 自己做的网站在浏览器上显示不安全关键词seo优化
  • 标书制作费用一般多少做整站优化
  • 制作视频的app有哪些seo课程培训课程
  • 蒙古文网站建设工作计划做一个企业网站大概需要多少钱
  • 网站建设维护费 会计科目优化设计答案五年级上册
  • 网站商品页面设计中国网络营销公司
  • 西安北郊网站建设最近爆发什么病毒感染
  • 图文视频怎么制作汕头seo建站
  • 多伦多网站建设多少钱做网站
  • 机顶盒做网站网络代运营推广
  • 网站建设中所需条件南阳seo
  • 北京科技网站建设技能培训班有哪些
  • 房地产网站广告销售怎么做推广之家app
  • 软件项目管理办法seo教程有什么