fabregass

    1. Beaglebone学习之2--LCD屏幕选择,电路设计(完成) 16/6503 DSP 与 ARM 处理器 2012-10-19
      楼主的屏 点亮了吗?我的一个7寸屏驱动已经加载,在/dev下也有fb0,但是显示是白屏
    2. TI 3358_EVM NAND FLASH启动 5/7584 DSP 与 ARM 处理器 2012-08-07
      终于搞好3358从NANDFLASH启动,首先谢谢academic,按照文档,依次下载lzo,zib,e2fsprogs,mtd-utils.(这里注意因为我之前用最新的1.50失败了,所以下载了文档上的1.48,其实后来我比较了1.48和1.50大致相同,甚至1.50还更改了些别的bug,我想1.50也是可以用的,我的失败了只是之前安装错了)。 mkfs.ubifs -r filesystem/ -F -o ubifs.img -m 2048 -e 126976 -c 1580 ubinize -o ubi.img -m 2048 -p 128KiB -s 512 -O 2048 ubinize.cfg 执行以上两句制作文件系统,每个参数也要根据自己的flash设置,这个信息一般启动的时候会有的。 内核也有要修改的地方,我的内核版本是3.2.0.这里要打一个补丁 --- a/fs/ubifs/sb.c +++ b/fs/ubifs/sb.c @@ -718,8 +718,12 @@ static int fixup_free_space(struct ubifs_info *c)                 lnum = ubifs_next_log_lnum(c, lnum);         } -        /* Fixup the current log head */ -        err = fixup_leb(c, c->lhead_lnum, c->lhead_offs); +        /* +         * Fixup the log head which contains the only a CS node at the +         * beginning. +         */ +        err = fixup_leb(c, c->lhead_lnum, +                        ALIGN(UBIFS_CS_NODE_SZ, c->min_io_size));         if (err)                 goto out; 否则出现以下错误 UBIFS error (pid 1): replay_log_leb: first log node at LEB 3:0 is not CS nodeUBIFS error (pid 1): replay_log_leb: log error detected while replaying the log at LEB 3:0   这个错误的原因是'fixup_free_space()中计算空空间开始地址为c->lhead_offs。正确的应该为一直是0 重新编译内核。 把生成的ubi.img和uimage拷贝到NANDFLASH相应的空间,把evm设置成从nandflash启动。ok。
    3. TI 3358_EVM NAND FLASH启动 5/7584 DSP 与 ARM 处理器 2012-08-03
      之前 我的 mkfs.ubifs参数的 -c最大PEB算错了,已更正,按照文档制作ubi.img,问题依旧 但是我的mtd-utils-1.50没有 -F  这个参数,而-f看着不像是处理某一块全部为off时ecc出错的问题。 所以我决定重新下载mtd-utils-1.4.8制作文件系统,下周给出答案。
    4. Linux下AM335X的GPIO控制 22/28093 DSP 与 ARM 处理器 2012-07-19
      chenzhufly,您好,学习了你的代码。但是有个地方不懂,我在beaglebone,自己编译的内核,加载ldes驱动后, 打开fd = open(\"/dev/leds\", O_RDWR);成功 #define LED1 "/sys/class/leds/beaglebone::usr1/brightness"  //sys led 打开f_led1 = open(LED1, O_RDWR);失败 并且我查看了/sys/class/下并没有leds设备文件。 希望您有空能解答一下,谢谢 本人刚接触linux,菜鸟问题,莫怪啊,呵呵
    5. 楼主和楼上的EVM在哪里买的呀
    6. 设计的BeagleBone扩展板(上传protel格式文件) 15/8603 DSP 与 ARM 处理器 2012-05-31
      楼主你好 菜鸟请教个问题啊。为什么我自己编译完uboot和kernel后,我的beaglebone开发板插在电脑上识别不了SD卡的第一分区了?我记得开发板默认的系统是可以被识别到71M的盘的 我的开发板USB转串口是好的,可以看到我编译的kernel已经跑起来了 我估计是哪里的驱动我没编译,我是菜鸟,刚接触LINUX,问问题比较菜啊,希望楼主有空帮忙看一下

最近访客

< 1/1 >

统计信息

已有71人来访过

  • 芯积分:--
  • 好友:--
  • 主题:1
  • 回复:6

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言