DM355有两种启动方式,是由BTSEL[1:0]引脚决定的第一种是从片外的Asynchronous EMIF (AEMIF) 启动 是指从片外的三星OneNAND 器件启动第二种方式是从片内的ROM启动,执行ROM中的ROM boot loader (RBL),RBL支持三种片外介质,BTSEL决定RBL针对哪种介质进行启动– BTSEL[1:0] = 00 - ARM NAND Boot–...
利用达盛的例程,pcf8574t开始老是报错:DaVinci I2C WARNING: i2c: NACK detectedDaVinci I2C WARNING: i2c: RAR detected这个报错是因为从设备没有反馈导致的,后来发现是8574的地址写错了,导致I2C控制器老出现错误中断。改正后测试I2C的SCL线的clock为400KHz。为了和单片机连,需要降频。修改drivers/...
默认的内核中不支持Uart1,要在内核初始化时将它初始化。修改文件arch/arm/mach-davinci/board-dm355-evm.c,在函数board-init函数中增加如下红色部分 board_setup_psc(DAVINCI_GPSC_ARMDOMAIN, DAVINCI_LPSC_McBSP1, 1); board_setup_psc(DAVIN...
将USB的驱动配置成设备模式。连接电脑后自动将SD卡识别成逻辑盘。内核编译配置如usb. Txt内容。在/etc/init.d/rcS中加入初始化语句。insmod musb_hdrc.koinsmod g_file_storage.ko file=/dev/mmcblk0p1一开始插上USB以后老是显示无法初始化硬件,是因为USB小板上将D+和D-画反了遇到的问题:1.在拍照的过程中,拍摄100...
对于dm355evm /dev文件夹下没有spi设备,只有一个eeprom设备,这个设备用spi接口进行控制。该设备的设备文件是/dev/mtdblock5.他的驱动程序是at25xxA_eeprom.c。为什么他的设备文件是/dev/mtdblock5呢?在at25xxA_eeprom.c中的eeprom_probe函数中,调用了 ret = add_mtd_device(mtd)...
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号