6.2上午 外教 阅读

 

FAQ3:

Uart3不能使用,写/dev/ttySAC3不能产生信号,如何解决?

 

答:

这是由于uart3的相关引脚还没配置成uart3模式,解决办法:

1.s3c-linux-2.6.28.6-Real6410/arch/arm/mach-s3c6410/mach-smdk6410.c中添加下面的函数:

void real6410_set_gpio()

{

unsigned int val;

 

val = __raw_readl(S3C64XX_GPBCON);

val &= ~(0xff<<8);

val |= (0x22<<8); /* Output Mode */

__raw_writel(val, S3C64XX_GPBCON);

}

2.在同一个文件的smdk6410_machine_init的最后加入real6410_set_gpio();

 

FAQ4

版主,用你们提供的helper_sd.bin  sd8686.binwifi模块仍然无法加载。打印下面两句后就没有了

libertas_sdio: Libertas SDIO driver

libertas_sdio: Copyright Pierre Ossman

没办法产生文档中所说的下面的输出信息:

libertas_sdio: Libertas SDIO driver

libertas_sdio: Copyright Pierre Ossman

hq

libertas_sdio mmc0:0001:1: firmware: requesting ./helper_sd.bin

libertas_sdio mmc0:0001:1: firmware: requesting ./sd8686.bin

libertas: 00:22:43:6b:0b:9e, fw 9.70.3p24, cap 0x000003a3

libertas: PREP_CMD: command 0x00a3 failed: 2

libertas: PREP_CMD: command 0x00a3 failed: 2

posted @ 2017-06-02 14:25  张雪  阅读(80)  评论(0编辑  收藏  举报