今天從9.1 porting to 9.4
紀錄一下修改過哪些東西
1. uart2gps 要放到/system/bin
主要用來設定baudrate - 38400
2. imx5x/init.rc
./device/fsl/imx5x/init.rc
+ //For Gps
+ chmod 777 /dev/ttymxc1
+ symlink /dev/ttymxc1 /gpspipe
+service uart2gps /system/bin/uart2gps
+ oneshot
3. glgps.c
implement 真實接收gps nmea的地方
4.
kernel_imx/arch/arm/mach-mx5/mx51_babbage.c
啟動uart
kernel_imx/arch/arm/plat-mxc/include/mach/iomux-mx51.h
設定uart參數
5.
kernel_imx/arch/arm/mach-mx5/serial.c
- .dma_enabled = UART2_DMA_ENABLE,
+ //.dma_enabled = UART2_DMA_ENABLE,
需要build出
uramdisk.img, uImage, system.img
使用GPSDemo測試ok
要記得接上GPS天線
沒有留言:
張貼留言