原创 IMX6(D-Chip)開發板使用步驟說明

一、燒寫系統 l 將i.MX6開發板通訊OTG與電腦的USB口連接; 開發板OTG與電腦主機的USB口連接 l 將核心板上的2PIN撥碼開關調爲1:OFF,2:OFF。 核心板的2PIN撥碼開關設置爲全部關閉 l

原创 基於珠海鼎芯科技imx6開發板 tslib1.4的移植

編譯環境:Ubuntu 12.04 TLS 交叉編譯器:fsl-linaro-toolchain tslib1.4編譯 解壓tslib-1.4.tar.gz 安裝依賴庫:sudo apt-get install autocon

原创 關於使用Makefile進行GCC編譯報錯問題解決方法

彙編代碼如下: _start: ldr r0, =0x11111111 ldr r1, =0xE0200240 str r0, [r1] ldr r0, =0x0

原创 MPU6050對卡爾曼、一階互補濾波、二階互補濾波的比較

我所用的板子爲珠海鼎芯(D-Chip)的板子,該板子上集成了一顆MPU6050和一顆HMC5883,單片機是STM32F103C8T6。 這是總體的濾波效果 這是放大的版的 可以看出,卡爾曼和二階基本在重合在一起

原创 i.MX6Q -- Linux系統下FlexCAN總線的使用記錄

開發板平臺:珠海鼎芯D338 – 基於i.MX6Q 系統平臺:Linux3.0.35 + Busybox1.22 1、 需要的工具 FlexCAN工具包: libsocketcan-0.0.10.tar.bz

原创 IMX6(D-Chip)去掉uboot中倒數的辦法

在做項目或產品的時候,最後都會進行啓動的優化,主要就是優化啓動速度,在Uboot上主要就是去掉倒數時間了。 Uboot在進入kernel前,都會設定幾秒延遲,等待用戶使用debug串口的時候按任意鍵進入uboot下的命令行模式,讓用戶對

原创 IMX6下reboot重啓失敗的解決辦法

Imx6在開發過程中可能如遇到如下問題: 在串口命令行使用reboot命令之後,串口輸入準備重啓的信息,然後就卡住了,這個時候,串口命令行也不能再進行操作,而且板子也並沒有真正進行重啓。以下爲使用reboot之後出現的情況: (1)在