• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : 关于最新烧写文件的使用,即烧写步骤 复制链接 | 浏览器收藏 | 打印
会当凌绝顶,一览众山小!
级别: 总版主
UID: 2
精华: 18
发帖: 1656
金钱: 13915 两
威望: 5380 点
综合积分: 3672 分
注册时间: 2008-01-01
最后登录: 2026-07-25
楼主  发表于: 2010-01-09 00:24

 关于最新烧写文件的使用,即烧写步骤

管理提醒: 本帖被 qq2440 从 友善之臂最新动态 移动到本区(2011-03-31)
注:所有文件必须使用同一个更新包中的

准备工作: 每次的更新包中的烧写文件,都会有supervivi-128M(NAND型号为K9F1G08)或supervivi-64M(NAND型号为K9F1208)这两个文件,务必按照用户手册2.7一节,使用HJTAG更新一下NOR里的supervivi-128M或supervivi-64M

1. 更新Linux系统(以统宝3.5寸屏为例),NOR模式启动,出现下载菜单
① x - 开始对Nand Flash 进行分区
② v - supervivi-128M或supervivi-64M , 安装bootloader
③ k - zImage_T35 , 安装Linux 内核
④ y - root_qtopia-64M.img或root_qtopia-128M.img , 安装根文件系统
⑤ 待烧写完后,关掉电源,拔下USB线,切换到NAND模式启动系统

2. 更新WinCE系统(以统宝3.5寸屏为例),NOR模式启动,出现下载菜单
① x - 开始对Nand Flash 进行分区
② n - Nboot_N35.bin , 安装bootloader
③ l - BootLogo.bmp , 下载烧写BootLogo
④ w - NK_T35.bin , 安装wince内核映象
⑤ 待烧写完后,关掉电源,拔下USB线,切换到NAND模式启动系统

也就是说,要使用最新的烧写文件,那么就一定要使用同一个更新包或者更新版本的bootloader,也就是supervivi
友善之臂淘宝直销店:http://shop34928758.taobao.com

手机:13560352861(杨工),QQ:10108270
级别: 新手上路
UID: 5822
精华: 0
发帖: 27
金钱: 210 两
威望: 162 点
综合积分: 54 分
注册时间: 2009-05-10
最后登录: 2014-04-25
1楼  发表于: 2010-01-09 00:56
期待已久。。。早上起来就弄....
级别: 侠客
UID: 7092
精华: 0
发帖: 74
金钱: 425 两
威望: 160 点
综合积分: 148 分
注册时间: 2009-07-01
最后登录: 2014-08-04
2楼  发表于: 2010-01-10 01:59
还是友善的技术和服务最好,希望可以开发带SM502的系列。
开始买了个Micro2440,可要驱动LVDS的屏,800x600以上分辨率的。
所以买了Jumbo2440,可都是CE5.0的。
技术不够移植6.0困难重重。
希望友善有类似产品。
级别: 新手上路
UID: 4135
精华: 0
发帖: 18
金钱: 135 两
威望: 59 点
综合积分: 36 分
注册时间: 2009-02-27
最后登录: 2011-06-22
3楼  发表于: 2010-01-11 11:23
楼主问一下TelNet 的用户名和密码是什么呀
这个阶段正是我事业的上升期,我怎么能走得开呢?
级别: 精灵王
UID: 3197
精华: 3
发帖: 770
金钱: 6995 两
威望: 5398 点
综合积分: 1600 分
注册时间: 2008-12-30
最后登录: 2010-12-31
4楼  发表于: 2010-01-11 12:29
引用第2楼keviny于2010-01-10 01:59发表的  :
还是友善的技术和服务最好,希望可以开发带SM502的系列。
开始买了个Micro2440,可要驱动LVDS的屏,800x600以上分辨率的。
所以买了Jumbo2440,可都是CE5.0的。
技术不够移植6.0困难重重。
希望友善有类似产品。



友善之臂不是有VGA接口的吗?可以支持到1024x768分辨率。最新的wince6已经包含了此驱动。
级别: 新手上路
UID: 13388
精华: 0
发帖: 18
金钱: 90 两
威望: 18 点
综合积分: 36 分
注册时间: 2010-01-23
最后登录: 2011-02-21
5楼  发表于: 2010-01-25 12:09

 回 楼主(qq2440) 的帖子

使用HJTAG更新一下NOR里的supervivi-128M或supervivi-64M

