TI OMAP 3530 psp compile note(1)

来源:互联网 发布:听音乐学英语软件 编辑:程序博客网 时间:2024/04/30 14:14

1 03.00.00.05 版本的PSP,一堆的错误,按照默认的配置,无论evm还是beagle,都编译不过,中间不是这个驱动出问题,就是那个结构体未定义;

2  换03.00.01.06版本(现在最新),默认编译都可以通过,evm试过可以,beagle试过可以;

3 devkit8000的内核按照默认配置编译通过;

4 u-boot编译:

   官方下载的u-boot,把makefile中的CROSS_COMPILE 改了会好点,否则需要配置arch等;

   devkit8000自带的uboot 1.3.3 ,按照默认说明是有问题的,提示:-march不认识armv7a,我看看官方uboot,改成armv5,start.S汇编编译不过了。

 

  google,偶尔看到:

 

linux-2.6-omap.git : 2.6.28-omap3530zoom : Changed armv7a to armv7 ... - [ 翻译此页 ]

Current Commit: Changed armv7a to armv7-a and added bsp_1_61 extra version to kernel .... The G3IPL expects the value at RAM address 0xa020b020 to be exactly 1 to ..... called flags without declaring is a bad idea, fix this by declaring it. ... also reorganized the board config switch to assign number of digital .
原来如此,找到cpu/omap3/config.mk 中:
 将armv7a 改成 armv7-a
编译可以通过了。
5 x-load 也有uboot编译时同样的问题,同样的修改方法。
原创粉丝点击