diegel wrote:
Code:
02/07/12 11:45:34 ChiWS IP59
02/07/12 11:45:36 ** fixing invalid SSN value
02/07/12 11:45:36 USB0: waiting on open
02/07/12 11:45:36 auto power up countdown initiated
02/07/12 11:46:08 No SSN assigned.
02/07/12 11:46:08 Local SSN: P0000000 Reference SSN: P0000000
Code:
001c01-L1>serial all
Data Location Value
------------------------------ ------------ --------
Local System Serial Number NVRAM P0000000
Reference System Serial Number NVRAM P0000000
Local Brick Serial Number EEPROM RCT707
Reference Brick Serial Number NVRAM RCT707
The fact that you still have the brick serial numbers is an indication your issue might be a software rather than hardware (like L1 NVRAM memory failure).
If the issue is *only* the absence of a valid system serial number (as you've seen, P0000000 isn't valid), you may be able to restore the system serial number by use of an L2 controller. Using an L2 to restore a serial number is briefly touched on at the very end of
this thread. Please *ignore* the mentions in that post of "make rmws" - they don't apply to your system.
Unless you have very early L1 firmware (doubtful in light of your 1GHz processors), the enforced serial security routine encoded in the L1 firmware of your Tezro will circumvent the L1 command "serial set <your serial number>" as a method of restoring your serial number. The "serial set <serial number>" command *does* work with L2 controllers, so you may be able to restore your serial number by connecting an appropriately configured L2 .
If there isn't an affordable L2 controller available near you, perhaps you could ask if a nekochan member near you would loan you one. You could also
look into creating an software-based/Linux L3 controller.
To restore your serial number:
- Acquire (or borrow) an L2 or L3 controller.
- Power up the L2/L3 BEFORE connecting it to Tezro and record the output of "serial all" (so you can later restore the original L2 serial number).
- Obtain the system serial number from the label located at the top left corner of the Tezro's rear chassis bulkhead.
- Use the "serial set <your Tezro's serial number string>" to write the Tezro's serial to the L2 (the command would appear similar to "serial set P1234567").
- Reboot or reinitialize the L2 and confirm it took the Tezro's serial number ("serial all").
- Disconnect the power cable to your Tezro (so the system AND L1 are not powered).
- Connect the running L2 to your unpowered Tezro (Type A USB on the L2 to the USB type B connection on the Tezro labelled "L1").
- Connect a serial terminal to BOTH the Tezro and L2 controller - capture the output of both during the following sequence.
- Connect power to the Tezro, access the L1 prompt and check to see if the serial number was successfully rewritten.
- If unsuccessful, post the contents of the L1 and L2 logs as well as the captured console output from the L2 (*after* the L1 was powered up).
- If successful, boot the Tezro (with the L2 connected and running).
- Shut down the Tezro and disconnect the L2.
- Power cycle the Tezro L1 and confirm it retained the restored serial number.
- Restore the L2's original serial number using "serial set <original L2 serial number".
If that process doesn't restore your serial number you may have an underlying hardware fault.
Good Luck, and let us know how it goes.