首页 文章
  • 0 votes
     answers
     views

    将UBIFS分区复制到NAND设备

    我有一个工作系统,带有u-boot和SLC NAND上的UBIFS分区 . 我已经通过读取它占据的整个块区域(包括备用区域)将UBIFS分区复制到二进制图像文件中 . 我可以成功地将此映像编程到另一个NAND设备(跳过空页)并安装它,从而复制分区 . 但是,如果新的NAND设备中存在坏块,我不知道什么是正确的操作? 当我尝试跳过坏块(在编程期间),这似乎是最合理的解决方案,从u-boot安装失败!...
  • 7 votes
     answers
     views

    为什么在编译Linux内核和uBoot时arm-linux-gnueabi-gcc而不是arm-none-eabi-gcc?

    我有一些编译ARM cortex-m设备的裸机代码以及Linux核心,uBoot和Beaglebone Black(BBB)的应用程序的经验(更多特色ARM与MMU,生活在摇滚之下) . 从那以后,我认为cortex-m代码应该使用arm-none-eabi-gcc编译(因为没有操作系统),BBB的应用程序代码应该用arm-linux-gnueabi-gcc编译(因为那里)是一个操作系统,可以进行...
  • 4 votes
     answers
     views

    在ARM皮层A-9的U-boot中启用中断

    我正在尝试在uboot中配置GPIO中断,这是为了测试中断响应时间而无需任何操作系统干预(裸机) . 我能够配置引脚复用并成功设置GPIO引脚的中断 . 我的问题是关于注册中断服务程序 . 我看到我的平台的中断向量表位于地址0xFFFF0000(我读了系统控制寄存器以找出这个) . GPIO的中断ID为56,我刚刚计算了中断服务程序应该驻留的地址,并尝试用指向我的ISR例程的指针写入地址 . 这...
  • 3 votes
     answers
     views

    用于ARM U-Boot构建问题的交叉工具链

    我正在尝试为Raspberry-Pi构建自己的工具链 . 我知道有很多预建的工具链 . 这项工作是出于教育原因 . 我从头开始关注嵌入式arm linux . 到目前为止成功构建了gcc和uClib . 我正在为目标arm-unknown-linux-eabi构建 . 现在谈到准备一个可启动的文件系统我正在质疑自己的引导程序构建 . 有关此系统的引导加载程序的部分似乎不完整 . 现在我在质疑自己如...
  • 2 votes
     answers
     views

    将内核和uboot复制到sdcard中

    我有一个Freescale I.MX ARM板,我正在准备SD卡上的bootloader,内核和Root文件系统 . 我对我将文件分区并复制到SD卡的顺序感到有点困惑 . 让我们说我有一个4GB大小的空SD卡 . 我用gparted首先把它分成: Firts将400 MB大小划分为FAT32系统 . 这是我的启动分区第二个分区是该卡的其余部分为ext3 . 这是我的根文件系统分区 . 我们说我的S...

热门问题