当前位置: 首页 > news >正文

用来做视频连接的网站城市建设模拟游戏网站中文注解

用来做视频连接的网站,城市建设模拟游戏网站中文注解,境外服务器,咋样做班级主页网站编译完内核之后#xff0c;会产生zImage,而把它直接导入0x30008000#xff0c;会出现Bad Magic Number.查明是需要将内核加一个0x40大小的头,由mkimage工具来添加.mkimage在编译u-boot时在u-boot-1.1.6/tools下生成,可以为编译的内核添加头信息的.在bootm命令中会解析这个头,…编译完内核之后会产生zImage,而把它直接导入0x30008000会出现Bad Magic Number.查明是需要将内核加一个0x40大小的头,由mkimage工具来添加.mkimage在编译u-boot时在u-boot-1.1.6/tools下生成,可以为编译的内核添加头信息的.在bootm命令中会解析这个头,获得参数.zImage在编译内核时在arch/arm/boot目录下生成。我们需要把zImage用mkimage工具处理一下。mkimage参数的意义如下-A set architecture to arch-O set operating system to os-T set image type to type-C set compression type comp-a set load address to addr (hex)-e set entry point to ep (hex)-n set image name to name-d use image data from datafile-x set XIP (execute in place)首先可以把zImage拷贝到u-boot-1.1.6/tools目录下在此目录下执行如下命令./mkimage -n linux-2.6.26 -A arm -O linux -T kernel -C none -a 0x30007fc0 -e 0x30008000 -d zImage uImage输出信息如下Image Name:linux-2.6.26Created:Tue Jul 28 18:50:26 2009Image Type:ARM Linux Kernel Image (uncompressed)Data Size:1655648 Bytes 1616.84 kB 1.58 MBLoad Address: 0x30007FC0Entry Point:0x30008000可以看出加载地址是0x30007fc0,而入口地址是0x30008000.GEC2410 #tftp 30008000 uImageTFTP from server 192.168.0.50; our IP address is 192.168.0.100Filename uImage.Load address: 0x30008000Loading: ####################################################################################################################################################################################################################################################################################################################################doneBytes transferred 1655712 (1943a0 hex)GEC2410 #bootm 30008000## Booting image at 30008000 ...Image Name:linux-2.6.26Created:2009-07-2810:50:26 UTCImage Type:ARM Linux Kernel Image (uncompressed)Data Size:1655648 Bytes 1.6 MBLoad Address: 30007fc0Entry Point:30008000Verifying Checksum ... OKOKStarting kernel ...(卡死在这儿了)GEC2410 #tftp 30008000 uImageTFTP from server 192.168.0.50; our IP address is 192.168.0.100Filename uImage.Load address: 0x30008000Loading: ####################################################################################################################################################################################################################################################################################################################################doneBytes transferred 1655712 (1943a0 hex)GEC2410 #bootm 30007fc0## Booting image at 30007fc0 ...Bad Magic NumberGEC2410 #tftp 30007fc0 uImageTFTP from server 192.168.0.50; our IP address is 192.168.0.100Filename uImage.Load address: 0x30007fc0Loading: ####################################################################################################################################################################################################################################################################################################################################doneBytes transferred 1655712 (1943a0 hex)GEC2410 #bootm 30008000## Booting image at 30008000 ...Bad Magic NumberGEC2410 #GEC2410 # tftp 0x30007fc0 uImageTFTP from server 192.168.0.50; our IP address is 192.168.0.100Filename uImage.Load address: 0x30007fc0Loading: ####################################################################################################################################################################################################################################################################################################################################doneBytes transferred 1655712 (1943a0 hex)GEC2410 #bootm 30007fc0## Booting image at 30007fc0 ...Image Name:linux-2.6.26Created:2009-07-2810:50:26 UTCImage Type:ARM Linux Kernel Image (uncompressed)Data Size:1655648 Bytes 1.6 MBLoad Address: 30007fc0Entry Point:30008000Verifying Checksum ... OKXIP Kernel Image ... OKStarting kernel ...Uncompressing Linux............................................................................................................ done, booting the kernel.………………….(一大堆信息)从上面可以看出tftp下载的地址和bootm引导的地址是同一个地址且是mkimage的参数 -a 的地址即加载地址而不是入口地址。./mkimage -n linux-2.6.26 -A arm -O linux -T kernel -C none -a 0x30008000 -e 0x30008000 -d zImage uImageCreated:Tue Jul 28 19:21:15 2009Image Type:ARM Linux Kernel Image (uncompressed)Data Size:1655648 Bytes 1616.84 kB 1.58 MBLoad Address: 0x30008000Entry Point:0x30008000入口地址和加载地址一样的时候我在做这个尝试的时候导致开发板重启……。现在能正确引导内核啦但是GEC2410的网卡芯片是CS8900A的芯片要能正确的启动Linux系统还必须添加CS8900A的驱动……
http://www.zqtcl.cn/news/658731/

相关文章:

  • 商业网站可以选择.org域名吗seo是东莞企业网站排seo
  • 做百度手机网站关键词排名哪个通讯公司的网络好
  • 网站后期维修问题qq网站建设
  • 做网站不会框架网站开发逻辑图
  • 东莞网站制作个性化宜都网站建设
  • 空壳网站查询网络服务提供者不履行法律、行政法规
  • 付费阅读网站代码做网站需要什么软件
  • 泗阳网站设计外贸网站特点
  • 国外logo设计网站推荐网页浏览器证书失效怎么修复
  • asp.net建立手机网站校园网站设计代码
  • 网站图标怎么下载肇庆新农村建设内容在哪个网站
  • 上海建站哪家好临沂建设工程质量 监督网站
  • 中国建设银行网站地图上海最新新闻热点事件
  • wordpress4.95淘宝优化标题都是用什么软件
  • 大网站用wordpress吗网站广告费怎么做分录
  • 江西建设安全网站会展平面设计主要做什么
  • 阿里巴巴免费做网站吗企业商务网站建设策划书
  • 广州网站制作哪家专业深圳网站制作开发
  • 网站icp备案管理系统个人网站源代码
  • 西安网站建设公司云网wordpress 文章分类
  • 长沙优化网站服务r18cn wordpress
  • 建材网站设计延安网站建设电话
  • 做视频网站犯法么华为公司网站建设案例分析
  • 陕煤化建设集团网站矿建二公司网站制作系统
  • 网站建设类别wordpress下载付费
  • 廊坊做网站的成都网站建设网站建设
  • 如何自己开网站网络服务检测与维护
  • 古镇网站建设熊掌号专业网站开发哪里有
  • 专业做网站服务上海网站开发哪家好
  • 科普重庆网站浙江网站开发