wen_jian_1973
易百纳技术社区
易百纳技术社区
0 访问量
0 原创专栏
0 资料
0 粉丝
个性签名:此E友还没有留下个性签名哦~
加入易百纳时间:2014-12-26

个人成就

易百纳技术社区 共获得 0 个点赞
易百纳技术社区 共获得 5 个收藏
易百纳技术社区 共获得 54 次评论/回复

个人勋章

暂无勋章
分类专栏

Ta擅长的领域

暂无
  • 我下载sdk中已编译好的内核是没有问题的 但是按照说明编译,下载后运行,很快就停止这一行了: bio: create slab at 0 而sdk编译好的内核信息如下: uart:0: ttyAMA0 at MMIO 0x12080000 (irq = 38) is a PL011 rev2 console [ttyAMA0] enabled uart:1: ttyAMA1 at MMIO 0x12090000 (irq = 39) is a PL011 rev2 bio: create slab at 0 SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb 我试过030/040版本的sdk 谁编译过并成功运行的,请说一下编译环境和版本,谢谢
    2016-06-14
    9 0 5984
  • 弄到一块3536的板子,板上带SPI NAND FLASH 128M 我烧写SDK的UBOOT,不能正常工作,提示一直在找flash,找了SPI NOR FLASH,又找了NAND FLASH,然后重启了。 后来从板子厂家的其它板上,进入UBOOT,上传了它的UBOOT二进制程序,下载到我这块板上,UBOOT可以工作了 KERNEL现在也可以,但是ROOTFS就卡住了 我本来想从其它板上拷贝过来的,但是因为是yaffs2系统,而且坏块位置不一样,所以就算原样将其它板子flash都拷贝过来也不行 于是我就根据海思sdk做了1个rootfs,用mkyaffs2image400工具,然后烧写到flash,但是kernel启动后就死掉了 后来看sdk有个nand_product工具,也不行,不知道这个工具干嘛用的 不知道大家是怎么搞的,以前都是用spi flash的,没玩过nand 还有一个问题,我用hitool烧写,烧写uboot还可以,但是按地址烧写就不行,确定设置没有问题。而在UBOOT命令行里面是可以烧写的
    2016-06-12
    15 0 20802
  • 在做一个网络视频解码的项目,这个项目要求解码同步精度在几个毫秒之内。 本来想用海思的PTS,但是发现HI_MPI_VDEC_SendStream里VDEC_STREAM_S的PTS值,和海思当前的PTS没有任何关系,我送入的PTS不管比当前PTS大还是小,送入就开始解码了。因此想用PTS控制解码同步不行。我是用的海思解码例子,按帧发送。不知是不是系统没有设置好造成的,查了资料也没有找到原因 然后我想用延时的方式,但是延时函数准确度都在几十毫秒 不知大家怎么处理解码同步的,我用过3515,还有个同步组的概念,但是3520、3531就取消了
    2015-04-02
    11 0 7992
  • 很多人问qt透明度怎么弄,我找了一篇文章,但是没试过 http://www.fx114.net/qa-15-72679.aspx 哪位测试后回答一下结果 原理是qt用ARGB8888,而海思默认1555 不知MINIGUI是不是也是这个原因
    2015-03-14
    2 1 4172
  • 本帖最后由 wen_jian_1973 于 2015-8-5 12:49 编辑 由于有人说是广告,论坛没有删帖功能,只好删去内容
    2015-07-17
    6 0 6898
  • 如题,3520D论坛里已经有了,需要3520A的
    2015-03-05
    0 0 2377
  • 3531SDK中DEMO板,29页CPU POWER,我看了用GPIO18_3和GPIO18_4去控制1.0V电源。 不知道这2个管脚,在软件中哪里控制了,UBOOT我没找到,难道是驱动中吗
    2015-07-27
    0 0 2848
  • 我需要做YUV到RGB转换,但是用函数HI_MPI_IVE_CSC怎么也转换不对 我用纯色YUV图片做转换,结果不对,第一行正确,第二、三行是(128,128,128),然后开始循环。 后来我想是不是要设置CSC啊,就用SDK的TOOL目录下的文件,设置了CSC,结果更乱了,没有一点规律。 看样子可能是初始化有问题啊,是不是还要设置什么,还是的IVE才能使用呢
    2015-08-06
    2 0 9523
  • 这几天编译了QT试试,几经周折终于成功,分享下。 1、下载         ftp://ftp.qt.nokia.com/qt/source/qt-embedded-linux-opensource-src-4.5.3.tar.gz         解压        2、进入 mkspecs/qws        目录         cp -rf linux-arm-g++ linux-hisi3531-g++         进入 linux-hisi3531-g++ 目录         修改 qmake.conf                 # modifications to g++.conf                 QMAKE_CC                = arm-hismall-linux-gcc                 QMAKE_CXX               = arm-hismall-linux-g++                 QMAKE_LINK              = arm-hismall-linux-g++                 QMAKE_LINK_SHLIB        = arm-hismall-linux-g++                                 # modifications to linux.conf                 QMAKE_AR                = arm-hismall-linux-ar cqs                 QMAKE_OBJCOPY           = arm-hismall-linux-objcopy                 QMAKE_STRIP             = arm-hismall-linux-strip         也可以改成自己的编译器名称        3、configure         ./configure --prefix=/opt/qte -static -opensource -confirm-license -qt-sql-sqlite -qt-gfx-linuxfb -plugin-sql-sqlit -no-qt3support -no-phonon -no-svg -no-webkit  -no-scripttools  -qt-zlib -no-gif -qt-libtiff -qt-libpng -no-libmng -qt-libjpeg -no-rpath -no-pch -no-3dnow  -no-openssl -no-nis -no-cups -no-dbus -embedded arm -platform linux-g++ -xplatform qws/linux-hisi3531-g++ -little-endian -qt-freetype -no-opengl -no-glib -nomake demos -nomake examples -nomake docs -nomake tools                 简要说明:                 --prefix=/opt/qte   编译后的安装目录                 -static                                编译成静态库 *.a , 默认是动态库的 *.so                 -xplatform qws/linux-hisi3531-g++   指定编译器,这个要和第2步的目录对应,如果不一样,会提示找不到编译器。我当时一个地方是linux-hisi3531-g++,另一个地方是linux-hi3531-g++,结果提示找不到编译器,搞得都快放弃了。                 其它我也不懂,最后用的时候再说吧 4、make,然后 make install                        make 没有问题,但是 make install 有好多问题,没管它,后面能工作的         make install 安装到 /opt/qte 目录,这里面有字库,后面运行程序要用它 5、编译示例程序         进入 examples/dialogs/findfiles                 qmake         生成Makefile文件                 $(LINK) -static  $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)                 上面这行加了 -static,因为我的romfs里面没有库,所以要全静态编译         然后 make,生成执行文件 6、/tmp/qtembedded-0 目录问题         运行示例程序,提示 /tmp/qtembedded-0 不能建立         发现我的romfs没这个目录,建立tmp目录,重新生成romfs,升级系统         然后 mount -t ramfs /dev/mem /tmp         7、字库问题         运行示例程序,提示 /opt/qte/lib/fonts 找不到         exports QT_QWS_FONTDIR=/home/1/qt/qte/lib/fonts         这个要看自己的目录放哪儿了,我用nfs,目录比较长 8、fb问题         运行示例程序,找不到 fb0         修改 sample_hifb, 编译运行 sample_hifb&         下面是网上找的修改过程,基本可以用,但不完善                 最近本人想要在Hi3531平台上运行QT,故有一些心得,写在这里与大家分享一下:                 1.首先运行sample中的sample_hifb,以便打开fb0;但是需要对代码做一些修改:                 将main函数中的 pthread_create(&phifb0,0,SAMPLE_HIFB_REFRESH,(void *)(&stInfo0));                 改成  pthread_create(&phifb0,0,SAMPLE_HIFB_PTHREAD_RunHiFB,(void *)(&stInfo0));                                                 将SAMPLE_HIFB_PTHREAD_RunHiFB函数中的HI_BOOL g_bCompress = HI_TRUE;                 改成 HI_BOOL g_bCompress = HI_FALSE;                                                 在                     bShow = HI_TRUE;                     if (ioctl(pstInfo->fd, FBIOPUT_SHOW_HIFB, &bShow) < 0)                     {                         printf("FBIOPUT_SHOW_HIFB failed!\n");                         munmap(pShowScreen, fix.smem_len);                         return HI_NULL;                     }                 后面加上                 if (pstInfo->ctrlkey == 0)                 {                   while(1)                   sleep(5);                 } 9、成功运行示例程序 就记了这么多,可能有遗漏。                
    2015-02-12
    10 4 9444
易百纳技术社区
共9条
易百纳技术社区