Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by thanhtran

  1. Go to Ti.com, search for the chip that you're using. Then download the example codes. It should have an example which allows you to send / receive UART data. In the example, you should see how you can connect the wires / pins. If you want the UART to talk to a PC's serial port, you need a level adapter in between the MSP and the PC.
  2. Looks really nice. Thanks for the answer about modifying the ATX Power supply.
  3. There is a write up on TI site somewhere about the watch xtal giving OSC fault flag. I made a water pump controller last week using a launchpad with a watch xtal. The watch crystal was very sensitive to noise and present of an 120v line next to it. I didn't want to debug problem and didn't want the risk of overflowing my basement with water so I stopped using it.
  4. What's the highest voltage one can achieve with modifying the ATX power supply? At sometime I needed 32.4v and 36v to charge my battery pack (A123 cells - for an RC helicopter), and there was no charger available at the time for this kind of voltage, so I had to incorporate a step-up regulator (to 50v max from 12v) and a MSP430 to modify the feedback voltage of the regulator. http://www.rcgroups.com/forums/showthread.php?t=928136&
  5. Nice work! The little components with no marks are not fun to work with after you have disassembled them. I've been cooking QFN chips & boards on a small cooker. Smallest I can do is the Itg3200 gyro. Couple times it doesn't work the first time, and it requires another pass on the cooker with some tapping on the chip when the solder melt. I think putting a chunk of aluminum on it would be a good idea since it keeps the temperature steady.
  6. I have to try the sample code on the F2553 to see if it has enough space first.
  7. This was my quick and dirty break out board. I overcooked the pcb on a cooker and the flux turned brown, but it still works
  8. If you have the board thin enough, you can cut it with a pair of scissors. I usually use 0.8mm board for this reason (besides the weight issue (for flying toys) or for my laminator) I've never cut any board with vias so I don't know if cutting the board with scissors would damage those vias or not. I imagine if you have enough spacing & clearance, cutting it would cause no harm to near by vias.
  9. +1 for hot glue. It works best with if the parts being glued are warm to hot (preheat with a heat gun)
  10. I also use CA glue with accelerator on all things that need glue. The accelerator is needed if I want quick bond and no messy trace of CA smoke on the place near the join. It's not perfect though. It's brittle. Silicon base glue sounds like a good solution. Any name that I can use?
  11. Yes, I use toner transfer method for this board. It gives correct track sizes compared UV transfer method that I used to use. Thanks. Btw, we are neighbor. I'm in Fredrick.
  12. My 5510 test board next to a SD card
  13. Thanks Jazz and Rob for the replies. I connected the VUSB to the MSP VCC. I tried a code that flashed some LEDs. It worked. But If I loaded some code that supposed to enumerate the USB port, the USB port itself didn't enumerate. I looked at Rob's circuit (http://forum.43oh.com/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=2190) and realized that I didn't have a diode between VUSB and the MSP VCC line. After adding this diode, the USB is now enumerate just fine. Not sure why, but I will use this Thanks again -Thanh
  14. Looks great. How big is this PCB?
  15. Thanks. I will have to try locate these settings in the TI sample CC2500 code. I have the code I use here: http://code.google.com/p/simple-flight-controller/source/browse/trunk/simple-flight-controller/TI_CC_Radio/CC1100-CC2500.c It's the TI code but I modified the function char RFReceivePacket(char *rxBuffer, char *length) So that it doesn't lock up every time the receiver goes out of range of the TX, but I couldn't get rid of the locking up problem entirely.
  16. Yes, The lock out problem happens in interference or low signal cases. But it also locks up when I set a break point in the code to prevent it from serving the interrupt. I found the SimpliciTI doesn't have this lock up problem even when I set a break point in the code which should prevent it from reading / clearing the FIFO. So I assume these two problems are related. I see some comments in the MRFI code of the SimpliciTI stack which says that CRC should not be used. I have not able to visit and play with which settings that would disable CRC.
  17. Any chip that can work with the launchpad board and is capable of running the firmware for the CC3000? I was under impression that it works with the FRAM board and the Stelarris. Oh yeah, it should be trivial to make it work with the Stelaris launchpad. The part I mentioned was this one: http://www.digikey.com/product-detail/en/450-0067/450-0067-ND/3024959
  18. Hi Rob, thanks for the response. 12mA is more than what I need, especially for an MSP.with couple sensors. Currently I don't have any extra load, just the MSP430 alone (kind of like your 5510 development board). But it doesn't seem to come alive in this mode. I have no idea why. Do I need to set something in the software? I was running your USB-UART code. Thanks -Thanh
  19. Can we power the MSP430F5510 from USB without needing an external LDO regulator to provide 3.3v on the Vcc? Here is what I see: 1. If I plug the MSP430F5510 to a USB port, and without any power is applied to the MSP430 VCC pins, I see the pin VUSB provides a 3.3v. This is said as LDO output on the datasheet. 2. If I have 3.3v from an external power source to power the MSP430 then the chip would come alive and enumeration happens. So naturally I think I should be able to connect the VUSB to the VCC pin and should have the MSP430 powered by this VUSB power. 3. But when I do this,
  20. Microchip has the Wifi module (RN-171) that just needs a serial port to talk to Wifi. It can be set as an AP so that smart phone can connect to without an AP. The TI module needs an AP to work with. The TiWiSL module is only $25 at DigiKey, and you can just connect couple wires to make it work with your MSP430 FRAM board. I made a small breakout board for this TIwi module. If you need the Eagle file I can upload here.
  21. Hi Jazz, how do I flash the firm ware (.txt file in your usbbm??MHz.rar) to the MSP430F5510? Thanks -Thanh
  22. Your project looks great. Do you have any problem with the CC2500 locks up when you lost signal or have a lot of interference? I used similar code for a quad-copter project that uses CC2500, but occasionally I have a lock up problem. The easiest way to create this problem is setting a break point in the code so that it cannot serve the interrupt from the CC2500, and send something from the TX. After that, the RX is stuck in a state that it would no longer send anything to the MSP430. I don't have this problem if I'm running the SimpliciTI stack, so it's not the hardware that causes p
  • Create New...