MMC: block number 0x2008 exceeds max(0x2000) failed Failed (1)

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

MMC: block number 0x2008 exceeds max(0x2000) failed Failed (1)

1,637 次查看
vinothkumars
Senior Contributor IV

Dear NXP,

"IMX8M Nano platform"

following error got not able to save while saveenv.

u=> saveenv Saving Environment to MMC... Writing to MMC(2)... MMC: block number 0x2008 exceeds max(0x2000) failed Failed (1)

Regards,
Vinothkumar Sekar
标记 (2)
0 项奖励
2 回复数

1,011 次查看
gnulux
Contributor II

Hello , 

I'm encoutering the same behaviour on IMX8  board with builded HardKnott Yocto image. 

Can you tell me wich emmc partition is checked ? mmcblkXbootY  perhaps ?

rgds  

0 项奖励

1,622 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello Vinothkumars,

The "mmc write" performs raw writes to the MMC device. It does not perform write via the filesystem. There is no "write" support to most of the filesystem access commands. Only ext4 seems to have "write" operation. The "mmc write" you performed probably overwrote the MMC partition table.

This is a bug with this version of U-Boot. Or download the one from yocto file, My suggestion is to use a known stable version of the U-Boot bootloader.

Regards

 

 

 

 

 

0 项奖励