Cody Lohse <bikepwr.cody <at> gmail.com> writes:
> 
> Hi all,
> 
> I am working on a project using the MSP430F5507. The device will need
> firmware updates in the field, so I require the ability to download via USB
> BSL. All is working fine in CCS4 where I can convert to ti-txt format and
> download firmware via TI Firmware downloader.
> 
> I am porting this project over to msp430-gcc from CCS4 (code restricted
> version). I have successfully compiled and run the program via USBFET with
> msp430-gcc, but when I convert the gcc project to ti-txt file and download
> via USBBSL using TI's Firmware downloader program, my project will not run.
> 
> I am thinking it has to do with the runtime procedure difference between
> CCS and GCC when the device resets from the BSL, but this is only a guess.
> 
> If anyone could help I would be sincerely grateful.
> 
> LoC
> 
> 
> ------------------------------------------------------------------------------
> Monitor your physical, virtual and cloud infrastructure from a single
> web console. Get in-depth insight into apps, servers, databases, vmware,
> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
> Pricing starts from $795 for 25 servers or applications!
> http://p.sf.net/sfu/zoho_dev2dev_nov
> 
> _______________________________________________
> Mspgcc-users mailing list
> Mspgcc-users <at> lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mspgcc-users
> 



I wanted to update my progress on this issue. I am still having trouble with the
USB not enumerating via download from the BSL. The secondary functions when not
connected to USB appear to work fine when downloading via BSL, so this appears
to be an issue solely with the USB code. 

So why would the USB enumerate when debugging from elf output and FET, but not
from the hex file?

I recently realized that the USB endpoints and associated USB registers are
located in the periph.x script, but I have not used them as of yet. I have made
use of the asm() statement to place the endpoints to the desired locations. This
may be an issue? I will continue porting.

Thanks,

Cody


------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to