MQX 3.8(3.8.1も含む)で問題に遭遇した人がいたら、4.0 および 4.0.1)コンパクトフラッシュ (/mfs/examples/cfcard) への書き込み中に、cfcard io ドライバーにエラーが発生します。コンパクトフラッシュは読み込めますが、書き込みはできません。
これに対する修正は、ソースファイルにあります。
c:\Freescale\Freescale MQX 3.8\mqx\source\io\pcflash\apcflash.c
452行目の関数_io_apcflash_write()で、次のように変更します。
結果 = _io_apcflash_read_write_blocks(fd_ptr, info_ptr, data_ptr, num, FALSE);
次のように変更します。
結果 = _io_apcflash_read_write_blocks(fd_ptr, info_ptr, data_ptr, num, TRUE);
M5329EVB および MQX 3.8.1 でテスト済み。