Need Help updating Portserver TS-8 firmware please.

Hi, We have 4x Portserver TS-8 's that need firmware upgrades.

However there does not seem to be an option from the web interface to update the post firmware.

Models are: PN:(1P)50001208-01 (F, F, G, & K).

The F model we are trying at present has the following firmware installed.

Version 82000684_E 08/15/2002

The Digi support page for the TS-8 says use the following files.

82000685_G.bin & 82000854_J1.bin

If anyone would like to have a look I have put the device online here: Portserver TS-8

Any help appreciated.

~Ken~
vk4akp@gmail.com
http://shazam.zapto.org
.-.-.

Make that 82000684_U3.bin for the second firmware flash. I scrolled down to see more info for models E and greater.

Still have not been able to do the POST flashing for the F models though. (There is no WEB menu for it)

.-.-.

You can find older versions of the post here:
http://ftp1.digi.com/support/firmware/

Please see the instructions in this kbase article:
http://www.digi.com/support/kbase/kbaseresultdetl.jsp?id=863

Hi, Thanks for the how too link.

My next hurdle.

I have tried the following but can’t get the syntax correct I guess.

#> boot load-boot=(192.168.1.111):(POST 82000685_G.bin)
Unknown host.
#> boot load-boot=(IP 192.168.1.111):(POST 82000685_G.bin)
Unknown host.
#> boot load-boot=(192.168.1.111):(82000685_G.bin)
Unknown host.

I am using your tftpd.exe under Win XP.
IP of the Win XP machine is 192.168.1.111
Have allowed the XP firewall when asked.
And have put the POST file in the same directory as the tftpd.

But it still hates me! :frowning:

.-.-.

Actually, Don’t worry. I sussed it! :slight_smile:

#> boot load-boot=192.168.1.111:82000685_G.bin
Downloading 82000685_G.bin
+
Erasing Flash.
Storing into Flash.
Download complete.
+
Verifying image in flash.

Firmware appears valid and will be run on next boot.

#>

TNX!
.-.-.

#> show version

PortServer TS 8(55000944-01):

Component Part-Number Release-Tag

Boot/Post 82000685 release_82000685_G
Running EOS 82000684 release_82000684_E

#>

Opps, Still issues! :frowning:

Tried updating the EOS Firmware to 82000684_U3.bin

Attempted this from the WEB interface using both HTTP and TFTP options.

Device just keeps loop resetting after reboot.

Hardware reset brings it back but it has reverted back to the old firmware. (Version 82000684_E 08/15/2002).

Currently trying to flash a “F” revision TS-8.
.-.-.

Also just tried from the CLI.

Same thing, just keeps Loop resetting after reboot.
.-.-.

#> boot load=192.168.1.111:82000684_U3.bin
Downloading 82000684_U3.bin
D+
Using Factory FEP as backup.
Erasing Flash.
Storing into Flash.
Download complete.
+
Verifying image in flash.
User FEP will be used next reboot.

Firmware appears valid and will be run on next boot.

#>
#> boot action=reset
rebooting…

More problems. This time with a Revision “G” Hardware TS-8.

Post updated OK.

But EOS Firmware. A different error. (Not enough room in flash) :frowning:

#> show version

PortServer TS 8(55000944-01):

Component Part-Number Release-Tag

Boot/Post 82000685 release_82000685_G
Running EOS 82000684 release_82000684_E

#> boot load=192.168.1.111:82000684_U3.bin
Downloading 82000684_U3.bin

Not enough room in Flash.
#>

OK, The Plot thickens!

One of the “F” Hardware models had a new enough POST firmware to flash the EOS Firmware with out updating the POST first. So I thought I would give this a go!.

And it worked.

SO I now suspect the 82000685_G POST firmware from the Digi site to have a bug in it with regards to these earlier revisions in hardware (“F”&“G”).

I then also updated the POST firmware via the WEB interface to the current “G” post and the device recovered after reboot.

