2 Replies Latest reply on Jan 14, 2015 8:09 AM by doug.springer

    command line documentation for Cypress tools


      I'm new to PSoC tools, and I am looking for documentation on the command line options, especially for cyhextool.


      Keil seems to have a good set of help files for their compiler - but where do I find them for Cypress's tools?


      For instance, what does this command actually do (besides create the intel hex file)?


      cyhextool -o ./psoc_loader.hex -f ./psoc_loader.ihx -prot ./Generated_Source/PSoC3/protect.hex -id 1E028069 -a EEPROM=90200000:800,PROGRAM=00000000:10000,CONFIG=80000000:2000,PROTECT=90400000:40 -meta 0301 -cunv 00004005 -wonv BC90ACAF -ecc OFF -blver 0000010001 -blcks ./cksmaddress.txt -blsize ./sizeaddress.txt -flsLine 256 -endian b


      What is -id


      What does -a do? Section sizes and lengths?


      What is meta


      What is cunv


      What is wonv


      what is ecc


      what is blver


      what is blcks (something to do with the address of the checksum variable, I know)


      what is blsize (something to do with address of the size of the boot loader, but what does this option do)


      What is flsLine (maximun characters per line?)


      I assume endian b means big endian format, but for what source or destination?