硬汉嵌入式论坛

 找回密码
 立即注册
查看: 812|回复: 4
收起左侧

[FileX] ThreadX FlieX和LevelX升级至V6.2.1(2023-03-11)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
发表于 2023-3-11 02:25:15 | 显示全部楼层 |阅读模式

论坛下载:
https://www.armbbs.cn/forum.php?mod=viewthread&tid=97925

Github下载:
https://github.com/azure-rtos/levelx/releases
https://github.com/azure-rtos/filex/releases


[C] 纯文本查看 复制代码
Fixed NAND ECC issues by new NAND logic:
    Files added:
        common/src/lx_nand_flash_block_allocate.c
        common/src/lx_nand_flash_block_data_move.c
        common/src/lx_nand_flash_block_find.c
        common/src/lx_nand_flash_metadata_build.c
        common/src/lx_nand_flash_data_page_copy.c
        common/src/lx_nand_flash_erase_count_set.c
        common/src/lx_nand_flash_block_mapping_set.c
        common/src/lx_nand_flash_block_status_set.c
        common/src/lx_nand_flash_format.c
        common/src/lx_nand_flash_free_block_list_add.c
        common/src/lx_nand_flash_mapped_block_list_add.c
        common/src/lx_nand_flash_mapped_block_list_get.c
        common/src/lx_nand_flash_mapped_block_list_remove.c
        common/src/lx_nand_flash_memory_initialize.c
        common/src/lx_nand_flash_metadata_allocate.c
        common/src/lx_nand_flash_metadata_write.c
        common/src/lx_nand_flash_sectors_read.c
        common/src/lx_nand_flash_sectors_release.c
        common/src/lx_nand_flash_sectors_write.c
    Files modified:
        common/inc/lx_api.h
        common/inc/lx_user_sample.h
        common/src/fx_nand_flash_simulated_driver.c
        common/src/lx_nand_flash_256byte_ecc_compute.c
        common/src/lx_nand_flash_defragment.c
        common/src/lx_nand_flash_driver_block_erase.c
        common/src/lx_nand_flash_driver_block_status_get.c
        common/src/lx_nand_flash_driver_block_status_set.c
        common/src/lx_nand_flash_extended_cache_enable.c
        common/src/lx_nand_flash_open.c
        common/src/lx_nand_flash_partial_defragment.c
        common/src/lx_nand_flash_sector_read.c
        common/src/lx_nand_flash_sector_release.c
        common/src/lx_nand_flash_sector_write.c
        common/src/lx_nand_flash_simulator.c
    Files removed:
        common/src/lx_nand_flash_block_full_update.c
        common/src/lx_nand_flash_block_obsoleted_check.c
        common/src/lx_nand_flash_block_reclaim.c
        common/src/lx_nand_flash_driver_extra_bytes_get.c
        common/src/lx_nand_flash_driver_extra_bytes_set.c
        common/src/lx_nand_flash_driver_read.c
        common/src/lx_nand_flash_driver_write.c
        common/src/lx_nand_flash_logical_sector_find.c
        common/src/lx_nand_flash_next_block_to_erase_find.c
        common/src/lx_nand_flash_physical_page_allocate.c
        common/src/lx_nand_flash_sector_mapping_cache_invalidate.c

Added user extension in flash control block and added new driver interface:
    Files modified:
        /common/inc/lx_api.h
        /common/src/lx_nand_flash_data_page_copy.c
        /common/src/lx_nand_flash_driver_block_erase.c
        /common/src/lx_nand_flash_driver_block_erased_verify.c
        /common/src/lx_nand_flash_driver_block_status_get.c
        /common/src/lx_nand_flash_driver_block_status_set.c
        /common/src/lx_nand_flash_driver_page_erased_verify.c
        /common/src/lx_nand_flash_metadata_write.c
        /common/src/lx_nand_flash_open.c
        /common/src/lx_nand_flash_sector_read.c
        /common/src/lx_nand_flash_sector_release.c
        /common/src/lx_nand_flash_sector_write.c
        /common/src/lx_nand_flash_simulator.c
        /common/src/lx_nand_flash_system_error.c
        /common/src/lx_nor_flash_driver_block_erase.c
        /common/src/lx_nor_flash_driver_read.c
        /common/src/lx_nor_flash_driver_write.c
        /common/src/lx_nor_flash_open.c
        /common/src/lx_nor_flash_simulator.c
        /common/src/lx_nor_flash_system_error.c
回复

使用道具 举报

1

主题

19

回帖

22

积分

新手上路

积分
22
发表于 2023-3-18 17:06:52 | 显示全部楼层
硬汉能否出一期levelx + spi nandflash得教程,自己移植levelx+filex遇到很多问题,这个ecc校验总不过。谢谢。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2023-3-19 11:03:09 | 显示全部楼层
see-flying 发表于 2023-3-18 17:06
硬汉能否出一期levelx + spi nandflash得教程,自己移植levelx+filex遇到很多问题,这个ecc校验总不过。谢 ...

好的,这个得做个板子才行,后面继续更新FileX教程时搞下。
回复

使用道具 举报

1

主题

19

回帖

22

积分

新手上路

积分
22
发表于 2023-3-21 21:01:56 | 显示全部楼层
期待硬汉的教程,我现在选的nand芯片,默认内部是带ECC校验的,但是levelx移植时并没有这个选项,它必须得计算软件ECC,如果能够配置一下,取消软件ECC,但是应用levelx的擦写平衡和坏块管理就方便多了。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2023-3-22 09:32:33 | 显示全部楼层
see-flying 发表于 2023-3-21 21:01
期待硬汉的教程,我现在选的nand芯片,默认内部是带ECC校验的,但是levelx移植时并没有这个选项,它必须得 ...

nand的levelx,那个cube-azure-h7里面有例子。

V7的,论坛也有坛友做了个驱动

NAND LEVELX STM32 V7
https://www.armbbs.cn/forum.php? ... amp;tid=112016&
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-2 12:10 , Processed in 0.162288 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表