原创 MCP2515在海思HI3531A平臺上的驅動移植

最開始選擇HI3531A,然後需要支持CAN設備以爲是一件很簡單的事情。本着一個Linux內核的老鳥心態,覺得應該這個是小兒科的東西。在網上搜索了一下發現很多人都有使用mcp2515的芯片,特別是還有某培訓機構寫了一篇很詳細的文章,當時以

原创 HI3518EV200 方案設計相關產品

最近使用HI3518EV200設計了系列產品,主要包括網絡直播攝像頭、微型醫用攝像頭、汽車監控用攝像機。HI3518EV200比之前的V100的芯片在低功耗上面有很大的提升,適合電池供電。整機功耗在 720P@30fps數據流情況下的功耗

原创 HI3559開發相關記錄

    最近開始了HI3559的相關開發,其中有幾個問題讓我坑了一下。其中一個就是晶振裝錯了。裝成了有源晶振,由於調試的不方便,最後花了好長時間來排除這個問題。     HI3559和HI3556的SDK是在一起的,兩顆芯片基本完全一致。

原创 驅動程序調測方法與技巧

驅動程序開發的一個重大難點就是不易調試。本文目的就是介紹驅動開發中常用的幾種直接和間接的調試手段,它們是: 利用printk查看OOP消息利用strace利用內核內置的hacking選項利用ioctl方法利用/proc 文件系統使用kg

原创 全景拍照之8 Sensor方案漫談

    通過4個多月的奮鬥,從無到有的設計了一款8Sensor的視頻採集板。其中有很多的問題,都是慢慢的解決一個過程,Sensor雖然不是第一次接觸,但是通過fpga控制Sensor,然後8個Sensor同時採集的這個方案我還是第一次做。

原创 ar8031網卡中的光口和電口相互切換

經過一段時間的奮鬥,實現了ar8031網卡的光口和電口相互切換。其中的幾個關鍵概念需要釐清。光口如果是SFP的1000M模塊需要注意,一定只能是1000M模式。因爲這個問題卡了一段時間。不過因爲這些問題,把網卡的驅動流程dump了一遍,其

原创 1553B 調試記錄

1553B調試記錄,上週六開始的珠海之行,在昨天落下帷幕。       其實最早就開始在熟悉1553B協議了,當然我不熟悉IPcore。我們的IPcore也是一個湖南老鄉開發,搞芯片設計的大牛,我在這裏就只有佩服的份了。我參與了1553B

原创 LS1B下的RTL8201EL調試記錄

    LS1B是龍芯公司出品的嵌入式芯片,芯片大概類似ARM9的水平。主頻在133M~333M。我們在使用LS1B做光通訊產品時,主要利用的是他的GMAC,用來管理收發器機架設備。其中必須要用到一個PHY芯片,我們根據龍芯公司的demo

原创 VR攝像機(360度魚眼全景攝像機)方案

    三星發佈了他們的首款魚眼360攝像機,售價在3000RMB。國內最近對於VR攝像機也是情有獨鍾,未來這個是一個大的潮流或是趨勢。海思發佈了他的首款支持360魚眼攝像機的方案。所以未來的魚眼方案肯定會爆發。現在看來主要方案有全志的V

原创 HI3516CV300 用於記錄儀和運動拍攝

      經過將近1個月的奮鬥,完成了一款便攜式相機。主要用於xx記錄,上次去了北京演示產品。結果演示效果不好,我們回來繼續奮鬥。經過將近1周的奮鬥解決了wifi穩定性問題。還有功耗過高的問題。     海思的此顆料很適合當前運動DV的

原创 HI3536 4路4K高清解碼板

經過幾個月的時間,終於把HI3536的4K板子設計調試完成。 整版設計無大問題,基本都是一次通過。但是在下載程序的工程中,用海思的HITools遇到問題了,每次燒寫如下圖: 最後驗證出來的問題是fastboot燒寫的問題,我使用的

原创 再見2015年終總結

2015年的夢想:做一兩件自己喜歡的事情。完成一兩個好的產品。盡心盡力的完成視頻拼接相關的關鍵技術論證和實現。 2015年的現實:技術是一件很美好的事情,總是能讓我激情無限。也讓我做到了很多我自己覺得不能做到的事情。多芯片系統的驗證,視頻

原创 OV5640 sensor 偏綠調試記錄

最近在調試一個sensor,是基於ARM+FPGA構架的 8個sensor的一個全景拍照的平臺。FPGA是EP3C25,基帶處理芯片是海思的HI3518e。整個框架和原理設計都OK。後面就是調試sensor。 OV5640接口方式,我選用

原创 HI3518E用J-link燒寫裸板fastboot u-boot流程

Hi3518E的裸板燒寫fastboot是不能像HI3531那樣,可以通過FB直接燒寫。遵循ARM9的燒寫流程。其中一般u-boot的燒寫流程可分爲幾類:第一:通過編程器芯片直接燒寫;第二通過RVDS來燒寫(海思官方原版的方式);第三通過

原创 通過FPGA驅動OV5640調試記錄

   最近無聊,想通過FPGA來驅動OV5640,達到高速並行的圖像處理。其中使用了8個sensor。是Omnivision的500W高清攝像頭。主要用於手機,pad,等移動設備的主攝像頭。在網上搜索了一把,包括谷歌和百度。都沒發現太有價