
海思3559av100
文章平均质量分 51
xian0gang
这个作者很懒,什么都没留下…
展开
-
海思3559av100 led驱动练手
上一篇写的是如何用himm工具来控制寄存器点灯,这次写个驱动试试!驱动源码,利用网上模板修改:/************************led_drv.c*******************************/ #include <linux/init.h>#include <linux/module.h>#include <linux/fs.h>#include <linux/device.h>#include <l原创 2020-06-28 22:56:11 · 873 阅读 · 6 评论 -
海思3559av100 gpio操作
gpio操作就以一个点灯来举例,本来不是很明白海思的说明,看了一些前辈的博文才明白:海思芯片上GPIO操作步骤的整理原理图在开发板上有个D8的led灯,需要点亮这个led,就需要控制LED_CONTROL1这个引脚,它对应的是3559av100芯片上的SHUB_GPIO3_6,这个引脚是可以复用的,所以对它的功能需要设置一下。gpio设置说明下图可以在 Hi3559AV100_PINOUT_CN.xlsx 找到。在手册中找到这个引脚说明,要把它复用为gpio模式,需要对低四位写00原创 2020-06-28 00:41:59 · 1856 阅读 · 9 评论 -
海思3559av100 内核启动优化
在内核目录下,使用menuconfig去裁剪内核,配置裁剪内核:make ARCH=arm64 CROSS_COMPILE=aarch64-himix100-linux- menuconfig然后覆盖以前的配置文件:cp .config arch/arm64/configs/hi3559av100_arm64_big_little_emmc_defconfig -f最后单独编译内核:make BOOT_MEDIA=emmc AMP_TYPE=linux atfuboot配置参数:正常情况原创 2020-06-26 23:56:46 · 7714 阅读 · 3 评论