OV788
文章平均质量分 66
OV788 开发经验总结
悟空胆好小
可以收藏并关注我获取最新分享,嵌入式软件专家,专注分享嵌入式软硬件、AIoT(物联网+人工智能)、通信技术、半导体等相关内容。
展开
-
SOC OV788开发:9.分区信息打印
SOC OV788开发:9.分区信息打印 #include "libsif.h" extern t_libsif_cfg * sf_libsif_cfg; void func_libsif_cfg_test(void) { static t_libsif_cfg libsif_cfg_test; /* typedef struct{ u32 base_addr; ///< sif control base address, sif原创 2022-02-22 23:00:09 · 215 阅读 · 0 评论 -
SOC OV788开发:4.autobuild_r2mp.sh 编译脚本参数传递
SOC OV788开发:4.autobuild_r2mp.sh 编译脚本参数传递 autobuild_r2mp.sh menuconfig sample_app sample_hello_world 编译脚本参数传递 linux@ubuntu:~/sdk_ov788/OV788_SDK_52786_1396/Firmware/OV788_SDK_src.52791.1396$ cat autobuild_r2mp.sh #!/bin/bash echo $0 echo $1 echo $2 chip=r2原创 2022-02-22 22:35:19 · 226 阅读 · 0 评论 -
SOC OV788开发:3.svn info 版本 FW_VERSION
SOC OV788开发:3.svn info 版本 FW_VERSION FW_VERSION 是关乎软件升级的版本号,非常的关键! # generate version fw_version=svn info . | grep "Last Changed Rev" | sed -e "s/^.*: //g" echo " [FW_VERSION] $fw_version" linux@ubuntu:~/data/work/HIS3518e_new/HIS3518e$ svn info . | grep原创 2022-02-22 22:32:26 · 468 阅读 · 0 评论 -
SOC OV788开发:6.ov788 malloc 实现机制
SOC OV788开发:6.ov788 malloc 实现机制 文章目录==void *newos_malloc(u32 size)==void newos_free(void *addr)void * newos_calloc(u32 cnt, u32 size)void *newos_realloc(void * addr, size_t size) ./ovipc/OV788_SDK_52786_1396/Firmware/OV788_SDK_src.52791.1396$ ls -l ./share原创 2022-02-22 22:47:12 · 337 阅读 · 0 评论 -
SOC OV788开发:8.libgcc链接目录配置
SOC OV788开发:8.libgcc链接目录配置 35 gccfile=`which ${CROSS_COMPILE}gcc` 36 gccdir=`dirname $gccfile` 37 if [ $gccv -gt 440 ] ; then 38 GCC_NO_UNDERSCORE=1 39 link_libgccdir="-L$gccdir/../lib/gcc/ba-elf/4.7.3/ -L$gccdir/../ba-elf/lib/" 40 echo "原创 2022-02-22 22:54:39 · 136 阅读 · 0 评论 -
SOC OV788开发:2.OV788 gcc -version 数字查看
SOC OV788开发:2.OV788 gcc -version 数字查看 linux@ubuntu:~/sdk_ov788/OV788_SDK_52786_1396/Firmware/OV788_SDK_src.52791.1396$ vi make/build.sh … #check gcc version gccv=${CROSS_COMPILE}gcc --version | grep GCC | sed -e "s/^.* //g" | sed -e "s/\.//g" if [ -z $gccv原创 2022-02-22 22:27:21 · 257 阅读 · 0 评论 -
SOC OV788开发:5.cpu 大小端判断
SOC OV788开发:5.cpu 大小端判断 big endian, OV788 is big HI3518e is little 1.HI3518e linux@ubuntu:~/data/work/HIS3518e_new/HIS3518e/third_ko/hi_dmac$ file hi_dmac.o hi_dmac.o: ELF 32-bit LSB relocatable, ARM, version 1 (SYSV), not stripped linux@ubuntu:~/data/work原创 2022-02-22 22:39:59 · 371 阅读 · 0 评论 -
SOC OV788开发:10.uart 中断接收 以及usb启动模式
SOC OV788开发:10.uart 中断接收 以及usb启动模式 IRQ_HANDLER_DECLARE_START IRQ_MAP(UART, uart_irq_handler); #if defined(CONFIG_WIFIMODULE_BRCM4334X) || defined(CONFIG_WIFIMODULE_RTL8195A) extern void app_scio_irq_handler_1(void); #ifdef CONFIG_WIFIMODULE_USE_SCIO1 IRQ_M原创 2022-02-22 23:03:44 · 161 阅读 · 0 评论 -
SOC OV788开发:1.OV788 开发环境以及编译
1.patch linux@ubuntu:~/sdk_ov788/OV788_SDK_52786_1396/Firmware$ ls -l total 19384 drwxrwxr-x 13 linux linux 4096 Apr 15 10:48 OV788_SDK_src.52791.1396 -rwxrwxr-x 1 linux linux 19841669 Apr 15 10:48 SDK_V2.17.4.52786.1396_patch_allone_p1.patch linux@ub原创 2022-02-22 22:24:42 · 856 阅读 · 0 评论
分享