0%

RK3399 有两路MIPI CSI接口,支持两个摄像头同时预览。 瑞芯微也提供了东芝TC358749XBG芯片的驱动,将HDMI输入信号转为MIPI CSI的信号。

阅读全文 »

由于 T-firefly提供的 Android 源码里面 virtd 没有开源,编译出来的固件烧写到其他板子上时启动不了。RK3288的源码可以回退版本解决,RK3399的源码就没办法了。

后来找到了VideoStrong开发板的源码,编译出来的固件可以在自己的板子上启动。

不过在测试网络传输的时候出了问题,传大文件的时候总是传到一半以太网就挂了,内核消息有下面的错误:

NETDEV WATCHDOG: eth0 (rk_gmac-dwmac): transmit queue 0 timed out

或者下面的错误:

oversized ethernet frame spanned multiple buffers android

阅读全文 »

之前RK3288的定制固件是基于Firefly开发板配套的源码, 编译出来的固件在他们配套的开发板上没有问题。但是烧录到另外一块从其他厂家购买的RK3288板子,系统就无法启动。

打印信息停在下面的地方:

[ 2.388371] android_usb gadget: android_usb ready
[ 2.388445] sensor_init: Probe name sensors
[ 2.388460] sensor-dev.c v1.4 add angle calculation support between two gsensors 2013-09-01
[ 2.388985] rtc_hym8563 0-0051: setting system clock to 2011-01-01 13:26:39 UTC (1293888399)
[ 2.395090] rockchip-spdif-card rockchip-spdif-card.26: rk-hdmi-spdif-hifi <-> ff880000.rockchip-spdif mapping ok
[ 2.395889] ret 1024
[ 2.396275] usbcore: registered new interface driver snd-usb-audio

阅读全文 »

最近做项目时需要从一个设备的FPGA回读之前保存的xml配置文件。为了节省空间,xml文件是经过压缩之后保存的,压缩方式是LZMA。

在网上最先搜到的7-Zip网站的LZMA-SDK,不过只有Windows平台的,我要在Android平台上面使用,所以需要Linux平台能够编译的。

最后找到了LZMA Utils 4.32.7.

阅读全文 »

今天重新部署了博客。这次用的是Hexo,部署到了netlify。

希望这次能坚持写下去。