Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - modtro2

Pages: 1 ... 36 37 [38]
Ethernet Boards (8-bit) / == Connecting multiple boards on a network ==
« on: September 28, 2005, 04:02:30 PM »
When connecting multiple Ethernet SBC boards (SBC44EC, SBC45EC, SBC65EC, SBC68EC....) onto a network, there are a couple of points that should be noted.

Unique MAC and IP address
When using multiple Ethernet SBC devices, it is VERY important that you give each one a unique MAC and IP address. At delivery they all have the same MAC address = "". You can change this on the network page of your SBC device. If the MAC fields are not editable, first log in (click on login page) with Username=admin and Password =pw (or mxsuper:pw for old SBC44EC and SBC45EC boards). After logging in, go back to the network page. The MAC field will now be editable. For example, if you have 5 Ethernet SBC boards on your network, increment the last digit for each one. Give them the following MAC addresses:
Ethernet SBC number 1 = ""
Ethernet SBC number 2 = ""
Ethernet SBC number 3 = ""
Ethernet SBC number 4 = ""
Ethernet SBC number 5 = ""
Do the same thing for the IP address. Each device must have a unique IP address. For example, increment the last digit of the IP address. First device="", second device="", third ........

On windows, after doing this, it is a good idea to clear the ARP table of your computer. You can do this by entering the following command in a DOS command window:
Code: [Select]
arp -d
Use a switch
It is very important to connect the SBC boards to a switch, and not a hub. Especially when on a busy network. The switch will only send network packets to the devices they are addressed to. Any network packets not addressed to the devices, will not be sent to it by the switch. On a busy network there are 1000s of network packets being sent all over the place all the time, and if no switch is use, all these packets will be sent to every SBC board. This migth be too much for it to handle. When your Ethernet SBC board is connected to your network through some other device, it might receive all network traffic, if it is meant for it or not. To check if your SBC65EC is connected to the network via a switch like that, send some data on your network (look at a web page, check for email....) and ensure that the activity lights on the SBC65EC do not flash. There might be some short flashes (due to broadcast messages), but shouldn't be too much activity. Nearly all network switches sold now days are like this, and will work.

Ethernet Boards (8-bit) / Re: telnet & 64K
« on: September 07, 2005, 03:50:37 PM »

Not too sure about the Telnet question. You can use a 24LC512 EEPROM without any changes to the firmware.

Ethernet Boards (8-bit) / Re: Output Pins change randomly
« on: August 30, 2005, 03:53:54 PM »

Port B6 is used for the system LED, and toggles every 500ms. You can disable that in the source code. The other pins should however not change, unless they receive a HTML GET command that tells them to do so. The board must be receiving these commands from the network or your program. Please unplug the board from the network and confirm that the pins do NOT toggle anymore.

Have you modified the firmware running on the board? I assume you have set all ports you are using to outputs via the Web interface? Pins configured as inputs will float, and their values will be random.

Ethernet Boards (8-bit) / MOVED: SBC65EC with the IOR5E
« on: August 29, 2005, 10:33:18 PM »

Ethernet Boards (8-bit) / Re: How can I make PGM06 cable
« on: June 06, 2005, 12:34:03 AM »
See attached schematics, PCB and picture or PGM06 Revision 1

Ethernet Boards (8-bit) / Re: Web Server Version 2.x
« on: May 20, 2005, 06:09:57 PM »
The SBC44EC and SBC45EC have now been updated with the new Modtronix TCP/IP stack. See product pages for downloads.

There was an error in the demo1 sample program provided with the DEVKIT44B. Please download the new version from - the bug has been fixed, and the new code can be uploaded via the bootloader in the usual way.

Ethernet Boards (8-bit) / HTML calculations
« on: March 02, 2005, 03:41:56 PM »

I have never tried this, seeing that I don't know JavaScript, but it should be possible adding some JavaScript to the page and scaling the 0-255 analog value to whatever is required? If anyone can confirm this, it will be great hearing from you - and maybe some example code.

I do lots of Java programming though, and using a Java applet in your web page is possible and will work just fine. Will see for next release of the "Modtronix SBC65EC Demo web server" if I can add some more demo web pages that do this via Java and JavaScript.


When working on a Windows platform, we always use Hyperterminal to test and program all boards before they are shipped. Have never had any problems at all with it - works 100% every time. The highest speed seems to be 57600 do not configure for 115200! At delivery all boards are configured for 57600 anyway. You can of course also upload a new web page via FTP. Just create a FTP connection to the board using Username=ftp and password=microchip and download new *.bin MPFS image of web page (is created after running doall.bat).


Pages: 1 ... 36 37 [38]