max713 0 Posted February 22, 2014 Share Posted February 22, 2014 Hi! For my project I want to modify the MPS430-Launchpad (mentioned above). My goal is to minimize the size of the board to 1,5 x 1,5 inches. I know that's small, but I don't need all ports. The ez-Fet lite is just for debugging, right? Is it possible to just remove it in EAGLE from the schematic, because there's no need for debugging in my project? Does the board still work with just the MSP430F5529 and the USB HUB? Finally, the PCB should just have 3 pin strips and the micro-USB. The board should then be powered by a 3V3 input via the pin strips. (And it should work from the USB as well) Thanks in advance!! Greets, Max Quote Link to post Share on other sites
jazz 209 Posted February 22, 2014 Share Posted February 22, 2014 MSP430F5528 (ezFET) on MSP430F5529 LP is used for SBW flashing/debugging and for UART bridge. MSP430F5xx USB devices can be flashed by USB BSL (without FET), and you can made board with smaller USB entry level devices like MSP430F5510 (QFN). max713 1 Quote Link to post Share on other sites
max713 0 Posted February 22, 2014 Author Share Posted February 22, 2014 Do you mean I should replace the MSP4305529 with MSP430F5510? I thought I could remove the ez FET and just use the MSP430F5529 with the TUSB2046BIRHBIRHB for the USB connection. Would that work? Quote Link to post Share on other sites
spirilis 1,265 Posted February 22, 2014 Share Posted February 22, 2014 TUSB chip is not necessary if you only have one USB enabled MCU on the board; for the F5529LP it exists as a hub to allow the FET and target to both share one cable. Sent from my Galaxy Note II with Tapatalk 4 max713 1 Quote Link to post Share on other sites
spirilis 1,265 Posted February 22, 2014 Share Posted February 22, 2014 You'd still want the ESD protection chips et al though. Sent from my Galaxy Note II with Tapatalk 4 max713 1 Quote Link to post Share on other sites
max713 0 Posted February 22, 2014 Author Share Posted February 22, 2014 Ah ok, so that's how I have to connect, don't I? micro USB --> D+ --> HUB_DP1 --> via R32 to TARGET_DP micro USB --> D- --> HUB_DM1 --> via R31 to TARGET_DM And of course the ESD protection. All correct so far? Quote Link to post Share on other sites
RobG 1,892 Posted February 22, 2014 Share Posted February 22, 2014 Any reason why F5529? Would any other F5xxx work for you? Quote Link to post Share on other sites
max713 0 Posted February 22, 2014 Author Share Posted February 22, 2014 Sure, the simpler the better. What do you recommend? Quote Link to post Share on other sites
max713 0 Posted February 22, 2014 Author Share Posted February 22, 2014 I just need a schematic to create a layout, it must have a (micro)) USB Port, and it should be programmable via Energia or CodeComposer. Quote Link to post Share on other sites
RobG 1,892 Posted February 22, 2014 Share Posted February 22, 2014 @@max713, take a look at this dev board and USB stick, both F5510 based. Is this what you are looking for? Quote Link to post Share on other sites
jpnorair 340 Posted February 26, 2014 Share Posted February 26, 2014 Hi! For my project I want to modify the MPS430-Launchpad (mentioned above). My goal is to minimize the size of the board to 1,5 x 1,5 inches. ... I know that's small, but I don't need all ports. You could probably fit this onto a PLCC-44 chiclet board -- i.e. a PCB that fits inside a PLCC-44 socket -- if you really wanted to. Quote Link to post Share on other sites
cyberman_ff 3 Posted February 28, 2014 Share Posted February 28, 2014 I just need a schematic to create a layout, it must have a (micro)) USB Port, and it should be programmable via Energia or CodeComposer. I suggest you outline what you need, first. Then what tools you have. You can use a EXP-msp430F5529lp without trouble to program a board without the added parts (QFN 5528 I think the lp has on it). You can use the BSL but that requires more specialized circumstances to start up (BSL button on that board) I don't know what software is needed to use the BSL option. List what you intend to do List what you believe you need to do it. Find the difference. It's easy to program the LP board as is but it doesn't have all the IO I would like on it (heh). You can use that board to program your board for your purposes using the SBW method (those jumpers are on the board for that purpose). However write down your needed IO and anlogue (if you need USB or not etc.) It's better not to use the micro USB style connector they used as they are hard to get and less rugged than the mini B type (cables of useful length are a real challenge as the micro connector was designed for cell phone usage not for stuff like the lp). If you intend to use the USB you should decide the device class etc. (HID CDC MSC etc. ) or composite. The TI provided USB stack is nice but a bit bloated (seriously). I won't comment on thier interrupt usage as it wouldn't be polite. Anyhow you should decide what you need then determine what to implement from thier. Otherwise you can spin yourself in circles if you aren't careful. Cyb Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.