硬汉嵌入式论坛

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

ThreadX USBX升级支持V6.1.12(2022-08-02)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106405
QQ
发表于 2022-8-2 14:44:05 | 显示全部楼层 |阅读模式
论坛下载:
https://www.armbbs.cn/forum.php?mod=viewthread&tid=97925

更新记录:
[C] 纯文本查看 复制代码
 Fixed Pictbridge and PIMA issues, files modified:
        ux_pictbridge.h
        ux_pictbridge_dpsclient_object_info_get.c
        ux_pictbridge_dpsclient_object_info_send.c
        ux_pictbridge_dpshost_object_get.c
        ux_pictbridge_dpshost_response_get.c
        ux_pictbridge_dpshost_start.c

        ux_device_class_pima_interrupt_thread.c
        ux_device_class_pima_storage_info_get.c

        ux_host_class_pima.h
        ux_host_class_pima_device_info_get.c
        ux_host_class_pima_object_handles_get.c
        ux_host_class_pima_read.c
        ux_host_class_pima_storage_ids_get.c

    Improved host CDC-ECM MAC string validation, file modified:
        ux_host_class_cdc_ecm_mac_address_get.c

    Added standalone host/device HID interrupt OUT support, files modified:
        ux_host_class_hid_report_set_run.c

        ux_device_class_hid.h
        ux_device_class_hid_activate.c
        ux_device_class_hid_initialize.c
        ux_device_class_hid_read.c
        ux_device_class_hid_receiver_event_get.c
        ux_device_class_hid_receiver_initialize.c

        ux_device_class_hid_read_run.c
        ux_device_class_hid_receiver_tasks_run.c

    Updated dCSWDataResidue while handling device storage inquiry command, file modified:
        ux_device_class_storage_inquiry.c

    Added USB audio class (UAC) multiple sampling frequencies support, files modified:
        ux_device_class_audio20.h
        ux_device_class_audio20_control_process.c

        ux_device_class_audio10.h
        ux_device_class_audio10_control_process.c

    Added device audio class (UAC) optional interrupt support, files modified/added:
        ux_user_sample.h
        ux_class_audio10.h
        ux_class_audio20.h

        ux_device_class_audio.h
        ux_device_class_audio_activate.c
        ux_device_class_audio_initialize.c
        ux_device_class_audio_unitialize.c

        ux_device_class_audio_interrupt_send.c
        ux_device_class_audio_interrupt_thread_entry.c

    Added host audio class (UAC) optional interrupt endpoint support, files modified/added:
        ux_user_sample.h
        ux_host_class_audio.h
        ux_host_class_audio_activate.c
        ux_host_class_audio_deactivate.c
        ux_host_class_audio_device_type_get.c

        ux_host_class_audio_interrupt_notification.c
        ux_host_class_audio_interrupt_start.c

    In device DFU, validated request type for DNLOAD request in all states,
     and checked length for UPLOAD request in _UPLOAD_IDLE state, file modified:
        ux_device_class_dfu_control_request.c

    Added device CDC ACM and printer write auto ZLP option, files modified:
        ux_user_sample.h

        ux_device_class_cdc_acm.h
        ux_device_class_printer.h

        ux_device_class_cdc_acm_bulkin_thread.c
        ux_device_class_cdc_acm_write.c
        ux_device_class_cdc_acm_write_run.c
        ux_device_class_printer_write.c

    Fixed addressing issues in host controller driver, files modified:
        ux_hcd_ohci_asynchronous_endpoint_create.c
        ux_hcd_ohci_done_queue_process.c

    Added standalone host hub support, files modified/added:
        ux_host_stack.h
        ux_host_stack_device_resources_free.c
        ux_host_stack_new_device_get.c
        ux_host_stack_tasks_run.c

        ux_host_class_hub.h
        ux_host_class_hub_activate.c
        ux_host_class_hub_change_detect.c
        ux_host_class_hub_deactivate.c
        ux_host_class_hub_descriptor_get.c
        ux_host_class_hub_entry.c
        ux_host_class_hub_feature.c
        ux_host_class_hub_interrupt_endpoint_start.c
        ux_host_class_hub_port_change_connection_process.c
        ux_host_class_hub_status_get.c
        ux_host_class_hub_transfer_request_completed.c

        ux_host_class_hub_tasks_run.c

    Added definitions for device audio 2.0 clock multiplier support, file modified:
        ux_device_class_audio20.h

    Added host audio feedback and 2.0 protocol support, files modified/added:
        ux_host_class_audio.h
        ux_host_class_audio_activate.c
        ux_host_class_audio_alternate_setting_locate.c
        ux_host_class_audio_control_get.c
        ux_host_class_audio_control_value_get.c
        ux_host_class_audio_control_value_set.c
        ux_host_class_audio_deactivate.c
        ux_host_class_audio_descriptor_get.c
        ux_host_class_audio_device_controls_list_get.c
        ux_host_class_audio_device_type_get.c
        ux_host_class_audio_endpoints_get.c
        ux_host_class_audio_entry.c
        ux_host_class_audio_read.c
        ux_host_class_audio_streaming_sampling_get.c
        ux_host_class_audio_streaming_sampling_set.c
        ux_host_class_audio_transfer_request.c
        ux_host_class_audio_write.c

        ux_class_audio10.h
        ux_class_audio20.h
        ux_host_class_audio_control_request.c
        ux_host_class_audio_descriptors_parse.c
        ux_host_class_audio_entity_control_get.c
        ux_host_class_audio_entity_control_value_get.c
        ux_host_class_audio_entity_control_value_set.c
        ux_host_class_audio_feedback_get.c
        ux_host_class_audio_feedback_set.c
        ux_host_class_audio_feedback_transfer_completed.c
        ux_host_class_audio_raw_sampling_parse.c
        ux_host_class_audio_stop.c

    Improved UVC transfer abort/restart, files modified:
        ux_host_stack_endpoint_instance_create.c

        ux_host_class_video_ioctl.c
        ux_host_class_video_transfer_buffer_add.c
        ux_host_class_video_transfer_buffers_add.c
        ux_host_class_video_transfer_request.c
        ux_host_class_video_transfer_request_callback.c

        ux_hcd_ehci_hsisochronous_tds_process.c
        ux_hcd_ehci_request_isochronous_transfer.c
        ux_hcd_ehci_transfer_abort.c

    Fixed ipv6 support issues, files modified:
        ux_network_driver.c
        ux_network_driver.h

    Fixed OHCI PRSC (Port Reset) issue, files modified:
        ux_hcd_ohci_initialize.c
        ux_hcd_ohci_interrupt_handler.c
        ux_hcd_ohci_port_reset.c
        ux_hcd_ohci.h
        ux_utility.h

    Various files were modified to improve internal logic, comments and variable namings.

回复

使用道具 举报

40

主题

113

回帖

233

积分

高级会员

积分
233
发表于 2023-1-3 16:50:16 | 显示全部楼层
升级到6.1.12后模拟U盘进入HardFault_Handler中断了。
回复

使用道具 举报

40

主题

113

回帖

233

积分

高级会员

积分
233
发表于 2023-1-3 18:09:28 | 显示全部楼层
yihang1004 发表于 2023-1-3 16:50
升级到6.1.12后模拟U盘进入HardFault_Handler中断了。

是STM32CubeMX配置的问题,可以用6.1.12了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-19 12:30 , Processed in 0.167857 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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