limingth 发表于 2005-8-13 14:20:57

快速烧写 lumit4510 bootloader 的工具

FlashPGM2.0 :   比 sjf4510 烧写要快 N 倍, 大约烧 bootloader 只要 10 秒钟.

对于lumit4510的支持:
        lumit4510.ocd是配置文件, 运行 flashpgm 的时候选择一下即可.
      binhex 可以把 bin 文件转成 hex 格式文件,但要注意路径好像不能放在长路径名下.
        另外, 如果不能用,把 Cpu.ini 复制到安装目录覆盖源文件即可

如果没有安装 FlashPGM2.0 的, 可以到 这里 下载 安装.
http://www.lumit.org/download/tools/flashpgm_200_2.exe
http://159.226.40.150/lumit/download/tools/flashpgm_200_2.exe

sxwglxq 发表于 2005-8-22 16:46:15

斑竹,我已经下载安装了。lumit4510.ocd和cpu.ini是做什么的?我安装的时候没让选啊,这两个文件哪有?

limingth 发表于 2005-8-22 16:58:57

lumit4510.ocd 是运行 flashpgm 之后,在菜单 File -> Open 中选择的。
cpu.ini 是在你的安装目录下,把rar解压之后的那个 cpu.ini 拷贝过去覆盖即可。
这2个文件在上面这个帖子的附件里面,也可以从这里下载。
http://www.lumit.org/download/tools/lumit4510-flashpgmcr2.0.rar

sxwglxq 发表于 2005-8-22 18:26:41

谢谢斑竹,问题解决了

dmsrx 发表于 2005-8-22 21:59:31

我在win2000平台上,用这个flashprg软件的时候,发现:即使crack成功之后,再次重新运行这个软件,仍然会有一个报错:contains invalid register name: CLKCON
没有关系,只要忽略掉这个错误,点击ok,然后可以正常使用的。这个报错好像跟lumit4510.ocd的文件选择有关。
另外,如果要做program的话,需要先用binhex.com把bin文件转化为hex文件,这个时候,长文件名不行。如:lumit-tftp-1.1.0.bin 这个文件名,不行,需要改为较为简短的文件名,如:lumit1.bin,然后再做转化的工作就好。

sxwglxq 发表于 2005-8-23 10:25:06

楼上的,斑竹说了,cpu.ini文件要被覆盖。
斑竹,这个软件谁做的?我自己做的板子上用的flash是sst39vf3201,软件里没有这个选项,识别不来,怎么解决阿?

dmsrx 发表于 2005-8-23 17:07:07

是的,把cpu.ini进行覆盖之后,那个报错:contains invalid register name: CLKCON就不会再出来了,谢谢。

rootlinger 发表于 2005-8-31 12:46:21

lumit4510.ocd和cpu.ini这两个文件,你给的地址下载不了,能提供下载的地址吗? :oops:

limingth 发表于 2005-8-31 14:22:46

http://www.linuxfans.org/nuke/modules.php?name=Forums&file=download&id=21594

上面那个帖子的附件就是。

或者到 lumit 的资源交流 ftp 上下载。
http://159.226.40.150/ftp_root/upload/lumit/liming/

home_king 发表于 2005-9-5 10:09:34

Re: 快速烧写 lumit4510 bootloader

FlashPGM2.0 :   比 sjf4510 烧写要快 N 倍, 大约烧 bootloader 只要 10 秒钟.

对于lumit4510的支持:
        lumit4510.ocd是配置文件, 运行 flashpgm 的时候选择一下即可.
      binhex 可以把 bin 文件转成 hex 格式文件,但要注意路径好像不能放在长路径名下.
        另外, 如果不能用,把 Cpu.ini 复制到安装目录覆盖源文件即可

如果没有安装 FlashPGM2.0 的, 可以到 这里 下载 安装.
http://www.lumit.org/download/tools/flashpgm_200_2.exe
http://159.226.40.150/lumit/download/tools/flashpgm_200_2.exe
有没有哪位大虾改造了sjf4510或者flashpgm的for Linux版本呢?

limingth 发表于 2005-9-5 11:45:16

目前还没有做过 linux 下的移植,sjf4510 是带源码的,移植到 linux 下应该不难,只要注意修改一下 linux 上并口读写的相关函数就可以了。

home_king 发表于 2005-9-5 14:08:03

目前还没有做过 linux 下的移植,sjf4510 是带源码的,移植到 linux 下应该不难,只要注意修改一下 linux 上并口读写的相关函数就可以了。
嗯,的确如此。
我之前已经把三星网站上的sjf2410改写为Linux版本,支持k9f1208u0m以及Am29LV800B两种flash芯片的烧写。
现在若改写sjf4510,方法应该也大致一样,我大致浏览了一下源码。

BTW,我想问一下,lumit上关于sjf4510的源码是从哪里获取的呢(我从gogole上只能搜索到lumit上有)?为什么三星公司没有提供呢?(但是有提供S3C2410X的sjf2410)

limingth 发表于 2005-9-5 16:36:30

sjf4510 当初也是网上找到的,稍微修改了一下就可以用。 如果你能够给出 linux 下的移植版本,那也是非常有意义的一个工作。:-)

lanair04 发表于 2005-9-17 22:20:57

各位大虾,我遇到一个很怪的问题,我的板子是一个不知道那儿生产的S3C44b0的,我把硬件接通以后在在串口工具(相当于超级终端的工具)中看到
       SW44B0 BOARD

ARMboot 1.0.2 (Nov 15 2003 - 17:26:12)

ARMboot code: 0c700000 -> 0c719154
DRAM Configuration:
Bank #0: 0c000000 8 MB
Flash: 2 MB
*** Using default environment
Hit any key to stop autoboot:3  2  1  0
RTL8019AS ethernet driver v1.0 2003/09/18
ARP broadcast 1
ARP broadcast 2
ARP broadcast 3
ARP broadcast 4
ARP broadcast 5
ARP broadcast 6
ARP broadcast 7
ARP broadcast 8
ARP broadcast 9
ARP broadcast 10
ARP broadcast 11
ARP broadcast 12
ARP broadcast 13

这种bios都不知道有什么用,后来准备从新烧一个新的bios,可是fluted在win2000下运行时,每次都提示应用程序发生异常unkown software exception(0xc0000096),位置为0x004053f3.
而用flashpgm的时候,运行program的是后总是提示Target Communication Error:PC to Target Cable Disconnected!!
请问这是硬件原因还是软件的原因,要是硬件的话是不是并口和jtag的线有问题?

rootlinger 发表于 2005-9-23 08:38:28

斑竹,flash烧写工具FlashPGM2.0 : 比 sjf4510 烧写要快 N 倍,但他们俩所用的JTAG电缆线是一样的吗?还有能否找到 FlashPGM2.0的源代码?我想学习一下
页: [1] 2
查看完整版本: 快速烧写 lumit4510 bootloader 的工具