大家是怎么烧写POWERPC上的FLASH的?

[复制链接]
 楼主| cng 发表于 2008-5-19 23:47 | 显示全部楼层 |阅读模式
想问问有没有做过POWERPC板子的,请问你是怎么烧写板子上的FLASH的?用的啥工具?方便吗?
值得去买一个专门烧写的POWERPC板上的nor flash的工具吗?
sockit 发表于 2008-5-20 14:18 | 显示全部楼层

是什么型号的?

Flash在板的话,MPC8xx用BDM卡可以烧
MPC82xx就不行了,可以买仿真器,省钱的话就烧好了再焊上去
 楼主| cng 发表于 2008-5-20 21:41 | 显示全部楼层

83xx

不知道为何freescale放弃了bdm。82xx和83xx都不好办。仿真器很贵的,都要几万。先烧FLASH程序再焊接的方法不太合适,毕竟还需要在板烧写才方便。
有没有2-3千的解决方案?
vxworks 发表于 2008-5-20 22:35 | 显示全部楼层

谁说的仿真器都要几万?

原厂的USB TAP, USD500,国内代理一般卖6K左右。
 楼主| cng 发表于 2008-5-20 23:50 | 显示全部楼层

还要软件啊!

当然你要用盗版的,我也无话可说。
可如果只想烧写FLASH,要6k买个仿真器也贵了点,我也用不上调试的功能。
有没有只能烧写FLASH的,价格又只有仿真器一半的东东?
sunwind45 发表于 2008-5-21 09:39 | 显示全部楼层

希望有帮助

我自己写了个烧写程序,用仿真器下到sdram里,然后把要烧写的程序写到flash里的
telnetbbs 发表于 2008-5-21 11:24 | 显示全部楼层

6楼的是bootloader起来之后的方法。

如果flash是空的,那么就只能用仿真器了。
或者用编程器,烧好了之后放在板子上。
 楼主| cng 发表于 2008-5-21 12:52 | 显示全部楼层

7楼的说法也是我现在所认为的

不知道有没有只需要2000元就能完成烧写FLASH的仿真器?其他功能都可以简化。不知道freescale仿真器卖这么贵是为什么?
要自己做一个,难度如何?难在哪里啊?
 楼主| cng 发表于 2008-5-22 18:56 | 显示全部楼层

这个有市场吗?

如果我做个能烧写POWERPC板上的FLASH的JTAG烧写器,价格2000以下,不知道有没有市场?
brandnew 发表于 2008-5-22 20:02 | 显示全部楼层

。。。

做好了,卖给谁?

yxwsz 发表于 2008-5-23 13:04 | 显示全部楼层

re

本帖最后由 yxwsz 于 2016-8-16 17:13 编辑

帖子删除
zlei 发表于 2008-5-23 13:46 | 显示全部楼层

re

wiggler+flashpgm可以烧写大部分PPC。
硬件成本最低,软件成本为0(D版的,哈哈!)
后学 发表于 2008-5-23 15:41 | 显示全部楼层

re

1、用编程器焊前编程;
2、用BDI仿真器编程;
wenming 发表于 2008-5-25 06:55 | 显示全部楼层

有那么严重吗?

把U-BOOT用编程器写到FLASH里,焊接上就可以了.
tpu 发表于 2008-5-25 11:56 | 显示全部楼层

jtag吧。

找一个简单的并口jtag小板,写或者改一个简单的软件,就搞定了。
只是速度慢一点吧。
 楼主| cng 发表于 2008-5-25 23:28 | 显示全部楼层

to brandnew

卖给那些做了Powerpc板子的厂家啊。他们做了POWERPC板肯定会面临一个解决烧写FLASH程序的问题。一般来说,厂家不会投入人力来研究怎么烧写FLASH,而会花点钱来买成套方案,但如果烧写一个FLASH就要花几万块来买个仿真器,而且这个仿真器在7*24的烧写时可靠性还打了折扣,其仿真的功能又用不上。
这中间不正好是JTAG烧写器的生存空间吗?
 楼主| cng 发表于 2008-5-25 23:31 | 显示全部楼层

to zlei

盗版的软件只有我等私人用用还无妨,对于正规厂家来说是会承担法律上的风险的。它们一定会选用正版软件的。不知道你说的wiggler+flashpgm的解决方案是否可行?对于83xx或者85XX
 楼主| cng 发表于 2008-5-25 23:34 | 显示全部楼层

to wenming

如果在运行中或者开发中,一不小心擦出了u-boot,点解?
 楼主| cng 发表于 2008-5-25 23:36 | 显示全部楼层

to tpu

软件怎么做?请再多说一点吧。
硬件就只需要JTAG板吗?那为何那些仿真器都做的那么大,好像很复杂啊?
tpu 发表于 2008-5-26 16:59 | 显示全部楼层

仿真器都做的那么大

是因为它还有调试程序的功能。
你如果只需要烧flash,就没必要那么复杂了。
intel和samsung都有jtag写flash的工具放出,你要是理解了jtag协议了,把这些软件改一改,应该不是什么难事。

另外,产品量产时,肯定是先烧flash,然后再贴片flash的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

cng

5

主题

29

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部