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.

[参考译文] Linux/AM5728:在不安装 SDK 的情况下创建可引导 Linux sdcard

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/580057/linux-am5728-creating-a-bootable-linux-sdcard-without-installing-sdk

器件型号:AM5728

工具/软件:Linux

大家好、

是否可以在不安装 SDK 的情况下创建可引导 Linux sdcard。 只需下载映像并使用 dd 刷写 sdcard? 请给我指出说明吗? 我正在使用 AM572X EVM。 它附带了一个 sdcard 并具有矩阵 GUI。 我希望纯 Linux 没有它。  

感谢你能抽出时间。  

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

    请尝试以下命令:

    驱动器=/dev/sdX
    DD if=/dev/zero of=$drive BS=1024 count=1024
    parted -s $drive mklabel msdos
    parted -s $drive unit cyl mkpart primary FAT32 -- 0 9
    parted -s $drive set 1 boot on
    parted -s $drive unit cyl mkpart primary ext2 --9-2
    mkfs.vfat -F 32 -n "boot"${drive}1.
    mkfs.ext3 -L "rootfs"${drive}2.
    mkdir 引导 rootfs
    sudo mount /dev/sdb1 boot/
    sudo mount /dev/sdb2 rootfs/
    CP{MLO、u-boot.img}boot/
    tar -Jxf Arago-base-tisdk-image-am57xx-evm.tar.xz -C rootfs/
    CP{zImage、am57xx-evm-reva3.dts}rootfs/boot/
    同步
    同步
    sudo umount rootfs/ boot/

    请注意,/dev/sdX 中的 X 必须指向您的 SD 卡,因此请谨慎选择,因为您可以擦除硬盘。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我成功创建了 SD 卡。 但它会引导至 Weston (陆地合成器)。 我还假设矩阵 UI 也在启动(我已卸下触摸屏并仅使用处理器模块)。 我拥有的唯一图形工具是终端。 如何安装 GNOME 或 KDE 或任何其它软件? Ubuntu、Debian 或传统 ARM Linux 如何?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您可以在以下网站找到其他发行版: elinux.org/BeagleBoardDebian。 请查看。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢您 Kemal。 我将对此进行检查。 最后一个问题。 假设我有 TI 的默认 Linux、如何禁用矩阵 UI 以进行引导? 我只想转到根 shell。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您可以通过以下命令停止 GUI 加载:
    root@AM335x-EVM:/# update-rc.d -f Weston remove
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    很抱歉,我应该是很清楚的。 我不想永久删除它。 我只想在我的仿真运行期间禁用它。 那么、您提供的命令我假设禁用矩阵 UI、在重新引导系统后、我可以立即使用矩阵 UI?

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

    好的、上面的命令移除了 GUI 加载、只需停止 Matrix UI 使用/etc/init.d/matrix-gui-2.0 stop 命令即可。 您可以通过 链接阅读有关矩阵 UI 的更多信息。

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

    根据以下命令、可用频率似乎只有3个。 那么、AM572x 系列处理器是否无法在较低频率下运行? 还是矩阵 UI 内核的限制? 如果我要更改内核或闪存、像 debian 这样的不同发行版是否可以在用户空间中使用其他频率模式?

    root@am57xx-EVM:~# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
    1000000 1176000 1500000
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    矩阵 UI 不定义运行性能点。 请提交有关此问题的新问题。