当前位置: 首页 > 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.pierceye.com/news/658731/

相关文章:

  • 网站评价系统源码wordpress笔记本主题
  • 大庆市建设大厦网站广告设计海报
  • 惠州建设工程交易网站网络营销专业的职业生涯规划
  • 网站页面架构图阿里云的企业网站建设
  • 做微商网站有专门做网站的公司吗
  • 潍坊网站建设方案托管天津建站网
  • 前端如何做双语网站信誉好的唐山网站建设
  • 创建网站目录应注意电子商务类网站设计
  • 哪个网站专做进口商品的企业网站建设的方案ppt
  • 网站结构如何优化wordpress4.7.10漏洞
  • 官方网站举例流量型网站
  • DW个人网站怎么做长沙民企人才网
  • 电脑做网站教学友情链接交易
  • 为什么选php语言做网站重庆网站优化seo公司
  • 仿站侵权吗字体设计图片
  • 王建设医生个人网站智能网站搭建
  • 博物馆网站做的好的山东企业站点seo
  • 网站做视频怎么赚钱的平面设计公司哪家好
  • 合作建设网站协议php 个人网站 源码
  • 广州外贸营销型网站手机网站如何推广
  • 市总工会网站建设经验材料湖州建设局投标网站
  • ftp网站备份网上北京网站制作公司
  • ps海报模板素材免费怎样给网站做关键词优化
  • 做网站套餐wordpress 显示excel
  • 免费网站搭建临西做网站报价
  • 网站搭建详细步骤app应用网站html5模板下载
  • 苏州网站制作工作室宜宾网站开发公司
  • 哪些网站使用vue做的自己做服务器和网站
  • 怎样查看网站备案号自己录入数据做问卷的网站
  • 怎么提高网站的百度收录网页设计师考试报名