This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM3352:SDK9.3不适用&'不适用

Guru**** 2365110 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1506011/am3352-sdk9-3-doesn-t-work-at-all

器件型号:AM3352

工具/软件:SDK9.3、SDK9.1 .wic 文件

#1。 使用 SDK9.3 .wic 文件引导、 无法执行诸如 LS、CD、

 _____                    _____           _         _                           
|  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_                         
|     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|                        
|__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|                          
              |___|                    |___|                                    
                                                                                
Arago Project am335x-evm -                                                      
                                                                                
Arago 2023.10 am335x-evm -                                                      
                                                                                
am335x-evm login: root                                                          
root@am335x-evm:~# ls                                                           
-sh: ls: command not found                                                      
root@am335x-evm:~# uname -a                                                     
Linux am335x-evm 6.1.119-ti-gc490f4c0fe51 #1 PREEMPT Wed Dec  4 17:16:52 UTC 20x
root@am335x-evm:~# ls                                                           
-sh: ls: command not found                                                      
root@am335x-evm:~# echo $PATH                                                   
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin                    
root@am335x-evm:~# cd ..                                                        
-sh: cd: ..: Not a directory                                                    
root@am335x-evm:~# 

SDK9.1

 _____                    _____           _         _                           
|  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_                         
|     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|                        
|__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|                          
              |___|                    |___|                                    
                                                                                
Arago Project am335x-evm -                                                      
                                                                                
Arago 2023.04 am335x-evm -                                                      
                                                                                
am335x-evm login: root                                                          
root@am335x-evm:~# ls                                                           
root@am335x-evm:~# cd ..                                                        
root@am335x-evm:/home# ls                                                       
root  weston                                                                    
root@am335x-evm:/home# echo $PATH                                               
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin                    
root@am335x-evm:/home#                                                          
root@am335x-evm:/home# uname -a                                                 
Linux am335x-evm 6.1.46-g1d4b5da681 #1 PREEMPT Thu Oct 19 10:19:08 UTC 2023 armx
root@am335x-evm:/home#

#2. 要进入睡眠模式、SDK9.1和 SDK9.3均无法正常工作。 我奇怪地在 SDK9.3中解决了什么问题?

在 SDK9.1中:

root@am335x-evm:/sys/power# echo mem > state                                    
[  622.009385] PM: suspend entry (s2idle)                                       
[  622.053756] Filesystems sync: 0.040 seconds                                  
[  622.060478] Freezing user space processes                                    
[  622.066990] Freezing user space processes completed (elapsed 0.002 seconds)  
[  622.074543] OOM killer disabled.                                             
[  622.077801] Freezing remaining freezable tasks                               
[  622.083719] Freezing remaining freezable tasks completed (elapsed 0.001 seco)
[  622.091271] PM not initialized for pm33xx, wkup_m3_ipc, or am335x-pm-firmwarf
[  622.098997] OOM killer enabled.                                              
[  622.102302] Restarting tasks ... done.                                       
[  622.111623] random: crng reseeded on system resumption                       
[  622.116842] PM: suspend exit                                                 
-sh: echo: write error: Invalid argument                                        
root@am335x-evm:/sys/power#                                                 
root@am335x-evm:/sys/power# echo standby >state                                 
-sh: echo: write error: Invalid argument                                        
root@am335x-evm:/sys/power# 

#3. 在 SK9.3用户指南中、删除了"电源管理"部分。 以下 POST 在 SDK9.3上工作、我检查了 SDK9.3 .config、 CONFIG_WKUP_M3_RPROC=m 和 CONFIG_WKUP_M3_IPC=m 是否默认设置。 然后从此线程应用了2个修补程序。  

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1433963/am3356-cannot-enter-sleep-mode-with-kernel-6-1-49/5621827

按如下所示生成 Linux GET 错误:

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Tony、

    对于#1、 为了确认这是 https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX AM335X 的"default-image" ?

    这些命令在我的电路板上可以正常工作、但好像我运行的是 SDK 9.3的早期访问版本。 明天我会下载该文件并试一下。

    root@am335x-evm:/home# uname -a
    Linux am335x-evm 6.1.112-ti-g4ef41ca7ad95 #1 PREEMPT Wed Nov 13 13:49:51 UTC 2024 armv7l armv7l armv7l GNU/Linu
    x
    root@am335x-evm:/home# ls
    root  weston
    root@am335x-evm:/home# cd ..
    root@am335x-evm:/#

    通过#1之后、我将重新分配此主题、以便其他团队成员讨论#2与3v3。

    此致、

    Nick

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    ping ~~~

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Tony、

    感谢您的 ping。 我无法复制您的观察结果。

    我下载了文件  

    tisdk-default-image-am335x-evm-09.03.05.02.wic.xz  - 496838 k

    中导出

    https://www.ti.com/tool/download/AM335X PROCESSOR-SDK-LINUX

    并在 AM335x BeagleBone Black 上运行图像:

    am335x-evm login: root
    root@am335x-evm:~# ls
    root@am335x-evm:~# uname -a
    Linux am335x-evm 6.1.119-ti-gc490f4c0fe51 #1 PREEMPT Wed Dec  4 17:16:52 UTC 2024 armv7l armv7l armv7l GNU/Linux
    root@am335x-evm:~# cd ../..
    root@am335x-evm:/# ls
    bin  boot  dev  etc  home  lib  lost+found  media  mnt  opt  proc  run  sbin  srv  sys  tmp  usr  var  www
    root@am335x-evm:/#
    

    此致、

    Nick

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我重新创建了32GB SD 卡、现在可以了。

    最初我使用带有  balenaEtcher 的8GB SD 卡创建、但失败。

    然后使用另一个8GB SD 卡创建、成功并可引导、但行为异常、如开机自检。

    现在使用32GB SD 卡创建作品。   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Tony、

    很高兴听到现在的事情正在运作!

    这是奇怪的,因为它看起来像文件系统只占用了一个略超过4GB 的 SD 卡(我使用16GB SD 卡)。 我可能以前见过类似这样的事情、但我不确定我们是否有根基导致发生了什么... 我会问周围。 如果我收到任何更新、我将 更新 e2e 主题。

    此致、

    Nick