spi flash的挂载
来源:互联网 发布:it 是什么意思 编辑:程序博客网 时间:2024/06/05 15:49
设置完menuconfig 打开spi mtd 和jffs2
spi_board_info 中加入分区
static struct spi_board_info w55fa92_spi_board_info[] __initdata = {
#ifdef CONFIG_FA92_SPI_CS0_ENABLE
[0] = {
#ifdef CONFIG_FA92_SPI_CS0_MTD
.modalias = "m25p80",
#endif
#ifdef CONFIG_FA92_SPI_CS0_SPIDEV
.modalias = "spidev",
#endif
.max_speed_hz = 50000000,
.bus_num = 0,
.chip_select = 0,
.platform_data = &w55fa92_spi_flash_data,
.mode = SPI_MODE_0,
},
#endif
后发现只出现
cat /proc/devices
Block devices:
1 ramdisk
259 blkext
7 loop
8 sd
31 mtdblock
# cat /proc/partitions
major minor #blocks name
31 0 32768 mtdblock0
8 0 126080 sda
8 1 32768 sda1
8 2 1 sda2
# find / -name "*m25p80*"
/sys/bus/spi/drivers/m25p80
于是mkmod /dev/mtdblock0 b 31 0
出现/dev/mtdblock0
然后在pc上
mkfs.jffs2 -s 0x1000 -e 0x40000 -p -d rootfs/ -o jffs2.img
注:在使用mkfs.jffs2 的时候一定要使用 "-p"选项,其作用是从文件末尾到最后一个erase block填充0xFF.
在开发板上 烧如镜像
dd if=jffs2.img of=/dev/mtdblock0
挂载
mount -t jffs2 /dev/mtdblock0 /mnt/mtd
- spi flash的挂载
- SPI Flash的操作
- SPI FLASH与NOR FLASH的区别?
- SPI FLASH NAND FLASH 和NOR FLASH 的关系
- SPI Flash
- SPI-Flash
- CFI Flash, JEDEC Flash ,Parellel Flash, SPI Flash, Nand Flash,Nor Flash的区别和联系
- CFI Flash, JEDEC Flash ,Parellel Flash, SPI Flash, Nand Flash,Nor Flash的区别和联系
- CFI Flash, JEDEC Flash ,Parellel Flash, SPI Flash, Nand Flash,Nor Flash的区别和联系
- CFI Flash, JEDEC Flash ,Parellel Flash, SPI Flash, Nand Flash,Nor Flash的区别和联系
- CFI Flash, JEDEC Flash ,Parellel Flash, SPI Flash, Nand Flash,Nor Flash的区别和联系
- CFI Flash, JEDEC Flash ,Parellel Flash, SPI Flash, Nand Flash,Nor Flash的区别和联系
- ITE8502下的SPI flash读写问题
- ADSP-BF531的SPI FLASH BOOT
- uboot_mt7620对SPI flash操作的分析
- C6678的SPI Flash启动失败
- MX25L1635D spi-flash芯片的读写记录
- SPI实例之FLASH芯的使用;
- 2073 无限的路
- Hibernate 一对多关系和多对多关系
- 指针的引用
- 西洋歌剧的起源与历史
- Cocos2D-X2.2.3学习笔记19(地图系统)
- spi flash的挂载
- Android JNI层实现文件的read、write与seek操作
- 在IAR中打开多个project
- xocde 使用快捷键
- 聚米SDK包传说
- 2074 叠筐
- Selenium grid 分布式运行测试代码
- 关于android示例程序(bitmapfun)——高效加载图片的坑爹地方
- 使用Golang 搭建http web服务器