原创 s5pv210 uboot-2012-10移植(一) 之分析Alex Ling的linaro-2011.10 for mini210
好久好久前就買了s5pv210的開發板,一直都是東搞搞西搞搞,一點收穫也沒有,這次下決心來移植最新的uboot到u-boot-2012.10上,並通過這個博客記錄下來以防時間長給忘了,我的開發板是QT210的。s5pv210的啓動分爲BL
原创 s5pv210 uboot-2012-10移植(八) 之支持SD卡保存環境變量
本次將實現SD卡保存環境變量,uboot的移植先到這裏告一段落了,大體上能用了,但是還很不完善,等到以後需要用到的時候在繼續添加,而且中間有移植錯誤的地方也希望各位大俠給指出來,特別是SD卡那裏。 1.include/configs/sm
原创 用CSerialPort類收不到0x11, 0x13問題及解決辦法
在VS2010平臺下編寫modbusRTU程序,在調試的時候發現CSerialPort串口類無法接收到0x11, 0x13,隨後百度找的一篇Linux下的文章,大受啓發,原文如下: linux串口接收不到0x11解決 網上許多
原创 Ubuntu 12.04 64 位版本運行32位可執行文件
http://blog.csdn.net/sway_2012/article/details/9152209 64 位的機器上運行 32位的可執行文件,會出現文件明明在文件夾中,但是運行時會提示文件不存在。 其實64位版本的
原创 3.u-boot-2013.01 編譯流程分析
u-boot-2013.01完美的支持了pandaboardES開發板,其能夠生成MLO和u-boot.img文件,現在來分析一下這兩個文件是怎麼生成的。 1.打開頂層目錄下的Makefile,找到424行all,all目標依賴於$(AL
原创 VC 搜索本地可用串口
最簡單的方法:枚舉複雜一點的辦法:參考驅動開發,查看系統設備的符號表。typedef struct tagPT_PortsArry{int nPortIndex[256];bool bEnable[256];}PT_PortsArry
原创 CIPAddressCtrl控件的用法
1.通過Create函數手動創建一個IP控件. 開始時我在OnInitDialog()函數中這樣寫的: CIPAddressCtrl IPAddress; UINT nID=101; IPAddress.Create(WS_CH
原创 2.體驗ubuntu12.04
拿到pandaboardES開發板,先來體驗下ubuntu12.04系統,來試試看開發板怎麼樣。因爲我沒有HDMI顯示設備,所以我另外購買了一個HDMI轉VGA的的轉換器。準保好一個4G的SD卡。所有步驟都可以參考官方ht
原创 1. 收到一塊PandaboardES開發板一塊
前幾天收到一塊pandaboardES開發板一塊,小小的炫耀一下,以後就會開始pandaboardES之旅了~ 大概看了下用戶手冊,這開發板真不簡單,以後有的是事情做了~
原创 3.體驗android 4.2.2
上次在pandaboardES上體驗了ubuntu12.04,今天這體驗下android4.2.2,看看效果如何。以下步驟全部參考官網https://releases.linaro.org/13.02/android/pa
原创 1. x-loader執行流程分析
拿到PandBoardES已經有兩個星期了,前幾天分析了一下TI的X-Loader程序,把它給記錄下來,以供以後參考。如果哪裏有問題,希望大家能夠指出來。在pandaboard.org上已經描述的很清楚,可以前去仔細閱讀下
原创 s5pv210 uboot-2012-10移植(三) 之支持SPL
上次的uboot的BL1是自己實現的,今天就來讓uboot-2012-10支持SPL功能,但不是完全用的uboot本身的代碼,也不知道這樣是好還是壞。 1.分析頂層目錄的Makefile可以知道,需要添加CONFIG_SPL配置,這在前面
原创 s5pv210 uboot-2012-10移植(二) 之能夠啓動進入控制檯
這次我們將從官網下載的最新uboot-2012-10移植到s5pv210開發板上,讓其進入控制檯,效果如下: 首先,我暫時沒采用內核的SPL,這個將在後面給補上,這裏的BL1是我自己參考資料寫的,我用的是QT210開發板,內存1G,對
原创 指針的指針作用(申請空間)之一
以下是經典程序(載自林銳的從c/c++高質量編程),講解的部分是我個人理解void GetMemory(char *p,int num){p=(char*)malloc(sizeof(char)*num); //p是形參指向的
原创 s5pv210 uboot-2012-10移植(五) 之支持LAN9220網卡
我的s5pv210開發板是100M的LAN9220網卡芯片,通過CS5的總線連接的,對應的地址空間是0xA8000000,16位的。 1.跟蹤代碼發現在smc9115_pre_init裏配置總線,board/samsung/smdkv21