海思编解码芯片添加64M nor flash

32 篇文章 1 订阅
12 篇文章 0 订阅

uboot和内核都必须修改。

struct spi_info hisfc350_spi_info_table[] ;

在结构体里面添加自己的flash节点,我这里用的是MX66LS51235E

{
		 "MX66L(S512)35(E/F)", //chip name
		 {0xC2,0x20, 0x1A}, ///chip id nor flash has itself ID
		 3,  //ID len
		 _64M, //flash size
		 _64K, //falsh sectors size
		 4, //clock
		 {
			&READ_STD(0,  INFINITE, 40/*50*/), //standard read clock, in datesheet 
			&READ_FAST(1, INFINITE, 104),///fast read clock, in datesheet 
			&READ_DUAL(2, INFINITE, 104),///dual read clock, in datesheet 
			&READ_DUAL_ADDR(1, INFINITE, 84),///dual read addr clock, in datesheet 
#ifndef CONFIG_CLOSE_SPI_8PIN_4IO
			&READ_QUAD_ADDR(3, INFINITE, 70),///qual read addr clock, in datesheet 
#endif
			0
		},
		{
			&WRITE_STD(0, 256, 75),
			0
		},

		{
			&ERASE_SECTOR_64K(0, _64K, 80),
			0
		},
		&spi_driver_mx66lS512, // 驱动函数,寻找类似的芯片修改即可!,如果没有要看detasheet 编写相应的驱动程序
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

john_liqinghan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值