8088单板机ROM固件Boot烧写步骤(二)

一、硬件准备

1.一款某宝上购买的8088单板机;

2.一款通用编程器

3.一把起子,用来起芯片

二、软件准备

1.emu8086 用来编译8088单板机的boot程序,生成BIN可执行代码共烧写;

2.Wellon编程器烧写程序

三、操作步骤

1.用emu8086打开8088单板机随机所提供的Boot代码

修改原代码如下图,修改的目的是,原提供的代码,在烧写boot时,需要手动修改固化机器码,修改以后,一次生成完全满足烧写需要的代码。

2.编译修改好的代码,生成可供烧写的固化代码

生成代码字节数为65525个字节。

3.启动编程烧写软件,选择烧写芯片型号,调入刚刚生成的固件代码

查看固件代码

图中红色标记部分,就是8088启动后,最先自行的跳转指令

4.取下8088单板机的ROM芯片,装入编程器,烧写固件到ROM

5.取下ROM,装回单板机,上电测试,单板机显示正常,串口输出提示字符串正常,证明此次固件操作正常无误。

8088单板机ROM固件Boot烧写步骤(二)相关推荐

  1. 给8088单板机写一个迷你Boot

    4.迷你Boot 1.为什么要给8088单板机系统,添加一个bootloader呢? 起初,能够用编程器,烧写测试程序,就已经非常开心了,毕竟自己苦苦琢磨8088系统了几年时间,一直感觉无从下手.尽管 ...

  2. 8088单板机升级boot的一些想法

    昨天,把8088单板机的rom boot进行了一次升级改写,实现了rom boot可以加载Dos下com类程序的加载.当时匆忙的把这个实现了,今天想把实现的构想再总结一下. 这款8088单板机板上有一 ...

  3. 8088单板机串口驱动代码测试

    1.8088单板机的串口接口电路如下 2.驱动代码 :------------------------------------------------------------------------- ...

  4. DM365 linux内核文件系统的烧写步骤及其uboot参数配置

    DM365 linux内核&文件系统的烧写步骤及其uboot参数配置     目录 源文档下载:http://download.csdn.net/detail/zhangjikuan/6443 ...

  5. 【学习分享】2、创龙 TMS320C6748开发板程序加载和烧写(二)

    此部分由于篇幅过长,将分为五个小点进行叙述,此处主讲基于串口的程序加载和烧写,所用器件为创龙TMS320C6748开发板.需要注意的点已在备注中进行说明. 如果需要从头开始进行本使用手册的阅读,欢迎阅 ...

  6. fpga烧写bin文件_Altera FPGA烧写步骤及注意事项_骏龙科技

    Altera FPGA烧写步骤及注意事项 作者:Altera中国区代理――骏龙科技 由于Fiberhome在一些比较老的项目中使用了EPC1或者EPC1441一次性编程器件,不能进行重复编程,如果烧写 ...

  7. Linaro ubuntu for arndale octa烧写步骤

    好久没有去linaro官网,今天登陆发现界面发生了很多变化,新版的风格比较清新,而且Linaro-ubuntu对于arndale-octa的系统已经更新到了14.3,另外insignal的官方论坛上有 ...

  8. 网络盒子android系统版本怎样刷机,咪咕盒子MG100强制刷机rom固件安卓系统包_刷机教程...

    现在的网络盒子很多,当属中国移动最多,但是用户在刷机的时候,有时候只看型号就盲目的找包就开刷 其实这是错误的,因为主板改板较快,批次不同也就意味着安卓刷机包也有不同,所以建议不要盲目的去刷! 下面我来 ...

  9. s905l android5,魔百盒M101晶晨S905L处理器专用安卓纯净刷机rom固件

    魔百和M101主板上的处理器芯片为S905L的, 固件下载:请点击上面的购买rom按钮进行下载: 刷机工具及教程:点击此处查看: 固件下载后参考刷机教程自己就可以操作了 本页面是关于魔百盒M101盒子 ...

  10. CC3220学习安装环境安装烧写步骤

    资料及网址 序号 网址加说明 1 D:/ti/simplelink_cc32xx_sdk_2_40_02_00/docs/simplelink_mcu_sdk/Quick_Start_Guide.ht ...

最新文章

  1. hashmap是散列表吗_一篇文章教你读懂哈希表-HashMap
  2. debian linux系统下载工具,Debian For Linux
  3. securecrt鼠标右键的配置
  4. Python 多进程pool.map()方法的使用
  5. SAP BTP 上使用 Mobile Back-End Tools(MBT)进行全栈开发的方法概述
  6. vnc 红帽linux安装教程,Linux(redhat\centos)下安装xrdp
  7. javascript 控制弹出窗口
  8. 将一个压缩文件分成多个压缩文件;RAR文件分卷
  9. 室内定位算法_001:室内定位算法技术咨询服务工作室简介(更新)
  10. 【Oracle】Drop表后闪回
  11. 常用的分析方法及模型
  12. 计算机开放电子书 2017 归档
  13. fedora20 grub2的主题更换
  14. b3dm ~ ( Batched 3D Model )
  15. 常用的 Python 标准库都有哪些?
  16. 【已解决】Caused by: java.lang.ClassNotFoundException: org.springframework.boot.context.properties.
  17. 驱动精灵官方版v8.0.1230
  18. What inspires designers? Preferences on inspirational approaches during idea generation
  19. 餐饮酒店的存酒卡怎么使用,开发一款存酒卡的微信小程序,var d = new Date(“2021-03-12“);
  20. 0x800c0006 安装失败 .NET framework 4.0解决方法

热门文章

  1. 实验一 GPIO实验
  2. 流量威胁检测工具开发之路(6)
  3. 格力业绩预告显示成本上升过快,继续拓展三四五线城市有难度
  4. 003--Chrome重影问题解决
  5. oracle 2008突破2g限制,怎样突破oracleforwin2K的2G内存限制?
  6. latex参考文献IEEEtran报错BibTeX return exit code(1)indicating that some problems might have occurred..
  7. Win10崩溃,无法打字,无法输入拼音
  8. 89 logistic回归用户画像用户响应度预测2
  9. 信用贷款有5大误区,你都知道哪些?
  10. 计算机主机显卡吗,当电脑的主机和显卡出现故障怎么办