RCS Lab Boot Control
From RCSWiki
Setting up Boot Control on ML410
This requires that you have a copy of the following files:
- 410script.sh
- cpyAces.sh
- bootctld.ace
- ace_loader.ace
- ml410_pci_linux.ace
- setMAC.ace
Once you have those files you can follow these directions:
- Setup ML410 with 10/100 Ethernet connection (not to Nortel Switch)
- Setup ML410 with Serial connection to Homer or Marge
- Open Minicom to Serial Port you connected ML410 to
- Power On ML410 - Boot into Linux PIC Design (Configuration 1)
- Login (root / 410ml)
- Secure Copy 410script.sh to ML410
- scp aschmidt@192.168.1.101:/build/aschmidt/aces/410script.sh .
- Run 410ml.sh script
- Script Removes Unecessary files from CompactFlash, copies over bootctld.ace and unmounts
- Cycle power on ML410
- Boot into Boot Control Daemon (Configuration 7)
- When RCS Lab Menu appears run cpyAces.sh script
- Wait for each transfer to complete before hitting enter!
- Sequence is:
- transfer begun....done!
- Synchronizing CompactFlash
- Screen Refreshes with new configuration listed
- Then hit enter
- setMAC.ace is loaded into Configuration 7
- Boot ('b') into configuration 7 to set the MAC address (write to EEPROM)
- From Set MAC Adress Menu Option select option 1
- Type the two digits of the node (for example - "05" for Node 05)
- Cycle Power, wait for ML410 to boot into Boot Control Menu
- Ping Node (for example ping n05) and verify it responds with correct IP Address
