|
| |
| | Firmware - Wikipedia, the free encyclopedia |
 | | In computing, firmware is software that is embedded in a hardware device. |  | | Open Firmware, used in computers from Sun Microsystems and Apple Computer; |  | | Note that firmware for many devices can now be updated without the need for additional hardware, often through the use of vendor-provided software. |
|
http://en.wikipedia.org/wiki/Firmware
(279 words)
|
|
| |
| | Technical Note TN1061: Fundamentals of Open Firmware, Part I: The User Interface |
 | | The Open Firmware user interface, therefore, as specified by the IEEE1275-1994 Specification, is required to allow board designers and driver writers access to their hardware and software to build and debug their expansion device project. |  | | Forth is the human interface language to Open Firmware and the device tree. |  | | Open Firmware queries PCI devices for its address space needs and dynamically assigns this space to each device. |
|
http://developer.apple.com/technotes/tn/tn1061.html
(3244 words)
|
|
| |
| | Technical Note TN2001: Running files from a hard drive in Open Firmware |
 | | Creating and editing Open Firmware code, as it applies to this method, is accomplished in the Mac OS environment, using any text editor or word processor that will save files in a standard text format (i.e., without font, style, or special format information). |  | | Other developer documents have suggested that code development uses a two-machine solution, where actual development of the code is done outside of the Open Firmware environment on a second machine. |  | | Retrieving and running files in Open Firmware has the benefit of working from the same code, without the need for retyping that code each session. |
|
http://developer.apple.com/technotes/tn/tn2001.html
(1950 words)
|
|
| |
| | Articles - Open Firmware |
 | | Open Firmware (also, OpenBoot) is a hardware-independent firmware (computer software which loads the operating system), developed by Sun Microsystems, and used in post-NuBus PowerPC-based Apple Macintosh computers, Sun Microsystems SPARC based workstations and servers, IBM POWER systems, and PegasosPPC systems, among others. |  | | On those computers, Open Firmware fulfills the same tasks as BIOS does on PC computers. |  | | For example, it is possible to program Open Firmware to solve the Tower of Hanoi problem. |
|
http://www.hailstone.biz/articles/Open_Firmware
(419 words)
|
|
| |
| | Standards and specs: Open Firmware -- the bridge between power-up and OS |
 | | Open Firmware, written in Forth, is an open standard rather than a proprietary one, still in use even though it has been officially withdrawn by IEEE, the standards body that first published it. |  | | Open Firmware provides a reasonably standardized way for computers to find hardware, configure it, and boot an operating system. |  | | Unfortunately, this also means that an x86 port of Open Firmware wouldn't help most users, who would still have machine code built to be backwards-compatible with the original IBM PC. |
|
http://www-128.ibm.com/developerworks/library/pa-spec2.html
(3198 words)
|
|
| |
| | Hardware Independent Boot Code: Open Firmware |
 | | The Open Firmware Device Tree is a generic and simple format for a device tree. |  | | Open firmware makes no restrictions on how the operating system will eventually use this named data, except for reserving certain names to have certain meanings: the "name" property, for example, is always the node name. |  | | The format of an Open Firmware device tree is such a common language. |
|
http://playground.sun.com/pub/1275/mejohnson
(2351 words)
|
|
| |
| | The Open Source WRT54G Story |
 | | Consumer-grade firmware may be buggy, and may be limited in functionality compared to commercial-grade routers designed for business such as those made by Cisco and SonicWall. |  | | Regardless of which firmware you choose, be it a Sveasoft release, DD-WRT, or any other, ultimately you are going to have in your possession a.bin file which needs to be uploaded in to the router. |  | | The tradeoff for these sub-$100 routers can be reliability, particularly in the coding of the firmware 150; the software brain that controls the routers functions. |
