专栏中心

EEPW首页 > 专栏 > 3BHE021951R1024 CPU 更附带于应用程序

3BHE021951R1024 CPU 更附带于应用程序

发布人:15359029662 时间:2023-04-10 来源:工程师 发布文章

3BHE021951R1024  CPU 更附带于应用程序ABB-YPK112A-3ASD573001A13-(3).jpg

当我第一次决定启动Gisselquist Technology时,我的第一个内部项目之一是看看我是否可以让 Linux内核从只读文件系统启动——使用我可以交换的内核来延长闪存设备的寿命稍后通过调用 kexec()远程输出。我打算使用Beagle Board Black来执行此操作,然后将此功能出售给客户,让他们可以使用自己内部开发的电路板来完成。

所以,我做了一堆内核配置更改,然后尝试启动我新配置的内核。

什么都没发生。

我只是盯着一个空白的屏幕。

当时,我不知道从哪里开始。

从那时起,我就开始构建自己的 CPU换句话说,我现在不得不多次处理这个问题,我“启动”我的 CPU 但什么也没有发生。不,我还没有回到 Linux 内核,但我仍然遇到同样的基本问题。

然而,有一个关键区别:使用软核 CPU,1) 我了解我的硬件(我对 ARM 从来没有那么了解),以及 2) 我可以运行该硬件的模拟并获得直接 引导 的跟踪问题。(是的,这是一种痛苦的方法,但却是一种可靠的方法。)

因此,让我向您提供一些我在尝试调试ZipCPU的启动时学到的经验教训


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: 3BHE021951R1024
更多 培训课堂
更多 焦点
更多 视频

技术专区