器件型号:BEAGLEBK
工具/软件:Linux
大家好、
我使用的是 C 版 BeagleBoard Black 和 Element 14无线连接 Cape。 该组合使用 Linux 版本的 AM335x SDK、并通过 microSD 卡进行操作。 目前、我一直在关注 WiLink 8 Linux 入门指南(http://processors.wiki.ti.com/index.php/WiLink8_Linux_Getting_Started_Guide):)
1.按照 WiFi 构建过程中所述配置主机 (http://processors.wiki.ti.com/index.php/WL18xx_WiFi_Build_Process#Setting_up_the_Host_Environment)
2.遵循 Linux 处理器 SDK 指南 (http://processors.wiki.ti.com/index.php/Processor_SDK_Linux_Getting_Started_Guide#Start_your_Linux_Development)
3.用于启用 Wi-Fi 和蓝牙的补丁设备树(附录 A)(http://processors.wiki.ti.com/index.php/WL18xx_Platform_Integration_Guide#Appendix_A:_Device_Tree_file_-_patching_and_updating)
4. 集成 TI 蓝牙协议栈 (http://processors.wiki.ti.com/index.php/TI_Bluetooth_Stack_for_WL18xx_-_Getting_Started_Guide#Installing_Bluetopia_Platform_Manager)
我在步骤2中遇到了问题-请遵循 Processor SDK 指南。 在尝试完成指南中的步骤7 (重建源)后、我收到以下错误:
Parallels@~ Ubuntu:μ C/Desktop$ CD ti-processor-sdk-linux-install-directory
Parallels@Ubuntu:~/Desktop/ti-processor-sdk-linux-install-directory make
======================================================================== 构建 Linux 内核 DTB ================================================
使-C /home/parallels/ti-processor-sdk-linux-am335x-evm-03.02.00.05/board-support/linux-4.4.32 +gitAUTOINC+adde2ca9f8-gadde2ca9f8 arch=arm cross_compile=/home/parallels/ti-processor-sdk-linux-am335x-evm-03.02.00.05/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/arm-linux-gnueabihf- tisdk_am335x-evm_defconfig
make[1]:***/home/parallels/ti-processor-sdk-linux-am335x-evm-03.02.00.05/board-support/linux-4.4.32 +gitAUTOINC+adde2ca9f8-gadde2ca9f8:没有这样的文件或目录。 停下。 Makefile:218:目标'linux-dtbs'的配方失败
make:***[linux-dtbs]错误2.
此错误阻止我编译步骤3 -补丁设备树中指示的补丁以启用 Wi-Fi 和蓝牙、并最终阻止整个配置过程。 我不熟悉 Linux、因此该错误可能是一个简单的修复。 我写这篇文章是为了向更有经验的用户征求建议。 如果有任何建议,我会很感激!
谢谢、
Andrew