|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
Details of the Spirit Software environment
(I assume that if you're not a Geek, you wouldn't be here) ;-)
Otherwise, just flip back to CNN... Take a look at: http://www.gcn.com/22_24/news/23246-1.html for details of the systems and software environment aboard Spirit and Opportunity. IBM Power PC Radiation-hardened processor, WindRiver VxWorks Real-Time Operating system, etc etc. ----------- Here's the product brochure for the RAD6000 processor: http://www.iews.na.baesystems.com/bu...02_d22_001.pdf --------------- Also, http://www.unix-systems.org/news/rs6000.html is a UNIX oriented brag about the systems. ----------------- People on this group, in other posts, have asked an interesting question: "How can you flash update a Real Time Operating System while it's operating??" I found the following answer: ** To protect this basic upload and transfer capability, the flight software necessary to perform the boot state software functions resides in a write protected area of radiation hardened EEPROM. To reduce the complexity and increase the reliability of the boot state flight software, it has been written without incorporating the real-time operating system that is being utilized by the operate state flight software. --------- AND: Software Development -- (Total Microsoft Avoidance Maneuver): "The Control Section Flight Software is written in the 'C' programming language and the operate state flight software utilizes the VxWorks Real-Time Operating System. The flight software was originally developed on a Motorola 603e PowerPC target processor, and will be ported to the Lockheed-Martin RAD-6000 flight processor for final integration and test. The PowerPC development environment is architecturally identical to the RAD-6000 environment with a much lower cost." ------- Here's some dated, but nicely detailed information on the basic computer system, from Pathfinder: http://www.gcn.com/archives/gcn/1997/june2/enter.htm ------- I find this stuff fascinating, ever since I got to talk to some of the guys who wrote the Apollo LEM software. Jeez, that WAS a while ago... and they did it in 16K! -- Regards, Terry King ...In The Woods In Vermont "The one who dies with the most parts LOSES! What do you need??" |
#2
|
|||
|
|||
Details of the Spirit Software environment
Terry King wrote:
(I assume that if you're not a Geek, you wouldn't be here) ;-) Otherwise, just flip back to CNN... Take a look at: http://www.gcn.com/22_24/news/23246-1.html for details of the systems and software environment aboard Spirit and Opportunity. IBM Power PC Radiation-hardened processor, WindRiver VxWorks Real-Time Operating system, etc etc. ----------- Here's the product brochure for the RAD6000 processor: http://www.iews.na.baesystems.com/bu...02_d22_001.pdf --------------- Also, http://www.unix-systems.org/news/rs6000.html is a UNIX oriented brag about the systems. ----------------- People on this group, in other posts, have asked an interesting question: "How can you flash update a Real Time Operating System while it's operating??" I found the following answer: ** To protect this basic upload and transfer capability, the flight software necessary to perform the boot state software functions resides in a write protected area of radiation hardened EEPROM. To reduce the complexity and increase the reliability of the boot state flight software, it has been written without incorporating the real-time operating system that is being utilized by the operate state flight software. --------- AND: Software Development -- (Total Microsoft Avoidance Maneuver): "The Control Section Flight Software is written in the 'C' programming language and the operate state flight software utilizes the VxWorks Real-Time Operating System. The flight software was originally developed on a Motorola 603e PowerPC target processor, and will be ported to the Lockheed-Martin RAD-6000 flight processor for final integration and test. The PowerPC development environment is architecturally identical to the RAD-6000 environment with a much lower cost." ------- Here's some dated, but nicely detailed information on the basic computer system, from Pathfinder: http://www.gcn.com/archives/gcn/1997/june2/enter.htm ------- I find this stuff fascinating, ever since I got to talk to some of the guys who wrote the Apollo LEM software. Jeez, that WAS a while ago... and they did it in 16K! I don't know the details, but if they are using a CompactFlash, then I bet the problem centers around it and the OS. Steve |
#3
|
|||
|
|||
Details of the Spirit Software environment
language and the operate state flight software utilizes the VxWorks Real-Time Operating System. The flight software was originally developed on a Motorola 603e PowerPC target processor, and will be ported to the Lockheed-Martin RAD-6000 flight processor for final integration and test. The PowerPC development environment is architecturally identical to the RAD-6000 environment with a much lower cost." "a radiation-hardened version of an early IBM PowerPC processor, now manufactured by BAE Systems of Farnborough, England." since when did IBM make a PowerPC?? I have the old 603e in my performa. SUCKS actually in todays computer world. |
#4
|
|||
|
|||
Details of the Spirit Software environment
language and the operate state flight software utilizes the VxWorks Real-Time Operating System. The flight software was originally developed on a Motorola 603e PowerPC target processor, and will be ported to the Lockheed-Martin RAD-6000 flight processor for final integration and test. The PowerPC development environment is architecturally identical to the RAD-6000 environment with a much lower cost." "a radiation-hardened version of an early IBM PowerPC processor, now manufactured by BAE Systems of Farnborough, England." since when did IBM make a PowerPC?? I have the old 603e in my performa. SUCKS actually in todays computer world. |
#5
|
|||
|
|||
Details of the Spirit Software environment
language and the operate state flight software utilizes the VxWorks Real-Time Operating System. The flight software was originally developed on a Motorola 603e PowerPC target processor, and will be ported to the Lockheed-Martin RAD-6000 flight processor for final integration and test. The PowerPC development environment is architecturally identical to the RAD-6000 environment with a much lower cost." "a radiation-hardened version of an early IBM PowerPC processor, now manufactured by BAE Systems of Farnborough, England." since when did IBM make a PowerPC?? I have the old 603e in my performa. SUCKS actually in todays computer world. |
#6
|
|||
|
|||
Details of the Spirit Software environment
Terry King wrote:
(I assume that if you're not a Geek, you wouldn't be here) ;-) Otherwise, just flip back to CNN... Take a look at: http://www.gcn.com/22_24/news/23246-1.html for details of the systems and software environment aboard Spirit and Opportunity. IBM Power PC Radiation-hardened processor, WindRiver VxWorks Real-Time Operating system, etc etc. ----------- Here's the product brochure for the RAD6000 processor: http://www.iews.na.baesystems.com/bu...02_d22_001.pdf --------------- Also, http://www.unix-systems.org/news/rs6000.html is a UNIX oriented brag about the systems. ----------------- People on this group, in other posts, have asked an interesting question: "How can you flash update a Real Time Operating System while it's operating??" I found the following answer: ** To protect this basic upload and transfer capability, the flight software necessary to perform the boot state software functions resides in a write protected area of radiation hardened EEPROM. To reduce the complexity and increase the reliability of the boot state flight software, it has been written without incorporating the real-time operating system that is being utilized by the operate state flight software. --------- AND: Software Development -- (Total Microsoft Avoidance Maneuver): "The Control Section Flight Software is written in the 'C' programming language and the operate state flight software utilizes the VxWorks Real-Time Operating System. The flight software was originally developed on a Motorola 603e PowerPC target processor, and will be ported to the Lockheed-Martin RAD-6000 flight processor for final integration and test. The PowerPC development environment is architecturally identical to the RAD-6000 environment with a much lower cost." ------- Here's some dated, but nicely detailed information on the basic computer system, from Pathfinder: http://www.gcn.com/archives/gcn/1997/june2/enter.htm ------- I find this stuff fascinating, ever since I got to talk to some of the guys who wrote the Apollo LEM software. Jeez, that WAS a while ago... and they did it in 16K! I don't know the details, but if they are using a CompactFlash, then I bet the problem centers around it and the OS. Steve |
#7
|
|||
|
|||
Details of the Spirit Software environment
Terry King wrote:
(I assume that if you're not a Geek, you wouldn't be here) ;-) Otherwise, just flip back to CNN... Take a look at: http://www.gcn.com/22_24/news/23246-1.html for details of the systems and software environment aboard Spirit and Opportunity. IBM Power PC Radiation-hardened processor, WindRiver VxWorks Real-Time Operating system, etc etc. ----------- Here's the product brochure for the RAD6000 processor: http://www.iews.na.baesystems.com/bu...02_d22_001.pdf --------------- Also, http://www.unix-systems.org/news/rs6000.html is a UNIX oriented brag about the systems. ----------------- People on this group, in other posts, have asked an interesting question: "How can you flash update a Real Time Operating System while it's operating??" I found the following answer: ** To protect this basic upload and transfer capability, the flight software necessary to perform the boot state software functions resides in a write protected area of radiation hardened EEPROM. To reduce the complexity and increase the reliability of the boot state flight software, it has been written without incorporating the real-time operating system that is being utilized by the operate state flight software. --------- AND: Software Development -- (Total Microsoft Avoidance Maneuver): "The Control Section Flight Software is written in the 'C' programming language and the operate state flight software utilizes the VxWorks Real-Time Operating System. The flight software was originally developed on a Motorola 603e PowerPC target processor, and will be ported to the Lockheed-Martin RAD-6000 flight processor for final integration and test. The PowerPC development environment is architecturally identical to the RAD-6000 environment with a much lower cost." ------- Here's some dated, but nicely detailed information on the basic computer system, from Pathfinder: http://www.gcn.com/archives/gcn/1997/june2/enter.htm ------- I find this stuff fascinating, ever since I got to talk to some of the guys who wrote the Apollo LEM software. Jeez, that WAS a while ago... and they did it in 16K! I don't know the details, but if they are using a CompactFlash, then I bet the problem centers around it and the OS. Steve |
#8
|
|||
|
|||
Details of the Spirit Software environment
Best explanation I've seen of software problems aboard Spirit:
http://www.spaceflightnow.com/mars/m...125spirit.html Hey, anybody reading this stuff or should I keep it to myself?? -- Regards, Terry King ...In The Woods In Vermont "The one who dies with the most parts LOSES! What do you need??" |
#9
|
|||
|
|||
Details of the Spirit Software environment
Best explanation I've seen of software problems aboard Spirit:
http://www.spaceflightnow.com/mars/m...125spirit.html Hey, anybody reading this stuff or should I keep it to myself?? -- Regards, Terry King ...In The Woods In Vermont "The one who dies with the most parts LOSES! What do you need??" |
#10
|
|||
|
|||
Details of the Spirit Software environment
Best explanation I've seen of software problems aboard Spirit:
http://www.spaceflightnow.com/mars/m...125spirit.html Hey, anybody reading this stuff or should I keep it to myself?? -- Regards, Terry King ...In The Woods In Vermont "The one who dies with the most parts LOSES! What do you need??" |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Details on Spirit Breakdown | John Schutkeker | Policy | 20 | February 25th 04 01:45 PM |
Spirit Flexes Its Arm To Use Microscope On Mars' Soil | Ron | Astronomy Misc | 16 | February 2nd 04 05:52 AM |
UFO Activities from Biblical Times | Kazmer Ujvarosy | Astronomy Misc | 0 | December 25th 03 05:21 AM |
U. at Buffalo Engineer Creates Software to Detect and Find Leaksin ISS (Forwarded) | Andrew Yee | Space Station | 3 | September 8th 03 10:28 PM |
Green Hills Helps JPL go to Mars | Ron Baalke | Astronomy Misc | 0 | August 11th 03 05:05 PM |