主题 : Tiny2451 SPI 驱动添加DMA后,kernel起不来 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 118884
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2015-09-10
最后登录: 2016-01-07
楼主  发表于: 2015-12-24 19:48

 Tiny2451 SPI 驱动添加DMA后,kernel起不来

#ifdef CONFIG_PLAT_S3C24XX
static struct resource s3c_spi0_resource[] = {
    [0] = DEFINE_RES_MEM(S3C_PA_SPI0, S3C24XX_SZ_SPI),//huangns chg S3c24XX_PA_SPI0->S3C_PA_SPI0 SZ_32->S3C24XX_SZ_SPI
    [1] = DEFINE_RES_IRQ(IRQ_SPI0),
    //[2] = DEFINE_RES_DMA(DMACH_SPI0_TX),//此处添加DMA后,编译完下载到板子,尽然起不来了。求解
    //[3] = DEFINE_RES_DMA(DMACH_SPI0_RX),//此处添加DMA后,编译完下载到板子,尽然起不来了。求解
};
级别: 新手上路
UID: 118884
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2015-09-10
最后登录: 2016-01-07
1楼  发表于: 2015-12-24 19:51
Superboot-2451 V1.08a(20150708) by FriendlyARM

Booting from NAND
Load Kernel...
Uncompressing Linux... done, booting the kernel.
//串口打到上面,后面没内容了