必须是HJTAG。j-link能实现吗?具体的设置有什么注意的?谢谢
会当凌绝顶,一览众山小!
级别: 总版主
UID: 2
精华: 18
发帖: 1656
金钱: 13915 两
威望: 5380 点
综合积分: 3672 分
注册时间: 2008-01-01
最后登录: 2026-07-25
6楼  发表于: 2010-01-25 12:19

 回 5楼(hgg5738_1) 的帖子

JLINK没有使用过,不太了解了.
友善之臂淘宝直销店:http://shop34928758.taobao.com

手机:13560352861(杨工),QQ:10108270
级别: 新手上路
UID: 13230
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
综合积分: 6 分
注册时间: 2010-01-20
最后登录: 2010-03-10
7楼  发表于: 2010-03-09 20:57

 回 5楼(hgg5738_1) 的帖子

J-Link烧写mini2440 BIOS配置文件

-----------------------------------------------------------------------------------------------------------------

自己配置的话,基本配置如下,主要是要参考光盘里带的init script,自己填入初始化选项中。

配置的主要过程如下:

菜单:[Options]-->[option settings]

1. Gneral : Connectioin to J-link --> USB : Device 0

2. Target Interface : 保持默认设置,不用动

3. CPU :

Core --> Auto, Little endian

Use target RAM(faster)-->Addr:40000000 64KB(主要是这个,不用的话就太慢了)

初始化序列(Init sequence)按下面的填,也是从H-Jtag的script扒出来的,我简单做了下注释。

##-------Action-----Value0------Value1
Setmem 32-Bit 0x53000000 0x00000000 ; pWTCON , 看门狗定时器控制寄存器
Setmem 32-Bit 0x4A000008 0xFFFFFFFF ; INTMSK , 中断屏蔽寄存器
Setmem 32-Bit 0x4A00001C 0x000007FF ; INTSUBMSK , 针对INTMAK具体化的一个中断请求屏蔽寄存器
Setmem 32-Bit 0x53000000 0x00000000 ; pWTCON , 看门狗定时器控制寄存器
Setmem 32-Bit 0x56000050 0x000055AA ; rGPFCON , Port F control
Setmem 32-Bit 0x4C000014 0x00000007 ; CLKDIVN , CPU时钟分频控制寄存器
Setmem 32-Bit 0x4C000000 0x00FFFFFF ; LOCKTIME , 锁时计数寄存器
Setmem 32-Bit 0x4C000004 0x00061012 ; MPLLCON , MPLL寄存器
Setmem 32-Bit 0x4C000008 0x00040042 ; UPLLCON , UPLL寄存器
Setmem 32-Bit 0x48000000 0x22111120 ; Bus width & wait status
Setmem 32-Bit 0x48000004 0x00002F50 ; Boot ROM control
Setmem 32-Bit 0x48000008 0x00000700 ; BANK1 control
Setmem 32-Bit 0x4800000C 0x00000700 ; BANK2 control
Setmem 32-Bit 0x48000010 0x00000700 ; BANK3 control
Setmem 32-Bit 0x48000014 0x00000700 ; BANK4 control
Setmem 32-Bit 0x48000018 0x0007FFFC ; BANK5 control
Setmem 32-Bit 0x4800001C 0x00018005 ; BANK6 control
Setmem 32-Bit 0x48000020 0x00018005 ; BANK7 control
Setmem 32-Bit 0x48000024 0x008E0459 ; DRAM/SDRAM refresh
Setmem 32-Bit 0x48000028 0x00000032 ; Flexible Bank Size
Setmem 32-Bit 0x4800002C 0x00000030 ; Mode register set for SDRAM
Setmem 32-Bit 0x48000030 0x00000030 ; Mode register set for SDRAM

4. Flash

取消"Automatically detect flash memory",然后"Select Flash Device"。

mini2440的Flash型号是:SST39VF1601,选中之后不要改写任何数值。

5. Production

Erase, Program and Verify enable.
级别: 新手上路
UID: 14632
精华: 0
发帖: 10
金钱: 50 两
威望: 10 点
综合积分: 20 分
注册时间: 2010-02-18
最后登录: 2010-06-14
8楼  发表于: 2010-06-11 06:36
      
hello。。。
级别: 新手上路
UID: 23026
精华: 0
发帖: 1
金钱: 5 两
威望: 1 点
综合积分: 2 分
注册时间: 2010-06-11
最后登录: 2010-06-11
9楼  发表于: 2010-06-11 07:19
支持!
寻梦浪客
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go