This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ADS1298ecg PDK - MMB0 usb boot firmware update

Other Parts Discussed in Thread: ADS1298, TMS320VC5506

hi,


i'm trying to write my own pc side app interfacing with the ADS 1298 ECG PDK (i.e. the ADS1298 board + MMB0 rev D (which uses the TMS320VC5507PGE).

www.ti.com/.../ADS1298ECGFE-PDK

after installing the evaluation app ftp.ti.com/.../ads129xecg-fe-setup-1.1.1.exe
i'e been able to run the labview based evaluation app. however, perhaps due to some library incompatibilities, the screen looked somewhat corrupted and there has been several freezes / hang in which i'd need to kill the app and restart. i'd try to update the windows patches to see if i could resolve the corrupted window/screen issue.


the other thing is that i'd like to write an alternative app that does pretty much what the labview evaluation app does. in part as i work on the linux platform and using ads1298pdk means having to reboot switch between linux and windows frequently.

however, i'm running into quite a lot of stumbling blocks:

i apparently found the installed firmware in c:\Program Files (x86)\ADS129xECG-FE\FW\ads1298revm-pdk.bin

and the firmware loader in c:\Program Files (x86)\ADS129xECG-FE\lib_1298\FirmwareLoader\build\FW loader.exe

however, when i tried running FW loader.exe with the firmware as a parameter i got an error message:

"unable to locate the labview runtime engine

FW loader requires a version 2010 (or compatible) labview run time engine. please contact the vendor to correct this problem"


i then did various google seaches and found www.ti.com/.../spra840c.pdf Using the TMS320VC5506/C5507/C5509/C5509A USB Bootloader

the document however, apparently only describes the use of "Thesycon (USBIO) Driver and Demo Application" . this program is not available freely for download on Thesycon's web site. The document apparently provide little details otherwise about how to upload the boot firmware image to the MMB0 device.

the source code file www-s.ti.com/.../spra840.zip apparently do not provide any firmware download utility or source code either


my questions hence are :

1) is there an alternate utility similar to fw loader.exe (lets start with windows based, but i'd prefer to have linux utility as well) which can be used to download the firmware into the MMB0?

2) is there source codes (or similar utility in linux) which can be used to build the tool to download the firmware into the MMB0?

3) if it (1) & (2) is not required is there some common utility (e.g. common open sourced utilities) or protocol tools to do that same download? i've tried using dfu-util.sourceforge.net/ . however, MMB0 (TMS320 C5507) apparently is not using DFU as a firmware update protocol.


downloading the firmware is the first stumbling blocks confronted, after which i'd attempt to work on the cstyx usb driver/stack from the linux side to interface with the MMB0 and ADS1298.


either way, thanks much in advance and thanks for providing the various sources which i'd think those would help with this attempt.


thanks and cheers,

  andrew