|
楼主 |
发表于 2005-3-30 00:14:55
|
显示全部楼层
嵌入式系统篇
5月11日
始终搞不赢,不是HUB的问题.
想用BDI2000试一试,首先向DBI中Transmit,IP地址都没问题,就是CONFIG文件,始终不行,我的板子是SBC8260,用BDI2000中自带的ets8260代替,有时提示无法访问CONFIG文件,有时候又提示文件语法错误,而且TFTPSRV是打开的.不明白是什么原因.
5月10日
开发的板子拿到了
板子是借来的,用的是VxWORKS系统,BOOT用的是PPCBOOT,连接后启动起来显示如下:
PPCBoot 1.0.0 (Jul 29 2001 - 16:52:06)
MPC8260 Reset Status: External Soft, External Hard
MPC8260 Clock Configuration
- Bus-to-Core Mult 4x, VCO Div 2, 60x Bus Freq 25-75 , Core Freq 100-300
- dfbrg 0, corecnf 0x0a, busdf 7, cpmdf 1, plldf 0, pllmf 3
- vco_out 264000000, cpm_clk 132000000, bus_clk 33000000
- scc_clk 66000000, brg_clk 66000000, cpu_clk 132000000
Initializing...
CPU: MPC8260 (Rev 01, Mask A.1 1K22A-XC) at 132 MHz
Board: EST SBC8260
DRAM: 16 MB
Relocating to: 00fc0000, 393216 bytes for malloc()
Board Info at: 00f5ffac
New Stack Pointer is: 00f5ff20
Now running in RAM - dest_addr = 0x00fc0000
FLASH: 4 MB
Monitor relocated to 0x00fc0000
In: serial
Out: serial
Err: serial
=>
好象有问题,终端不能响应,可能是Enthernet部分检测出错,初步判断是HUB有毛病,下午再来试试看.
5月7日
Linux进程分析,内存管理
4月13日
最近一直在看LINUX的原代码分析,看不明白,尤其是一些汇编的语句,比原来学的要复杂,可能还有补一补。
有关LINUX的裁剪已经了解了,希望能实际的操作下,如何转到我的PALM vx里?看到有相关的文档,但都是做成型的包,具体的引导过程不清楚如何做。是不是又要看看有关PALM编程方面的资料。
3月31日
1、今天看了几篇GRUB的文章。应该说GRUB的使用大家都很清楚了,容易出现问题的地方有两个:A正确的分区及安装linux时选择正确的挂载点;B根据自己系统的情况正确的加载系统的boot。
2、GRUB是一个更新的加载器,提供了比LILO更好的对大硬盘的支持。
3、内核的编译过程
3、问题:要想移植linux到嵌入式设备中,引导过程一定和PC下面的情况很不同,具体怎么做,还不知道。
3月30日
1、目前正在看LINUX内核的编译及裁减,不过看起来,内核只是工作的一部分,文件系统也很重要。
2、对系统的选择应该多元化,netbsd,emdebian等都可以考虑,自我感觉嵌入式LINUX和PALM系统相比较,由于不是专门针对嵌入式设备开发的系统存在一些问题:体积大,针对PC机的结构特点,所以应该多作一些选择,找到最佳的系统实现目标:支持IPv6。 |
|