|
http://www.wi-fiplanet.com/tutorials/article.php/3562391
(2042 words)
|
|
| |
| | Comparison with Open Firmware |
 | | But the most important difference is that ACPI byte code is interpreted by the operating system, while Open Firmware Forth code is interpreted by the firmware itself. |  | | Calling firmware from 32 bit code is somewhat unstable in Intel architecture. |  | | Open Firmware was originally developed by Sun Microsystems and is now standardized as IEEE 1275-1994 [ |
|
http://www.usenix.org/events/usenix02/tech/freenix/full_papers/watanabe/watanabe_html/node18.html
(205 words)
|
|
| |
| | Open Firmware for Microcontrollers |
 | | Firmware Factory is firmware development system for microcontrollers. |  | | The monitor program is used by Firmware Factory for machine level tracing, source level single stepping, and several kinds of watch windows. |  | | If the header or the checksum of the code is wrong, the code isn't loaded. |
|
http://www.tinyboot.com/paper.html
(2517 words)
|
|
| |
| | Booting Mac OS X |
 | | To sum up, Open Firmware is a powerful tool for controlling, debugging, and exploring the computer. |  | | Apple and Sun are two prominent computer system makers that use implementations of Open Firmware in their systems (Sun's trademark is called OpenBoot). |  | | BootX first initializes the Open Firmware client interface (that it would use to talk to the firmware), and retrieves the firmware version. |
|
http://www.kernelthread.com/mac/osx/arch_boot.html
(2320 words)
|
|
| |
| | NetBSD/macppc Frequently Asked Questions |
 | | Open Firmware either can't open the device you specified (because it is not present or the device path is mistyped) or the file you specified. |  | | This is a general Open Firmware error message indicating that the filename you tried to open either doesn't exist or is in the wrong format. |  | | You tried booting an Open Firmware 1.x or 2.0.x machine from a device which has an HFS filesystem on it (such as a hybrid CD-R or a hard drive with Mac OS partitions). |
|
http://www.netbsd.org/Ports/macppc/faq.html
(9900 words)
|
|
| |
| | AppleTechs.com |
 | | You should be extremely careful about what you do while accessing the Open Firmware of your computer. |  | | You need to have one of the following computers with at least the specified Open Firmware version while running OS 9.X.X or OS 10.X.X to be able to do this. |  | | There are extensions and software programs that you might want to look into, but nothing like the Open Firmware protection. |
|
http://www.appletechs.com/archives/00000070.html
(699 words)
|
|
| |
| | Introduction (macppc-specific), Diskless NetBSD HOW-TO |
 | | On earlier machines (or if you want to configure your Open Firmware 3 machine to always netboot), you must first get to the Open Firmware prompt and enter a boot command at the prompt. |  | | The syntax used for netbooting varies depending on Open Firmware version. |  | | There are three major revisions of Open Firmware on the supported macppc machines. |
|
http://www.netbsd.org/Documentation/network/netboot/intro.macppc.html
(813 words)
|
|
| |
| | Mac OS X Security - Open Firmware Password |
 | | Open Firmware is located on the computer hardware. |  | | If it is not set it and you turn on Open Firmware security, your computer will not boot. |  | | For more information read this Open Firmware document. |
|
http://www.macos.utah.edu/Documentation/macosx/security/openfirmware.html
(604 words)
|
|
| |
| | FirmWorks Home Page |
 | | FirmWorks was instrumental in the development of firmware for and bringup of PowerPC-based reference platforms for AIM Alliance members IBM and Motorola. |  | | Digital Equipment Corporation recommended the use of FirmWorks's Open Firmware as the boot firmware for network computer designs based upon DEC's StrongARM-based Digital Network Appliance Reference Design (DNARD). |  | | "FirmWorks is the industry champion and leading provider of Open Firmware; they invented the technology, they lead the development of the IEEE 1275 standard, and their technology is field proven." |
|
http://www.firmworks.com
(200 words)
|
|
| |
| | ResExcellence One Button Booting from Classic to MacOS X |
 | | With a simple text file and a few lines typed into Open Firmware, we can tell the computer to look at a text file for instructions first. |  | | I have used this trick to boot into Linux and MacOS X on a variety of machines for several years, but it's possible there is a version of Open Firmware that this will not work under. |  | | Maybe you have heard of the mysterious Open Firmware command on Apple computers. |
|
http://www.resexcellence.com/hack_html_02/04-11-02.shtml
(673 words)
|
|
| |
| | Upgrade the Linksys WRT54G with open source firmware |
 | | But what makes the $60 router unique is the fact that its firmware is based on Linux. |  | | Way way better than Sveasoft, I'm a former user of their firmware. |  | | If you have a WRT 3.0 everything should load EXTREMELY easily (through the UI's upgrade firmware option) versus having to tftp it manually. |
|
http://digg.com/hardware/Upgrade_the_Linksys_WRT54G_with_open_source_firmware
(906 words)
|
|
| |
| | openfirmware.html |
 | | Chances are when you have a PowerPC machine you have an Open Firmware machine. |  | | Open Firmware is a standardized software for PowerPC boot ROMs. |  | | An Open Firmware path to a file looks rather weird: |
|
http://www.netneurotic.de/mac/openfirmware.html
(1452 words)
|
|
| |
| | Mac OS X 10.1 Security Feature - Apple Includes Open Firmware Password App The Mac Observer |
 | | Please do, be careful that is. There may well be a way for reversing an Open Firmware lock, but we don't know what it is. Turning your Mac into a useless, but beautiful, hunk of plastic in the name of security would be a terrible waste. |  | | Firmware operates at the lowest level of the Mac. |  | | It should also be noted that if someone has physical access to your computer, they can likely get at the data on it one way or another. |
|
http://www.macobserver.com/article/2001/10/08.8.shtml
(1100 words)
|
|
| |
| | Open Source Firmware - COWON America Forums |
 | | Linksys has made their router firmware open source and so far the results have been very impressive. |  | | But, is there no way that iAudio could release a low level interface in a language of their choice. |  | | Uhhhh, you do know that the software used to create the iAUDIO firmware probably costs something like 10 000 dollars per licence. |
|
http://www.jetaudio.com/forums/showthread.php?p=11945
(1359 words)
|
|
| |
| | Tinyboot home page |
 | | Tiny Open Firmware, a Forth-based development system for ultra flexible embedded firmware. |  | | An optimizing Forth compiler with assembler and disassembler. |
|
http://www.tinyboot.com
(336 words)
|
|
| |
| | Introducing SLOF, an open source implementation of Open Firmware |
 | | Additionally, SLOF is currently the only firmware that can boot Linux on Cell-powered computing blades, the developers say. |  | | has interviewed the developers of Slimline Open Firmware (SLOF), a BSD-licensed implementation of Open Firmware (IEEE-1275) that can be used by software engineers developing boot firmware, operating systems, hypervisors, or applications for 64-bit PowerPC, and by hardware engineers bringing up new boards -- including those based on Cell processors. |  | | It can also be used to develop hardware based on the PowerPC 970 processor, or to develop hypervisor environments such as Xen on hardware such as IBM's JS20 PowerPC blades. |
|
http://www.linuxdevices.com/news/NS6893988864.html
(426 words)
|
|
| |
| | MacDevCenter.com -- Securing Your TiBook (or Any Other Mac OS X Machine) |
 | | If you're going to be on the Internet, of course, you have a moral and (in most jurisdictions) a legal responsibility to do all that is prudent and reasonable to ensure that your computer can't be used to attack other computers on that network. |  | | OFW, the command-line BIOS firmware in these machines, is patterned on the "Open Boot PROM" used for a long time on Sun Microsystems' SPARC Workstations. |  | | Yet how secure can you make a computer that is deliberately designed to be wide open (i.e., easy to use)? |
|
http://www.macdevcenter.com/pub/a/mac/2003/02/18/secure_tibook.html
(1507 words)
|
|
| |
| | Extended Desktop |
 | | The key was to find that variable and to change it to a value that would cause the driver to allow the dual head feature. |  | | I was able to use an extended desktop in OS 9 already (with the 'old' method of swapping rom files). |  | | Chances for a firmware based solution for the 17" iMac are good. |
|
http://www.rutemoeller.com/mp/ibook/ibook_e.html
(3386 words)
|
|
| |
| | OpenFirmware Technotes |
 | | TN1061: Fundamentals of Open Firmware, Part I: The User Interface |  | | TN1062: Fundamentals of Open Firmware, Part II: The Device Tree |  | | TN1044: Fundamentals of Open Firmware, Part III: Understanding PCI Expansion ROM Choices for Mac OS 8 |
|
http://bananajr6000.apple.com/OF/technotes.html
(385 words)
|
|
| |
| | Linksys WRT54GL Linux-based Open Source Firmware |
 | | Soon after, a number of third-party firmware options became available, letting networking and Linux enthusiasts utilize their routers in ever more powerful and creative ways. |  | | Carrying on the Linux heritage for enthusiasts is the WRT54GL, a device with essentially the same Linux kernel, 200MHz processor, 4MB Flash, and 16MB RAM as the old WRT54G v4. |  | | A network router, 10/100 Ethernet switch, and wireless access point all rolled into one, the WRT54G blazed a happy trail as one of the earliest home networking devices to have its firmware source code made publicly available under the GNU General Public License (GPL). |
|
http://www.extremetech.com/article2/0,1697,1934591,00.asp
(645 words)
|
|
| |
| | OSXFAQ :: View topic - Dr. Mac learns a secret troubleshooting technique... |
 | | Does Resetting the Open Firmware offer possible solution to problems that cross the line between Classic and OS X? Specific problem: crashing when NOT in Classic but when doing the /System Preferences /Classic /Advanced/ Rebuild the [Classic] Desktop command. |  | | This will cause the computer to display on your screen the current firmware settings. |  | | Trevor's thoughtful responses to my and other queries gave me the confidence to try Reset Open Firmware. |
|
http://forums.osxfaq.com/viewtopic.php?t=2016
(1688 words)
|
|
| |
| | Apple Open Firmware Home Page |
 | | The Open Firmware Working Group acknowledges Apple Computer and Paul M. Resch for hosting our mirror site. |  | | You can read more about Open Firmware, the working group, and several documents related to Open Firmware using the links below. |  | | Here you will find information about Apple's implementation of Open Firmware. |
|
http://bananajr6000.apple.com
(234 words)
|
|
| |
| | macosxhints - Protect your Mac using an Open Firmware banner |
 | | At worst, if you need to switch boot devices or want to use the unit in target disk mode it is a pain to have to go into Open Firmware every time. |  | | I googled and saw some hints for how to do it on Sun machines, but I could not figure it out on my PowerBook. |  | | Any other environment will at best only prevent casual attempts at breaking the security. |
|
http://www.macosxhints.com/article.php?story=2005010300260868
(2150 words)
|
|
| |
| | Macintosh Security Site -> Open Firmware Password Protection Mac OS |
 | | Changes to Open Firmware that have not been explicitly endorsed by Apple may damage your computer's logic board. |  | | Be cautious of this application, and if you are using any desktop security software we suggest keeping this program restricted by it. |  | | Similar to the typical PC BIOS password protection feature, this feature in Apple's implementation of Open Firmware allows you to password protect your computer's ability to boot. |
|
http://www.securemac.com/openfirmwarepasswordprotection.php
(758 words)
|
|
| |
| | Devicescape Software: OpenAP Project |
 | | The OpenAP Project is a legacy, unsupported open source project originally introduced by Devicescape Software, then Instant802 Networks back in 2002. |  | | Devicescape Software Inc. does not provide technical support for open source distributions. |  | | Loading open source software into your access point or client may void your manufacturer’s warranty and could result in loss of functionality of your hardware. |
|
http://opensource.instant802.com
(190 words)
|
|
| |
| | macosxlabs.org - Documentation |
 | | Another way to tell the Open Firmware version is by the header message presented in the Open Firmware user interface. |  | | To determine the Open Firmware revision on Apple computers introduced after 1988 you can use Apple System Profiler 2.1.2 or later. |  | | The Open Firmware version is listed on the System Profile tab under the Production Information section next to the "Boot ROM version": |
|
http://archive.macosxlabs.org/documentation/firmware_security/requirements/requirements.html
(480 words)
|
|
| |
| | Open firmware - OpenBIOS |
 | | The goal is to implement a 100% IEEE 1275-1994 (Referred to as Open Firmware) compliant firmware. |  | | Fundamentals of Open Firmware, Part I: The User Interface |  | | Technical Note TN1061: This Technical Note describes the Open Firmware User Interface and Forth, the Open Firmware language. |
|
http://wipe-info.getinfoeasy.com/?q=wipe-info-open-firmware
(243 words)
|
|
| |
| | WebHome < Main < neuros-firmware |
 | | The #neuros channel on freenode is still active too, for more informal chat on everything Neuros-related (both old and new). |  | | You can join this new project by taking part in the Neuros-DM320 mailing list and by having a look at the DM320-related pages on the new Neuros wiki. |  | | We are a group of developers working together with the goal of improving the firmware for the Neuros portable digital audio player. |
|
http://neuros-firmware.sourceforge.net
(226 words)
|
|
| |
| | about: Open Firmware & Open Boot |
 | | Oh, and about that 'do NOT try this at home' disclaimer at the top -- if you start poking about and changing things at the Open Firmware prompt level, it is possible that you'll turn your very expensive machine into a door-stop. |  | | I've seen it done with Suns in the Sun Systems Fault Analysis Workshop (ST-350) [A course where the instructor breaks or misconfigures your operating UNIX system in some way, hands you a symptom description and you then you diagnose and fix it - 6 hours a day for a week. |  | | Solaris OBP vs. OS X OF about: Open Firmware |
|
http://bigblueroom.net/aboutopenfirmwareopet.html
(210 words)
|
|
| |
| | Firmware - Firmware |
 | | The hacked firmware may make it a more useful router but the hardware as So, for anyone planning on running 3rd-party firmware, avoid the WRT54G v5, |  | | Usage of the firmware is subject to the terms [more] |  | | Instead, it implies that the firmware could be changed, even if doing so would mean opening a box and plugging in a new chip. |
|
http://biological-weapons.yournetport.com/ynpt/biological-weapons-firmware.htm
(248 words)
|
|
| |
| | Mac Geekery - Open Firmware Tricks |
 | | Reduce the amount of memory your computer uses, or "remove" a RAM stick in software by editing what Open Firmware sees on the logic board. |  | | Reset Open Firmware to resolve general hardware issues. |  | | His daily life revolves around writing for and supporting the Macintosh platform, of which he has been a user and programmer for since the early days of System 7 when his LCII replaced his Apple //c. |
|
http://www.macgeekery.com/node/96
(267 words)
|
|
| |
| | What is Open Firmware? |
 | | For more information on IEEE 1275 Open Firmware, we recommend you browse the IEEE Standard 1275 Working Group's Home Page where you will find general information and the official minutes of the Working Group. |  | | The list of Open Firmware features is long and comprehensive. |  | | Open Firmware, the first non-proprietary boot firmware that is usable on different processors and buses, is required by the PR*P and |
|
http://www.firmworks.com/www/ofw.htm
(120 words)
|
|
| |
| | Apple Updates Open Firmware Password App The Mac Observer |
 | | You can use it to prevent others from starting your computer using a CD or other disk with an operating system on it. |  | | You can use Firmware password protection to enhance access security to your computer. |  | | This firmware application addresses the problem of physical security where someone with a bootable CD or other media can gain access to your system. |
|
http://www.macobserver.com/article/2001/12/21.6.shtml
(627 words)
|
|
| |
| | OpenWrt |
 | | Instead of trying to cram every possible feature into one firmware, OpenWrt provides only a minimal firmware with support for add-on packages. |  | | For users this means the ability to custom tune features, removing unwanted packages to make room for other packages and for developers this means being able to focus on packages without having to test and release an entire firmware." |
|
http://www.networkworld.com/details/7590.html
(633 words)
|
|
| |
| | Slashdot D-Link Firmware Abuses Open NTP Servers |
 | | since they took an ugly and cheap shortcut by using firmware tables, they probably don't error-check their inputs from NTP and other services. |  | | Some time last fall, however, D-Link started including his server in a hardcoded list in their router firmware. |  | | I'm not advocating that...I'm just pointing out that D-Link is rather leaving the owners of their routers open to whatever he chooses to do to them. |
|
http://yro.slashdot.org/yro/06/04/07/130209.shtml
(6553 words)
|
|
| |
| | Open Tech Support Community - Open Firmware |
 | | Who else has (seen / used / played with / destroyed their computers with) it? |  | | not cable modem firmware, though it may be the same thing. |  | | A rant about open source (the film 'Antitrust' disturbs me) |
|
http://www.opentechsupport.net/forums/showthread.php?t=6265
(97 words)
|
|
| |
| | CodeGen, Inc.: SmartFirmware |
 | | emulates a complete Open Firmware environment including a set of PCI peripherals |  | | SmartFirmware is an ANSI C implementation of the Open Firmware boot firmware standard plus errata, recommended practices, and accepted proposals. |  | | user interface - a convenient mechanism for accessing boot firmware functions |
|
http://www.codegen.com/SmartFirmware
(629 words)
|
|
| |
| | macosxlabs.org - Documentation |
 | | Why use the OFPW tool versus Apple's nvram tool? |  | | This command line tool ("OFPW") can set the Open Firmware security-mode and security-password, when executed with sudo or as the "root" user context (ie, from within Login and Logout Hooks, logged in as root, etc.). |  | | This command line tool was created for 2 reasons: |
|
http://archive.macosxlabs.org/documentation/ofpw_tool/intro.html
(458 words)
|
|
| |
| | Linux on PowerPC FAQ-O-Matic: Open Firmware |
 | | Does any one know how to fox this problem??? |  | | What Open Firmware setting will boot Linux on a 7200? |  | | Where can I find documentation about Open Firmware? |
|
http://www.jonh.net/lppcfom-serve/cache/217.html
(146 words)
|
|
| |
| | http://macenterprise.org |
 | | Mambo Open Source is Free Software released under the GNU/GPL License. |
|
http://www.macosxlabs.org/documentation/firmware_security/intro.html
(459 words)
|
|
|