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 · 208 阅读 · 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/bashecho $0echo $1echo $2chip=r2原创 2022-02-22 22:35:19 · 219 阅读 · 0 评论 -
SOC OV788开发:3.svn info 版本 FW_VERSION
SOC OV788开发:3.svn info 版本 FW_VERSIONFW_VERSION 是关乎软件升级的版本号,非常的关键!# generate versionfw_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 · 448 阅读 · 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 · 331 阅读 · 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 · 129 阅读 · 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 versiongccv=${CROSS_COMPILE}gcc --version | grep GCC | sed -e "s/^.* //g" | sed -e "s/\.//g"if [ -z $gccv原创 2022-02-22 22:27:21 · 251 阅读 · 0 评论 -
SOC OV788开发:5.cpu 大小端判断
SOC OV788开发:5.cpu 大小端判断big endian, OV788 is bigHI3518e is little1.HI3518elinux@ubuntu:~/data/work/HIS3518e_new/HIS3518e/third_ko/hi_dmac$ file hi_dmac.ohi_dmac.o: ELF 32-bit LSB relocatable, ARM, version 1 (SYSV), not strippedlinux@ubuntu:~/data/work原创 2022-02-22 22:39:59 · 359 阅读 · 0 评论 -
SOC OV788开发:10.uart 中断接收 以及usb启动模式
SOC OV788开发:10.uart 中断接收 以及usb启动模式IRQ_HANDLER_DECLARE_STARTIRQ_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_SCIO1IRQ_M原创 2022-02-22 23:03:44 · 149 阅读 · 0 评论 -
SOC OV788开发:1.OV788 开发环境以及编译
1.patchlinux@ubuntu:~/sdk_ov788/OV788_SDK_52786_1396/Firmware$ ls -ltotal 19384drwxrwxr-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.patchlinux@ub原创 2022-02-22 22:24:42 · 838 阅读 · 0 评论