Jump to content


  • Content Count

  • Joined

  • Last visited

Everything posted by TomKraut

  1. I like ARMCentral, because it shows that it shares a pedigree with c2kcentral. It might be best to stick to the M series ARMs. Rs are somewhat exotic and the As are either inaccessible to hobbyists or there is most likely already a forum / mailinglist for the specific board. A single forum for either of them might be a good idea, like the "Other Microcontrollers" forum here. Maybe ARM7 + R and ARM9/11 + A? Cheers TomKraut
  2. I expect to have one of these by the end of next week (depending on our shopping department...). After some tests with a LaunchPad I plan to hook it up to a BeagleBoard. A Linux driver for the TMP006 shouldn't be too hard to write... ;-) Cheers TomKraut
  3. TomKraut


    Bad news: I finally got around to connecting my ACTBP via JTAG, but had no luck establishing a debug connection. Seems like TI told the truth and disabled JTAG on the C5535...
  4. TomKraut


    That's really disappointing... So now we have two low-cost development tools for the F2802x, but none for the Entry Line and none for the F2803x. Those marketing guys seem to be real geniuses... Haven't had the time to check out the driver library yet. I guess I will wait until they are available for a MCU I actually have an eval kit for... Cheers TomKraut
  5. TomKraut


    Might this be a member of the F2802x0 Piccolo Entry Line then? Just stumbled upon these while checking my controlSUITE version number and skimming the revision notes: v2.8.6 - Piccolo Entry Line (f2802x0) Device Support v1.00 - Device support package (including driver library) Seems like this is a new entry in the Piccolo line? They are not yet listed in the product finder or on the Piccolo landing page. If anyone else is interested: http://www.ti.com/product/tms320f280230 Especially the TSSOP38 package opens a lot of possibilities for us hobbyists...
  6. I don't think that they haven't got enough low priced items to come up with an interesting deal every month. There are tons of Stellaris, C2000 and C5000 Starter Kits. The whole range of eZdsp items, for example. And something with a C6000 for ~$150 would be very interesting, too. Plus, who says it always have to be processor boards? TI sells a lot more than that, and I would love to get my hands on cheap wireless eval boards, battery meters, ADCs / DACs, LED solutions ... they have eval kits for all of this. What I really would like to see is a half-off XDS100v2! Cheers TomKraut
  7. I've said it before and will say it again: there is nothing better (that I know of) than the FTDI chips. You don't really pay for the ICs but for the work that went into the drivers, which are a breeze to work with, especially when you are using Windows. The fact that they are WHQL certified (~$1000 value for every driver release), and that you can program your own identifier string with free tools from FTDI (making them pop up in Windows driver installation as whatever you want) is worth the money for commercial applications. You can even integrate them seamlessly into a Windows Installer pac
  8. The app-note is from 1997, back when MSP430 had a maximum clock rate of 3.3 MHz. If it was possible then, our 16 MHz Value Line MSP430s shouldn't have any problem with it...
  9. Here you go: http://www.ti.com/mcu/docs/litabsmultip ... ilyId=2922 What you want to do is very much possible with the MSP430. However, since the sample code is in assembler, it might be a bit tricky to get it to work if you haven't got much experience with microcontrollers... Cheers TomKraut
  10. Strange, I never noticed any major changes when switching to Adobe Reader X. Especially the zooming and highlighting you mention work exactly like before. Cheers TomKraut
  11. Someone who has experience with the MSP430 and the protocols involved (SPI or I2C for the DAC) can whip something up in a few hours. Rock solid code in a day or two. I don't really know what level of experience an undergrad or graduate student would have (honestly, I'm not really sure what exactly those are... ), but someone who is an somewhat experienced MCU programmer can get comfortable with the MSP in a few days. If someone has never done real embedded work and is "just" a computer science student, it could be weeks before something useful emerges... Disclaimer: All of the above
  12. TomKraut


    Great news! I really can't wait any longer for this... I hope you guys already did all the testing in-house and are just waiting for the FCC results to release the 10k units you have in stock to the store When will we get more information about the specs? I'm betting it's a F28035 on there, because that's almost certainly a 64TQFP package...
  13. One thing to consider: you can't measure two voltages at exactly the same time, because the MSP430 has only one ADC (at least the Value Lines and every other one I know). You can only switch the channel / pin which is sampled. Cheers TomKraut
  14. As Kyle wrote, switching at startup is easy. But if what you are looking for is the possibility to have the MCU execute one program, switch to another one, do some stuff and then switch back again and picking up from where it left: doable, but not easy on a small MCU like the Value Line MSPs. It's basically multitasking as you know it from your PC, where one CPU runs dozens of programs in parallel. You might consider taking "Operating Systems 101" for this... :-D Cheers TomKraut
  15. Thanks! The diagram from the family reference manual was the one I was looking for.
  16. As far as I understand, the Piccolos are usually run from an internal oscillator running at 10 MHz. They use a PLL to get to their actual SYSCLK (usually 50-80 MHz). On the ISO controlCARD we are using, there is a 20 MHz crystal connected to X1 and X2, which I guess the internal oscillator uses to get a stable clock. Reading through the datasheets (man, there are a lot of them ) I wasn't really able to figure out how this works, if there are any registers to set etc. Can someone shed some light on this? I'm not talking about the PLL, SYS/BIOS takes care of that for me, but the clock sourc
  17. http://www.ti.com/lit/an/spra100/spra100.pdf I only skimmed the first few pages. Seems like limited speech recognition should be possible with the ACTBP or the upcoming "C2000 LaunchPad". Cheers TomKraut
  18. Not being a student anymore, I wasn't able to download the myDAQ manual... If it has a large enough sample buffer and sampling frequency for the digital I/Os you could use PWM to transfer the ADC values: - Have the MSP periodically sample the four analog values - put out PWM signals with a duty cycle equivalent to the analog values on four different pins - sample the PWMs with your myDAQ for at least one full PWM period at at least twice the PWM clock - transfer the samples to the PC - count the high values -> that's your sampled voltage If this is possible depends on the ca
  19. I got mine a couple of weeks ago, and it has been sitting in its box until last weekend, when I decided it's the perfect tool to get into SYS/BIOS. Since then, I have been flashing the LED with a realtime thread ;-) Next step: porting parts of the motor control library to the CLA... Cheers TomKraut
  20. That's a great idea! Since the F2013 doesn't have the USCI module, one would have to use software UART. Look into the Codevault section in the forums, there should be something there you can use. Also, the F2013 can be clocked by a high speed crystal, not just am active oscillator like the G2xxx usually used in the LaunchPad. This might help to achieve a higher baud rate than 9600. You can then use an USB-UART cable to connect the LaunchPad to the PC. There are ready-to-use cables from FTDI (expensive), or you can use an old cellphone data cable, there are tons of guides for converting one on
  21. I think the main problem here is that neither TI nor Digikey are used to doing business with end-customers. TI is interested in selling ICs in 10k quantities and up. Digikey is interested in high-volume customers who turn to them when their usual supply chain can't get them the goods in time. Both of them also do business with "normal people" like us, but they are not willing to deal with the extra work that is usually necessary when dealing with end-customers... like handling returns of small-value items. Specifically, they most likely don't train their employees for it. I know for exampl
  22. Quick side note: If you want a better ADC, use an MSP430F2013. It has the Sigma-16 16-bit ADC and should work in the Launchpad (haven't tried it, but I see no reason why it shouldn't...). Cheers TomKraut
  23. When you are making hundreds or thousands of one PCB, chances are you won't be assembling the components on them yourself... You will use a manufacturer for that, called an electronic contract manufacturer (ECM). I work for such a manufacturer, and we usually handle the sourcing of PCBs ourselves and just give a quote for the complete device to our customers. Cheers TomKraut
  24. USB chargers convert 12V to 5V and can supply at least 500mA. They must be using switching regulators, otherwise the heat would be excessive. They have the necessary protection circuits. And they cost about $5... I would really recommend getting one and then either try to change the output to 3.3V like cde suggested, or just use your LM317 to go the last step to 3.3V. I would suggest the latter, because it gives you a nice and smooth supply, something a cheap china-made charger might not provide.
  25. TomKraut


    nTRST is connected to GND via a 4K7 resistor.... I don't think that's strong enough for grounding it, probably it's just to give it a defined value when no JTAG is connected. But then again, I'm not really a HW guy...
  • Create New...