大家好,我在使用2403 ,我的程序的有一个参数是对产品个体装配误差的修正。也就是说:第一次我烧写全部程序,总装配调试完成后,总装部门第二次烧入它的Flash中仅仅数据段的那个参数即可。当然,我可以修改源程序中那个全局变量的值去完成某个产品的软件。。但如果批量生产这样是不行的。
请问怎样独立烧写修改数据段?
我曾经作过一下尝试但失败了:
1 烧写我的源程序
2 修改我源程序中" 程序段" 中一小句代码
3 试图单独烧写这个修改后.OUT文件的数据段,但失败了
CCS里面ON-chip flash programmer 里面,仅仅给第二sector 打钩的办法我已经试过了。报错了:Flash aigorithm detects zero bit error .possible causese:
1 flash not properly cleared before programming
2 coff file contains multiple sections mapped to same address.
4 . 换句话,我怎样才能给总装厂设计一个小程序单独修改这唯一一个变量?而不用把我所有的源程序,OUT文件都给他们呢?按照领导意思我不可以把程序给他们,但又得让他们修改那个变量….苦恼很久,求牛人解救下我吧.
LIU JIAN:顶
大家好,我在使用2403 ,我的程序的有一个参数是对产品个体装配误差的修正。也就是说:第一次我烧写全部程序,总装配调试完成后,总装部门第二次烧入它的Flash中仅仅数据段的那个参数即可。当然,我可以修改源程序中那个全局变量的值去完成某个产品的软件。。但如果批量生产这样是不行的。
请问怎样独立烧写修改数据段?
我曾经作过一下尝试但失败了:
1 烧写我的源程序
2 修改我源程序中" 程序段" 中一小句代码
3 试图单独烧写这个修改后.OUT文件的数据段,但失败了
CCS里面ON-chip flash programmer 里面,仅仅给第二sector 打钩的办法我已经试过了。报错了:Flash aigorithm detects zero bit error .possible causese:
1 flash not properly cleared before programming
2 coff file contains multiple sections mapped to same address.
4 . 换句话,我怎样才能给总装厂设计一个小程序单独修改这唯一一个变量?而不用把我所有的源程序,OUT文件都给他们呢?按照领导意思我不可以把程序给他们,但又得让他们修改那个变量….苦恼很久,求牛人解救下我吧.
LIU JIAN:顶