“100ask stm32mp157 pro”的版本间的差异

来自百问网嵌入式Linux wiki
(创建页面,内容为“ =参考资源= ==Bootloard== {|width="100%" style="text-align:left; background-color: rgba(255,255,255,0.2)" |- valign="top" | width="33%" | *How_to_boot_the_ker…”)
 
 
(未显示3个用户的14个中间版本)
第1行: 第1行:
 +
[[File:导学.mp4|800px|600px|center]]
  
=参考资源=
+
= 先看上面视频里提到的第1篇、第2篇视频,开始学!=
==Bootloard==
+
= [[100ask_stm32mp157_pro_GettingStarted | 快速上手]] =
{|width="100%" style="text-align:left; background-color: rgba(255,255,255,0.2)"
 
|- valign="top"
 
| width="33%" |
 
*[[How_to_boot_the_kernel_via_TFTP_from_U-Boot]]
 
*[[How_to_update_U-Boot_on_an_SD_card]]
 
*[[How_to_use_USB_mass_storage_in_U-Boot]]
 
*[[UBoot]]
 
  
| width="33%" |
+
此站点已不再维护,最新站点请访问: https://wiki.stmicroelectronics.cn/stm32mpu/wiki/Main_Page
*[[UBootCmdFDT]]
+
[[Category:MPUBoard]]
*[[UBootCmdGroupDownload]]
 
*[[UBootCmdGroupEnvironment]]
 
*[[UBootCmdGroupExec]]
 
*[[UBootCmdGroupFlash]]
 
| width="33%" |
 
*[[UBootCmdGroupInfo]]
 
*[[UBootCmdGroupMemory]]
 
*[[UBootCmdGroupMisc]]
 
*[[UBootCmdGroupSpecial]]
 
*[[UBootManual]]
 
*[[UBootStorageDevices]]
 
|}
 
 
 
==Linux内核相关==
 
===内核驱动相关===
 
{|width="100%" style="text-align:left; background-color: rgba(255,255,255,0.2)"
 
! 高速通信设备 !!  低速通信设备 !! 网络子系统
 
|- valign="top"
 
| width="33%" |
 
*alsa声卡相关
 
:*[[ALSA_overview | linux alsa声卡概述]]
 
:*[[ALSA_troubleshooting_grid  | linux alsa声卡故障排除]]
 
:*[[How_to_play_audio | 如何播放音频]]
 
:*[[How_to_record_audio | 如何录音]]
 
:*[[I2S_device_tree_configuration | I2S协议如何配置设备树]]
 
:*[[I2S_Linux_driver | I2S协议linux驱动]]
 
:*[[SAI_device_tree_configuration | SAI协议设备树配置]]
 
:*[[SAI_Linux_driver | SAI协议Linux驱动]]
 
:*[[Soundcard_configuration | 声卡配置]]
 
:*[[SPDIFRX_device_tree_configuration  | SPDIFRX协议设备树配置]]
 
:*[[SPDIFRX_Linux_driver | SPDIFRX协议Linux驱动]]
 
:*[[Audio_troubleshooting_grid | 音频故障排除]]
 
:*[[PulseAudio | PulseAudio工具]]
 
*USB设备相关
 
:*[[USB overview | USB 概述 ]]
 
:*[[PHY overview | USB PHY 层架构概述 ]]
 
:*[[USBH device tree configuration | USB设备树配置 ]]
 
:*[[USBPHYC device tree configuration | USB PHY层设备树配置]]
 
:*[[OTG device tree configuration | USB OTG 设备树配置]]
 
 
 
| width="33%" |
 
*CAN协议相关
 
:*[[CAN overview | CAN协议概述]]
 
:*[[FDCAN device tree configuration|CAN设备树配置]]
 
:*[[How_to_set_up_a_SocketCAN_interface|如何设置CAN套接字接口]]
 
:*[[How to send or receive CAN data |如何发送或接收CAN数据]]
 
*串口设备相关
 
:*[[ How to use TTY from an application | 如何通过app使用TTY]]
 
:*[[How to use TTY with User Terminal | 如何在用户终端下使用TTY]]
 
:*[[Serial TTY device tree configuration | 串行TTY设备树配置]]
 
:*[[Serial TTY line discipline | 串行TTY线路描述]]
 
:*[[Serial TTY overview | TTY 架构概述]]
 
:*[[TTY tools | TTY调试工具]]
 
*SPI设备相关
 
:*[[SPI overview | SPI架构概述 ]]
 
:*[[SPI device tree configuration | SPI设备树配置]]
 
:*[[How to use SPI | 如何使用SPI]]
 
*I2C设备相关
 
:*[[I2C overview | I2C协议概述]]
 
:*[[I2C i2c-dev | I2C设备 ]]
 
:*[[I2C device tree configuration | I2C设备树配置]]
 
:*[[I2C driver | I2C驱动]]
 
:*[[I2C i2c-tools | I2C测试工具]]
 
 
 
| width="33%" |
 
 
 
*蓝牙相关
 
:*[[Bluetooth overview | 蓝牙概述 ]]
 
:*[[Bluetooth device tree configuration |  蓝牙设备树配置]]
 
:*[[How to scan BLE devices | 如何扫描低功耗蓝牙设备]]
 
:*[[How to scan Bluetooth devices | 如何扫描标准蓝牙设备]]
 
:*[[How to set up a Bluetooth connection |如何设置蓝牙设备连接]]
 
*WIFI设备相关
 
:*[[WLAN overview|WIFI概述]]
 
:*[[WLAN device tree configuration|WIFI设备树配置]]
 
:*[[How to configure a wlan interface on client mode | 如何配置waln设备客户端模式]]
 
:*[[How to configure a wlan interface on hotspot mode|如何配置wlan设备热点模式]]
 
:*[[How to setup wifi connection|如何设置WiFi连接]]
 
*以太网相关
 
:*[[Ethernet overview | 以太网概述 ]]
 
:*[[How to configure ethernet interface | 如何配置以太网接口]]
 
:*[[Ethernet device tree configuration  | 网络设备树配置]]
 
*网络测试
 
:*[[How to perform ping test | 如何执行ping测试]]
 
:*[[How to perform ssh connection | 如何执行SSH连接]]
 
:*[[Network tools | 网络工具]]
 
:*[[Networking overview |网络概述]]
 
:*[[Networking troubleshooting grid|网络故障排除]]
 
 
 
|}
 
===内核调试相关===
 
{|width="100%" style="text-align:left; background-color: rgba(255,255,255,0.2)"
 
 
 
|- valign="top"
 
| width="33%" |
 
*[[Blktrace]]
 
*[[Dmesg and Linux kernel log]]
 
*[[Ftrace]]
 
*[[Ltrace]]
 
*[[LTTng]]
 
*[[Strace]]
 
*[[Trace-cmd and kernelshark trace viewer]]
 
| width="33%" |
 
*[[Debugfs]]
 
*[[Ethtool]]
 
*[[Ifconfig]]
 
*[[IP Linux command line]]
 
*[[Kmemleak]]
 
*[[Netdata]]
 
*[[Netstat]]
 
*[[Perf]]
 
| width="33%" |
 
*[[Pseudo filesystem]]
 
*[[Sysdig]]
 
*[[Sysprof]]
 
*[[Sysstat tool suite]]
 
*[[Systemtap]]
 
*[[Tcpdump]]
 
*[[Top Linux command line ]]
 
*[[Valgrind]]
 
|}
 
 
 
==文件系统相关==
 
{|width="100%" style="text-align:left; background-color: rgba(255,255,255,0.2)"
 
|- valign="top"
 
| width="33%" |
 
*[[Adding_packages_to_your_OS_image]]
 
*[[Adding_yocto_packages]]
 
*[[How_to_accelerate_JPEG_compression_and_decompression]]
 
*[[How_to_access_information_in_sysfs]]
 
*[[How_to_activate_HSI_and_CSI_oscillators_calibration]]
 
*[[How_to_activate_the_Gcnano_GPU_debug_mode]]
 
*[[How_to_add_a_customer_application]]
 
*[[How_to_add_a_new_package_to_buildroot]]
 
*[[How_to_avoid_proxy_issues]]
 
*[[How_to_boot_the_kernel_via_TFTP_from_U-Boot]]
 
*[[How_to_build_Linux_kernel_user_space_tools]]
 
*[[How_to_change_the_CPU_frequency]]
 
*[[How_to_check_that_a_device_tree_resource_is_correctly_set]]
 
*[[How_to_compile_the_device_tree_with_the_Developer_Package]]
 
*[[How_to_compile_the_device_tree_with_the_Distribution_Package]]
 
*[[How_to_config_the_git]]
 
*[[How_to_configure_system_resources]]
 
*[[How_to_configure_uniprocessor_mode]]
 
*[[How_to_create_a_new_open_embedded_layer]]
 
*[[How_to_create_an_SDK_for_OpenSTLinux_distribution]]
 
*[[How_to_create_EXT4_images]]
 
*[[How_to_create_ubi_images]]
 
*[[How_to_create_your_board_device_tree]]
 
 
 
|width="33%" |
 
*[[How_to_create_your_own_distribution]]
 
*[[How_to_create_your_own_image]]
 
*[[How_to_create_your_own_machine]]
 
*[[How_to_create_your_product_from_design_to_manufacturing]]
 
*[[How_to_cross-compile_with_the_Developer_Package]]
 
*[[How_to_cross-compile_with_the_Distribution_Package]]
 
*[[How_to_customize_the_Linux_kernel]]
 
*[[How_to_debug_a_Linux_kernel_crash]]
 
*[[How_to_debug_the_Gcnano_GPU_with_VTK]]
 
*[[How_to_detect_memory_leaks]]
 
*[[How_to_diagnose_a_boot_failure]]
 
*[[How_to_disable_one_CPU]]
 
*[[How_to_enable_earlyprintk_for_Linux_kernel]]
 
*[[How_to_enable_Jailhouse]]
 
*[[How_to_enable_the_microphone_of_a_USB_camera]]
 
*[[How_to_get_Terminal]]
 
*[[How_to_install_JAVA_JDK]]
 
*[[How_to_install_the_git]]
 
*[[How_to_integrate_an_external_software_package]]
 
*[[How_to_manage_the_debian_packages_in_OpenSTLinux_distribution]]
 
*[[How_to_optimize_the_boot_time]]
 
*[[How_to_play_a_video]]
 
|width="33%" |
 
 
 
*[[How_to_populate_and_boot_a_board_with_OP-TEE]]
 
*[[How_to_populate_the_SD_card_with_dd_command]]
 
*[[How_to_record_with_arecord]]
 
*[[How_to_set_rtc_system_clock]]
 
*[[How_to_setup_wifi_connection]]
 
*[[How_to_submit_a_git_pull_request]]
 
*[[How_to_transfer_a_file_over_network]]
 
*[[How_to_transfer_a_file_over_serial_console]]
 
*[[How_to_update_U-Boot_on_an_SD_card]]
 
*[[How_to_use_samba]]
 
*[[How_to_use_STM32CubeProgrammer_to_populate_a_board]]
 
*[[How_to_use_the_git_branch_command]]
 
*[[How_to_use_the_git_log_command]]
 
*[[How_to_use_the_git_reset_command]]
 
*[[How_to_use_the_rz_command_to_serially_transfer_files]]
 
*[[How_to_use_USB_mass_storage_in_U-Boot]]
 
*[[Menuconfig_or_how_to_configure_kernel]]
 
*[[Play_audio]]
 
*[[Yocto_build_system_FAQs]]
 
 
 
|}
 
 
 
===buildroot相关===
 
{|width="100%" style="text-align:left; background-color: rgba(255,255,255,0.2)"
 
|- valign="top"
 
| width="33%" |
 
*[[Buildroot_Audio_and_video_applications]]
 
*[[Buildroot_BuildOptions]]
 
*[[Buildroot_Compressors_and_decompressors]]
 
*[[Buildroot_Debugging_profiling_and_benchmark]]
 
*[[Buildroot_Development_tools]]
 
*[[Buildroot_Filesystem_and_flash_utilities]]
 
*[[Buildroot_Networking_applications]]
 
*[[How_to_add_a_new_package_to_buildroot]]
 
| width="33%" |
 
*[[Buildroot_Fonts_cursors_icons_sounds_and_themes]]
 
*[[Buildroot_Games]]
 
*[[Buildroot_Graphic_libraries_and_applications]]
 
*[[Buildroot_Hardware_handling]]
 
*[[Buildroot_Interpreter_languages_and_scripting]]
 
*[[Buildroot_Libraries]]
 
*[[Buildroot_Mail]]
 
*[[Buildroot_Miscellaneous]]
 
 
 
 
 
| width="33%" |
 
*[[Buildroot_Package_managers]]
 
*[[Buildroot_Real-Time]]
 
*[[Buildroot_Security]]
 
*[[Buildroot_Shell_and_utilities]]
 
*[[Buildroot_System_tools]]
 
*[[Buildroot_SystemConfiguration]]
 
*[[Buildroot_TargetOptions]]
 
*[[Buildroot_Text_editors_and_viewers]]
 
*[[Buildroot_Toolchain]]
 
 
 
|}
 
 
 
===yocto相关===
 
{|width="100%" style="text-align:left; background-color: rgba(255,255,255,0.2)"
 
|- valign="top"
 
| width="33%" |
 
*[[Adding_packages_to_your_OS_image]]
 
*[[Adding_yocto_packages]]
 
*[[Bitbake]]
 
*[[How_to_create_your_own_image]]
 
*[[How_to_create_your_own_machine]]
 
*[[Yocto]]
 
*[[Yocto_build_system_FAQs]]                                                             
 
||
 
 
 
||
 
 
 
|}
 
 
 
===busybox相关===
 
 
 
==应用相关==
 

2024年6月27日 (四) 07:11的最新版本

先看上面视频里提到的第1篇、第2篇视频,开始学!

快速上手

此站点已不再维护,最新站点请访问: https://wiki.stmicroelectronics.cn/stm32mpu/wiki/Main_Page