单片机
返回首页

2440/6410+minitools+superboot烧写裸机新方法!

2021-11-12 来源:eefocus

1.对于6410:


首先制作启动SD卡,注意选择superboot为支持minitools。


对于2440:


首先把superboot下载到nor flash,使用jlink、H-JTAG、OPENJTAG、oflash等工具。请自己看教程。


2.安装minitools,适合xp、win7、win8的32位和64位。


3.设置板子启动为nor flash或SDBOOT启动模式,usb连接板子,上电后LCD显示:USB Mode:wait...变为connected说明连接成功。


4.打开minitools,进入裸机选项,如下图

图中说明:


2.可以选择Download and run下载到RAM中掉电丢失;选择install to nand flash为下载到nand flash中掉电还在。


3.nand flash下载前需要格式化,必选;后边RAM address 为上电后裸机程序的运行地址,即内存;


2440设置为0x30000000    6410设置为0x50000000.

4.superboot为必选项,是引导程序。作用是:开机后,初始化,把裸机程序复制到3中设置的内存地址里运行。


5、6.设置完后,直接点开始烧写,成功后,不用拔usb线,直接点击快速启动即可。


总结:此方法适合tiny6410可以避免开机时 nand flash(K9GAG08U0E)的前8k数据复制到片内RAM中的复杂操作。因为K9GAG08U0E每页8K,而6410硬件决定上电后只复制前4页中每页的前2k。此方法是把superboot和裸机程序一起烧写到nand flash中,NANDFlash中的Superboot会把裸机程序拷贝到RAM的0x50000000地址处,然后跳转到该地址上运行裸机程序所以此方法比较适合开发裸机程序,懂点nand flash后可以再详细学习。


特点:操作简单、少接线。

进入单片机查看更多内容>>
相关视频
  • RISC-V嵌入式系统开发

  • SOC系统级芯片设计实验

  • 云龙51单片机实训视频教程(王云,字幕版)

  • 2022 Digi-Key KOL 系列: 你见过1GHz主频的单片机吗?Teensy 4.1开发板介绍

  • TI 新一代 C2000™ 微控制器:全方位助力伺服及马达驱动应用

  • MSP430电容触摸技术 - 防水Demo演示

精选电路图
  • 家用电源无载自动断电装置的设计与制作

  • PIC单片机控制的遥控防盗报警器电路

  • 用数字电路CD4069制作的万能遥控轻触开关

  • 使用ESP8266从NTP服务器获取时间并在OLED显示器上显示

  • 用NE555制作定时器

  • RS-485基础知识:处理空闲总线条件的两种常见方法

    相关电子头条文章