在我的电路板上移植emcraft stm-som uclinux

时间:2017-06-14 21:07:50

标签: kernel load u-boot jtag uclinux

我试图在使用stm32f429的自定义主板上运行uclinux。这个板的配置看起来像stm-som板。所以我下载了树并在我的主板上安装了u-boot。现在我遇到了内核问题。我运行了 make ,现在就生成了rootfs.uimage! 但它是6.1Mb(这是因为我不需要忙碌的盒子),而我依靠处理器的2Mb闪存! 第二个问题是我必须使用jtag在我的主板上加载 .bin 文件,但我不知道我必须加载图像的地址。 现在我有两个问题:

  1. 如何减少内核映像的footprin(如何丢弃busybox或任何其他额外文件)?
  2. 如何在我的电路板上加载图像(在哪个地址上)?
  3. 第1版 这就是故事:9个月前,我得到了一个项目,他们让我在dico板上运行uclinux,一个名为tmk的人已经移植了内核,而u-boot用于迪斯科板,它可以访问here。我做了图像和项目已经完成。大约6个月前我有另一个项目,这次我被要求在他们自己的板上运行相同的操作系统,它有一个12 MHz的振荡器,并使用bank1 SDRAM和uart 6.起初我试图移植uslinux中使用的相同图像,当晚我询问它们,然后我发现STM-SOM板具有相同的结构,除了UART部分,我使用this并解决了它。现在我有一个大问题,som板有一个很大的NOR闪存我的电路板没有。这个新的内核大小超过6 MB,而我只有2Mb的闪存。我想知道是否有办法减小尺寸?如果是的话,怎么样?该板的BTW串口无法正常工作,当u-boot倒计时自动启动时,端口发送垃圾数​​据并且不会#39; t让我进入启动环境来键入命令,如printenv或其他任何东西。

0 个答案:

没有答案