Sha*_*off 6 linux boot embedded
我使用过一些嵌入式系统,但现在我想制作自己的硬件,尽管对 Linux 有相当透彻的了解,但我不知道如何在新硬件上启动和运行 Linux。因此,我正在寻找有关如何进行董事会启动/支持的资源。
更多细节: 我想知道以下类型的事情: Linux 如何知道处理器配置 - 例如如何配置引脚,有多少缓存,是否存在 MMU。Linux 如何知道电路板布局 - 例如哪些引脚是内存总线,行选择、列选择在哪里,哪些引脚是 i2c 总线,等等。
我使用 uboot 开发了一个系统,该系统具有自定义硬件并被移植到arm和powerpc上。有两件事需要设置。首先,u-boot 中有一个位置,您可以在其中添加板支持来设置寄存器并创建用于访问设备上的 RAM 或闪存的处理程序函数。
然后,您必须在 linux 树的 /arch 部分编写类似的支持。我认为谷歌搜索的关键词是“董事会支持”
| 归档时间: |
|
| 查看次数: |
1654 次 |
| 最近记录: |