Writing to a Compact flash

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

Writing to a Compact flash

Writing to a Compact flash

If anybody meets an issue with MQX 3.8 (also 3.8.1, 4.0 and 4.0.1) writing to a Compact flash (/mfs/examples/cfcard), there is an error in the cfcard io driver. Compact flash can be read, but writing doesn't work.

Fix for this is in the source file:

c:\Freescale\Freescale MQX 3.8\mqx\source\io\pcflash\apcflash.c

in function _io_apcflash_write() on line 452, change from:

results = _io_apcflash_read_write_blocks(fd_ptr, info_ptr, data_ptr, num, FALSE);

change to:

results = _io_apcflash_read_write_blocks(fd_ptr, info_ptr, data_ptr, num, TRUE);


Tested on M5329EVB and MQX 3.8.1.

%3CLINGO-SUB%20id%3D%22lingo-sub-1112314%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%86%99%E5%85%A5%20Compact%20Flash%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1112314%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E5%A6%82%E6%9E%9C%E6%9C%89%E4%BA%BA%E9%81%87%E5%88%B0%20MQX%203.8%EF%BC%88%E4%BB%A5%E5%8F%8A%203.8.1%EF%BC%89%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%8C4.0%20%E5%92%8C%204.0.1)%E5%86%99%E5%85%A5%20Compact%20flash%EF%BC%88%2Fmfs%2Fexamples%2Fcfcard%EF%BC%89%E6%97%B6%EF%BC%8Ccfcard%20io%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF%E3%80%82%E7%B4%A7%E5%87%91%E5%9E%8B%E9%97%AA%E5%AD%98%E5%8F%AF%E4%BB%A5%E8%AF%BB%E5%8F%96%EF%BC%8C%E4%BD%86%E6%97%A0%E6%B3%95%E5%86%99%E5%85%A5%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E6%BA%90%E6%96%87%E4%BB%B6%E4%B8%AD%E5%B7%B2%E4%BF%AE%E5%A4%8D%E6%AD%A4%E9%97%AE%E9%A2%98%EF%BC%9A%3C%2FP%3E%3CP%3Ec%3A%5CFreescale%5CFreescale%20MQX%203.8%5Cmqx%5Csource%5Cio%5Cpcflash%5Capcflash.c%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E5%9C%A8%E5%87%BD%E6%95%B0%20_io_apcflash_write()%20%E7%9A%84%E7%AC%AC%20452%20%E8%A1%8C%EF%BC%8C%E5%B0%86%E4%BB%A5%E4%B8%8B%E5%86%85%E5%AE%B9%E6%9B%B4%E6%94%B9%E4%B8%BA%EF%BC%9A%20%3C%2FP%3E%3CPRE%20__default_attr%3D%22c%2B%2B%22%20__jive_macro_name%3D%22code%22%20class%3D%22jive_text_macro%20jive_macro_code%20_jivemacro_uid_13642130107884585%22%20jivemacro_uid%3D%22_13642130107884585%22%3E%0A%3CP%3E%E7%BB%93%E6%9E%9C%20%3D%20_io_apcflash_read_write_blocks(fd_ptr%EF%BC%8C%20info_ptr%EF%BC%8C%20data_ptr%EF%BC%8C%20num%EF%BC%8C%20%3CSTRONG%3EFALSE%3C%2FSTRONG%3E%20)%EF%BC%9B%3C%2FP%3E%0A%3C%2FPRE%3E%3CP%3E%3C%2FP%3E%3CP%3E%E6%9B%B4%E6%94%B9%E4%B8%BA%EF%BC%9A%20%3C%2FP%3E%3CPRE%20__default_attr%3D%22c%2B%2B%22%20__jive_macro_name%3D%22code%22%20class%3D%22jive_text_macro%20jive_macro_code%20_jivemacro_uid_13642130181197725%22%20jivemacro_uid%3D%22_13642130181197725%22%3E%0A%3CP%3E%E7%BB%93%E6%9E%9C%20%3D%20_io_apcflash_read_write_blocks(fd_ptr%EF%BC%8C%20info_ptr%EF%BC%8C%20data_ptr%EF%BC%8C%20num%EF%BC%8C%20%3CSTRONG%3ETRUE%3C%2FSTRONG%3E%20)%EF%BC%9B%3C%2FP%3E%0A%3C%2FPRE%3E%3CP%3E%3CBR%20%2F%3E%E5%9C%A8%20M5329EVB%20%E5%92%8C%20MQX%203.8.1%20%E4%B8%8A%E6%B5%8B%E8%AF%95%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22mce_paste_marker%22%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
无评分
版本历史
最后更新:
‎09-10-2020 02:17 AM
更新人: