之前看过,但现在找不到了,有谁知道在哪里下载的,发个链接看看。谢谢
WH HUANG:
C:\Program Files (x86)\Texas Instruments\SmartRF Tools\Flash Programmer 2\doc\help\help.html
xiaoming su:
回复 WH HUANG:
我本地没有你的文件,你能上传一下吗?谢谢
WH HUANG:
回复 WH HUANG:
xiaoming su:
回复 WH HUANG:
软件不一样
Susan Yang:
您可以参考 http://www.ti.com/lit/ug/swru069g/swru069g.pdf 的6 Command Line Interface
To get all available options in the command line interface, run the SmartRFProgConsole.exe in a command window without any parameters/arguments.
user5908776:
回复 Susan Yang:
在shell中,转到SmartRFProgConsole.exe所在路径下,执行 .\SmartRFProgConsole.exe 即可得到相关命令行文件
Texas Instruments SmartRF Flash Programmer v1.13.7-no-mfc ---------------------------------------------------------SmartRFProgConsole [Target][Actions][File][Interface Slow][Change / IEEE address][Flash lock][Bootloader ID] The order of the parameters is irrelevant.Target: [S][AU][AS][B] SSystem-on-Chip (programmed via USB)Type S(n), where n is the board ID number, to select a specific EB.Otherwise, if there are multiple boards, the one to be programmed will beselected at random. AUEB application (programmed via USB)Type AU(n), where n is the board ID number, to select a specific EB.Otherwise, if there are multiple boards, the one to be programmed will beselected at random. AS(n) EB application (programmed via the EC2 adapter on serial port COMn).(only SmartRF04EB) B(n)EB bootloader (programmed via the EC2 adapter on serial port COMn).(only SmartRF04EB)Actions to perform: [P][EP][EPV][EPVC][PV][PVC][V][R][RP][EP][WP][CE] PProgram(all targets) EPErase and program(all targets) EPVErase, program and verify(all targets) EPVCErase, program and verify (CRC each page=>faster)(only target S) PVProgram (append) and verify(only target S) PVCProgram and verify (CRC each page=>faster)(only target S) VVerify against hex or hem file(targets S, AS, B) VCVerify against hex or hem file (CRC each page=>faster) (targets S, AS, B) RRead into hex file(only target S) RP=Read flash page into binary file(only target S) EP=Erase flash page(only target S) WP=Write flash page from binary file(only target S) EWP=Erase and Write flash page from binary file(only target S) CEFull chip erase(only target S)File: F="f" "f"Flash image file name (intel hex file (*.hex), or hex merge file (*.hem))A merge file can contain one or more file/change specifications.See "example.hem" for how to create one.Interface Slow(Target = S): [IS] ISProgram SoC (System on chip) with reduced speed on the debug interface.Change hex file before programming (e.g. for serial number): [A=a,D=d][EKF="f"] A=a,D=dChange one or more bytes in the hex file before downloading it. aHexadecimal address (e.g. 2C03, 01BC25) dOne or more bytes to be changed, in hexadecimal format, separated withdots (e.g. 4B, 1.2.3.A.B.C, 12.34.56.AB.CD.EF or 12.3.AB) EKFPatch hex file with Encryption Key data. "f"Certificate file from Certicom with encryption key data.IEEE MAC address related options [KI(F=f)] [RI(F=f,[PRI][SEC])] [WI(F=f,I=i)] (only CC243x, CC253x and CC254x) KI(F=f)Keep the IEEE MAC address currently on the chip when programming it RI(F=f,[PRI][SEC]) Read out the IEEE MAC address currently on the chipFor devices with both a primary and a secondary address, the option "PRI"or "SEC" can be used to specify which to read. "PRI" is default. WI(F=f,I=i) Write the given IEEE MAC address to the chip when programming it fThe chip's flash size in kB (only used for CC243x)CC243x:32, 64, or 128(determines the location of the IEEE address)CC253x, CC254x:set to 0(not used) iIEEE MAC address to write in hexadecimal format, separatedwith dots (e.g. 00.12.4B.00.00.00.00.01).8 bytes for CC243x and CC253x, and 6 bytes for CC254x.Flash lock (Target = S): [L(c)][LB(c)][LD(c)][LA(c)][LP(x-y)][LD][LPD(x-y)] "L(c), LB(c), LD(c), LA(c)" only CC243x, cc111x and CC251x. "LP(x-y), LD, LPD(x-y)" only CC253x and CC254x cCode for write protection of the upper section of the flash:CC111x, CC251x: 0=All, 1=24 kB, 16 kB,8 kB, 4 kB, 2 kB, 1 kB, 7=NoneCC2430, CC2431: 0=All, 1=64 kB, 32 kB, 16 kB, 8 kB, 4 kB, 2 kB, 7=None L(c)Write protect section only (L(7) is equal to omitting this parameter) LB(c)Write protect section + boot block LD(c)Write protect section, and block debug commands LA(c)Write protect section + boot block, and block debug commands LP(x-y)Write protect flash pages from page x to page y.Several ranges can be given separated with a comma:E.g. LP(0-26,48-126), LP(0,1,2,8-10). LDBlock debug commands LPD(x-y) Write protect flash pages and block debug commands.Bootloader ID (Target = B): I=i iBecomes the EB ID number when programming new bootloader. Use 1-4 digits(e.g. 0123, 3, or 45). Important: EBs that are used on the same computermust have unique ID numbers!Read/Erase/Write Flash page options: RP=n, EWP=n, WP=n, EP=n nThe Page numberExamples: SmartRFProgConsole S EPV F=C:\test.hex A=135,D="1 23 45" SmartRFProgConsole S P F="C:\test.hex" SmartRFProgConsole EPV AU(0123) F=D:\Test.hex SmartRFProgConsole B(1) EPV "F=C:\Filename with spaces.hex" I=1234 SmartRFProgConsole S EP F="C:\Test flash lock.hex" LB(3) SmartRFProgConsole S EP F="C:\Test flash lock.hex" LD SmartRFProgConsole S EP F="C:\Test flash lock.hex" LP(0-126) SmartRFProgConsole S EP F="C:\Test flash lock.hex" LPD(0-126) SmartRFProgConsole S EPV F="C:\test.hex" WI(F=0,I=00.12.4B.00.00.00.00.01) SmartRFProgConsole S EPV F="C:\test.hex" KI(F=1) SmartRFProgConsole S EPV F="C:\test.hex" EKF=certificate_example.txt SmartRFProgConsole S PVC F="C:\test.hex" SmartRFProgConsole S RP=1 F="C:\test.bin" SmartRFProgConsole S EP=1 SmartRFProgConsole S WP=1 F="C:\test.bin" SmartRFProgConsole S EWP=1 F="C:\test.bin"To list all connected EBs/programmers (max 64): SmartRFProgConsole XStatus messages are printed to stdout, error messages to stderr.Return Codes:0 = Success1 = System error2 = Parameter error3 = Illegal parameter combinations4 = Missing parameters5 = Missing image file or communication error
YUE ZHAO:
回复 Susan Yang:
您好,SmartRF Flash Programer 中(如下图)
怎么找不到Read IEEE 和 Write IEEE按钮(如下图)
YiKai Chen:
回复 YUE ZHAO:
你SmartRF Flash Programer的版本?
YUE ZHAO:
回复 YiKai Chen:
版本是1.12.8
YiKai Chen:
回复 YUE ZHAO:
因為你沒有接上CC Debugger 吧
TI中文支持网



