Jump to content
43oh

garyamort

Members
  • Content Count

    21
  • Joined

  • Last visited

Everything posted by garyamort

  1. Well, correct that it doesn't magically make it a serial passthrough device - that comes from the beuaty of how the thing works...though this process may only work on Linux. When the TUSB device comes up, the first thing it does it tries to grab it's firmware from I2C[in theory an EPROM, but it could be anything that pretends to be an EPROM]. Assuming it finds a firmware, it will then load that firmware where the baudrate is configured. If it does not find a firmware there, then it falls back to whatever defaults it has and will accept firmware from the host computer via usb. This
  2. I'll give it a shot and post how it worked out... After digging through the code a bit, I found Peter was extremely generous and he included the option of using a GoodfetTILaunchpad for pure serial passthrough by just setting a jumper across 2 of the programming pins. Heck, even if it goes nowhere I recommend digging into his code just because he so clearly documents the pinouts of the top portion of the launchpad - including some ideas on which unused pins look like their most easily modded.
  3. Or easy and just use someone else's work: http://sourceforge.net/mailarchive/foru ... dfet-devel He worked out how to turn a Launchpad into a Goodfet. Of particular note is: void disable_eeprom() { // P3.1 SDA // P3.3 SCL P3OUT &= ~((1<<1)|(1<<3)); P3DIR |= (1<<1)|(1<<3); } // TI lauchpad has 12 Mhz X-tal on XT2 which also is the base clock for the TUSB34010 void enable_tusb3410() { disable_eeprom(); // we can load software from USB // generate 12 Nhz clock for TUSB3410 P5SEL |= (1<<5); // P5.5 is SMCLK to TUSG
  4. Well, sort of. With PHPStorm[and the other IDE's I've used, netbeans, komodo, ultraedit, etc] when I'm coding in PHP by default they will do auto-complete as soon as a few charecters are entered. For example: int mySuperVariable = 5; function mySuperFunction(int param = null) { } static class mySuperClass { static int classVar = 0; } While coding, after typing 'myVar = myS' if I pause for a moment, the IDE will give me the option of selecting any of the above[ie guessing that it is one of those 3 things I am trying to write, either the variable, the function,
  5. Well, sort of. With PHPStorm[and the other IDE's I've used, netbeans, komodo, ultraedit, etc] when I'm coding in PHP by default they will do auto-complete as soon as a few charecters are entered. For example: int mySuperVariable = 5; function mySuperFunction(int param = null) { } static class mySuperClass { static int classVar = 0; } While coding, after typing 'myVar = myS' if I pause for a moment, the IDE will give me the option of selecting any of the above[ie guessing that it is one of those 3 things I am trying to write, either the variable, the function,
  6. I was wondering if anyone has worked on speeding up the launchpad uart? As near as I can tell, the reason that it is limited to 9600 baud is because the BSL is limited to 9600 baud. IE in order to upgrade the firmware for the MSP430F16x the baud rate has to be 9600. So if you use the FET pins at the top of the board to reprogram the MSP430G16x, the baud can be changed. Note, it would seem to requires 3 code changes to do so, none of which are in friendly C coding. The raw assembly dump is at http://processors.wiki.ti.com/index.php ... d_firmware It would require finding the baud
  7. Browsing around other projects, I noticed that the Ethernet Boosterpack demo code in this thread, viewtopic.php?f=35&t=2529&start=110#p21392 has similar functionality[receive commands via http, do something with pins] While I'm using a completely different protocol, he does do what I need to do - use a map to map pin numbers from the http command to a port and bit combo - so I now have a working model for that bit of code.
  8. Does CCS support type-ahead? I would have assumed that Eclipse supported it auto-magically but it's not happening for me.
  9. garyamort

    RGB LED Lamp

    Ooo... Beautiful... I was going to hack stuff together from some bargraphs I have once the PHP library is done, but this looks much better.. Hopefully I'll have stable employment before I get there and then I can order a few of these instead!
  10. +1 to this. I was having the same issue and it was driving me crazy. I finally switched the jumpers to horizontal and it worked! The current commit level in my github repo https://github.com/garyamort/IOIOExtension is based off that example. I made a few changes: If the character is not U, I echo it back so I know it is getting there. If the character is U, then I send "Hello World\n". I used RealTerm instead of Putty. http://realterm.sourceforge.net/ Mainly because I discovered that Putty has really odd serial port handling - it won't CLOSE the port until you close all open copi
  11. I've been working on turning a Launchpad into a poor mans IOIO. The latest version of the IOIO adds support for connecting from the computer to the board using a bluetooth serial connection. This means if I copy the underlying protocol[or at least as much as I need] - I can then emulate the IOIO for my real goal[see below]. I'm just in the beginning phase right now, my initial goal is to get it working so I can use the IOIO protocol to turn on and off the 2 LED's on board. IE just cloning the Digital Output functionality and only on 2 pins. I'm hoping to finish that this weekend. R
  12. Just wondering if anyone has ever tried using GnuRadio with the the EZ430-2500 attached in usb mode? I'm waiting on a part to get my linux box back up, didn't have any luck sharing the usb device via virtualbox. Thought this would be an interesting experiment.
  13. Just figured I'd mention it in case no one noticed, this kickstarter project http://www.kickstarter.com/projects/251 ... e/comments utilizies the CC430F5137 chip for it's primary processor. Looks like it's made funding, so sometime in the next year hopefully hundreds of msp430's will be flying into space.
  14. Oh, I'd say if it doesn't cost more, a mini breadboard[170 points like this one http://www.cutedigi.com/product_info.ph ... googlebase] is a better bet for a mini "kit".
  15. As someone who purchased his first launchpad in the past month and is just getting into mucking with this stuff...I'd gladly pay 25$ or so for such a kit and would probably order 2 of them. :-)
  16. Just got back from the bank, all transferred so it should be over to you through paypal now.
  17. I'm not in a hurry other than wanting to organize my collection of parts asap - so whatever is best for others is fine for me. At this price, it really doesn't matter to me one way. At under 20$ for 6 of them, it's much cheaper then ordering them by myself....and I get six instead of 2 or 3!
  18. I can send a paypal by the end of this week, just waiting for a check to clear.
  19. I'd love to get 6 of them - if there is still time. **edit: Oh, and yes I'm in New York State, so that's the U.S. :-)
  20. After reading for years and saying "oh cool", TIDeals and the Launchpad have motivated me to start hacking around and I'm getting in parts and equipment. One question I have is if there is a good place to get a good selection of flex cable connectors in small quantities[3-6 of standard sizes]. I have a bunch of old toys the kids don't use with various types of minitature screens - they come apart easily and use flex cables, but then I need to connect them to something to start mucking/testing with and the choices are a bit overwhelming, and tend towards ordering hundreds wheras I just nee
  21. As an extremely new experimentor[i got my first launchpad in October and am poking around with things...will post an intro and such soonish] - I actually enjoy the ads. Even if their for products I can't use yet, knowing about them is fun and informative!
×
×
  • Create New...