在学习Linux第八章LINUX 下摄像头驱动开发(OV7725)时,我看了视频,想先把devicetree按教程里说的,把内存大小改为了256M,并把启动的文件系统改为了EXT4启动方式,并生成了devicetree_ramdisk.dtb文件。这时我也把SD卡格式成了两部分,一个FAT,一个EXT4,并把之前提供的ramdisk进行了挂载,并把里面的文件全考进了EXT4分区内。然后把devicetree_ramdisk.dtb考到FAT32分区里,替换原来好使的一个文件。并把RAMDISK这个文件系统删去。插入开发板进行测试。结果发现不能正常启动。翻看打印信息。提示“** Unable to read "ramdisk8M.image.gz" from mmc 0:1 **”,我就不明白了,按照视频里讲的,他不应该去EXT4里去读取么,这个ramdisk8M.image.gz是在哪指明的,不是在divice tree里指明么?还有一个问题。就是是谁调用了devicetree_ramdisk.dtb这个文件
|