Jump to content
RobG

Ethernet Booster Pack v2

Recommended Posts

EDIT: The newest Ethernet BP v3 is here

 

 

Thinking about a new version of the Ethernet Booster Pack.
What's different? All parts will be on top layer (I might keep few on the bottom,) removed opto, LDO, and MCU socket.
New on the board is serial SRAM, which could be used for things that require more RAM, like DHCP client.
Other possible changes: different MagJack, smaller board, high current driver.

Any suggestions?

Share this post


Link to post
Share on other sites

One thing I don't understand is how the boosterpacks are supposed to stack on top of one another. On the Anaren boosterpacks they have a second level of pins, which makes sense, but none of the others have that.

 

My question is: let's assume that I have the ethernet BP on my Launchpad, how do I add another boosterpack? (let's say the SD card reader one). The first boosterpack blocks access to all the pins. Is there a way to stack them... some headers with gigantic passthru pins or something? (I am sure this a total newbie question, lol)

 

If there is a way to stack multiple boosterpacks, then I'd say, go for minimal features, just ethernet+sram only. Otherwise you may want to make different flavors of Ethernet boosterpacks with different secondary functionality...

Share this post


Link to post
Share on other sites

You can use stacking headers, but the height of the components (MagJack in this example) might be the issue here. CS lines are another problem, but that can be solved by giving user an option to select two different pins on the BP.

Personally, I am not a big fan of stacking headers or stacking BPs.

Share this post


Link to post
Share on other sites
You can use stacking headers, but the height of the components (MagJack in this example) might be the issue here. CS lines are another problem, but that can be solved by giving user an option to select two different pins on the BP.

Personally, I am not a big fan of stacking headers or stacking BPs.

 

I dunno, I guess this would not be a problem on the C2000, due to it's male pins on the bottom. Just difficult with the MSP430 Launchpad.

 

I'm trying to figure out a way to make the ethernet useful for any type of project that might need it. E.g. if I want to use it with a sensor... it is hard to get at the pins on the MSP430 LP.

Share this post


Link to post
Share on other sites

Done with the layout, it should be a lot easier to assemble now.

 

What exactly do you mean, BTW, when you say "high current driver" ? I don't know what that is. Could that be used as a switch for an AC Lamp?

I was thinking low voltage, up to 500mA driver, but I have decided not to include one. For AC, you can use Dual Triac board.

 

 

post-197-135135571458_thumb.png

Share this post


Link to post
Share on other sites

Could you tell me the SRAM pinout? I assume it is a microchip SRAM?  I don't think it would be needed for spirilis's Launchpad but I'm curious anyway.

 

This below is for my own reference... (I see it is the same as your first board which I already have)

Wiznet Pinout

MOSI - 1.7 - G2553 UCB0SIMO
MISO - 1.6 - G2553 UCB0SOMI
SCLK - 1.5 - G2553 UCB0CLK
SS   - 1.0 - G2553 gpio

INT  - 1.3 - G2553 various
    or 2.7 - G2553 xtal out
    or *NC

PWDN - 2.0 - G2553 gpio / timer
   or *GND

RST  - 2.6 - G2553 xtal in
   or *1.4 - G2553 various

Share this post


Link to post
Share on other sites

 

Wiznet Pinout

MOSI - 1.7 - G2553 UCB0SIMO
MISO - 1.6 - G2553 UCB0SOMI
SCLK - 1.5 - G2553 UCB0CLK
SS   - 1.0 - G2553 gpio

INT  - 1.3 - G2553 various
    or 2.1 - G2553 gpio
    or *NC

PWDN - 2.0 - G2553 gpio / timer
   or *GND

RST  - 2.2 - G2553 gpio
   or *1.4 - G2553 various

Memory
MOSI/MISO/SCLK as above
CS   - 2.3 - G2553 gpio
Hold - 2.4 - G2553 gpio
    or *Vcc

 

Share this post


Link to post
Share on other sites

 

 

Wiznet Pinout

MOSI - 1.7 - G2553 UCB0SIMO
MISO - 1.6 - G2553 UCB0SOMI
SCLK - 1.5 - G2553 UCB0CLK
SS   - 1.0 - G2553 gpio

INT  - 1.3 - G2553 various
    or 2.1 - G2553 gpio
    or *NC

PWDN - 2.0 - G2553 gpio / timer
   or *GND

RST  - 2.2 - G2553 gpio
   or *1.4 - G2553 various

Memory
MOSI/MISO/SCLK as above
CS   - 2.3 - G2553 gpio
Hold - 2.4 - G2553 gpio
    or *Vcc

 

 

 

 

If one were to use a 23LC512 ... is it SOIC or TSSOP on your board?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×