If someone can supply me the “F” version POST I should be able to recover the other two TS-8’s to the latest firmware revisions using the same technique.

However I suggest that the “G” POST firmware definitely needs looking into.

#> show version

PortServer TS 8(55000944-01):

Component Part-Number Release-Tag

Boot/Post 82000685 release_82000685_F
Running EOS 82000684 release_82000684_E

#>
#>
#>
#> boot load=192.168.1.111:82000684_U3.bin
Downloading 82000684_U3.bin
+
Using Factory FEP as backup.
Erasing Flash.
Storing into Flash.
Download complete.
+
Verifying image in flash.
User FEP will be used next reboot.

Firmware appears valid and will be run on next boot.

#> boot action=reset
rebooting…

>>> Then Updated EOS Firmware Via the WEB interface <<

#> show version

PortServer TS 8:

Component Part-Number Release-Tag

Boot/Post 82000685 release_82000685_G
Running EOS 82000684 release_82000684_U3

#>

Well, this is becoming very painful.

I found the Digi FTP was open and I could access all previous firmware releases.

After pulling an all nighter I have managed to flash upgrade all but one of the “F” hardware model TS8’s.

The last “F” model will only flash up to.

Firmware: Version 82000684_H 10/09/2003
POST: 82000685_G 02/02/2006

After this point trying to flash any higher EOS file into the unit only causes it to loop power cycle.

Is there a CLI command for wiping the Flash memory clean, and or possibly checking the flash as well?

I have never come across these sorts of issues with any of the TS3/4’s in the past.

TS8 “F” & “G” hardware revisions have been very dodgie with regards to flashing firmware updates.
I really doubt their reliability as I had to flash with backdated POST firmwares to get the latest EOS firmware to take before then upgrading the POST firmware to the latest.

.-.-.

test

Still unable to flash two units.

An “F” & a “G” Hardware revision.

The G model is coming up with Not a Proper FEP image from the Web interface.
However from the CLI it’s saying …

Not enough room in Flash.

The F model takes the flash image but then just keeps loop resetting when rebooted.

I am now also wondering about the internal “J3” jumper inside the units near the power connector?

What does this do? Is there any chance this would do a major blanking of the internal Flash memory?

.-.-.

While I’m at it. What’s J1 & J2 for as well? RS232 or JTAG ports perhaps?

.-.-.

Also, you may find the following procedure helpful:

http://www.digi.com/support/kbase/kbaseresultdetl.jsp?id=732

Are you by chance trying to flash the 4 Meg flash onto 2 Meg units?

It is my understanding that J1 and J2 are for manufacturing use only.

At this point, you may want to consider contacting Digi Tech. Support for help with these 2 units:

Email: Support.Wizards@digi.com
Eservice Support: http://www.digi.com/support/eservice/login.jsp

OK, Thanks for the firmware link. But as mentioned in previous posts, I have already found this and have tried older firmware.

I have also now tried the suggested procedure of logging in via the 1st serial port using a null modem cable to effect the flash upgrades.
As I suspected this made no difference.

The issue is with flashing these two units. Not the method used to flash them.

Both units have had their POST firmware updated to release_82000685_G

Both units contain release_82000684_E EOS firmware in their internal ROM when hard reset.

When trying to upgrade the EOS firmware to 82000684_U3

The “G” hardware revision says “Not enough room in Flash.”

The “F” hardware revision accepts the flash, reboots, but then stays in a never ending reboot cycle until a hard reset is done at which point it reverts back to the the original 82000684_E ROM stored firmware.

I myself believe the flash memory needs an erase fill and or possibly a software test procedure done.

Does anyone know what the commands or procedures are for this?

Also is there any way to get a these units to log to the screen while booting so we can see what’s going on? Or perhaps put the error reporting into a more verbose mode.

.-.-.

Sounds like the units need to be sent into Digi for repair (corrupted flash or memory).