ptonsparky
Tom
- Occupation
- EC - retired
Good Golly Molly that battery is expensive! I realize I don’t get decent pricing for AB, but that turned out be $3200 a pound or better. I don’t think it weighs an ounce, including the box.
The bios program is usually held in flash memory (used to be PROMs), and if that's bad, it just gone (and if you can't run the bios or OS , you can't reflash). Only the settings are held in NVRAM, and there's usually a "reset-defaults" option to clean up any corruption.
American Megatrends Inc. (AMI)
Phoenix Technologies
ALi
Winbond
As a general rule, A-B supports obsolete equipment for a LOOONG time, longer than anyone else in the industry. But they DO like to "encourage" customers to upgrade by making it painful to keep using obsolete parts. That pain is the price they charge for the replacement parts once something is made obsolete. But in the case of batteries, A-B doesn't make batteries, they buy them and the people who sell them will sell them to you too, usually for much much less. You can get the Li-ion batteries for ML1500s for around $15 from lots of other sources besides an A-B distributor, and that thing is LONG out of warranty anyway, so it's not going to affect anything along those lines.Good Golly Molly that battery is expensive! I realize I don’t get decent pricing for AB, but that turned out be $3200 a pound or better. I don’t think it weighs an ounce, including the box.
And they're all awful in their own way. IIRC, at one time, the Phoenix x64 bios could only be built/packaged on a wondoze system with the cmd.exe "dos box"; some of the packager code would not run in cygwin so the build wasn't completely automatable (unless you wrote a new .bat file each run and got windoze to start a dos box with that).
I haven't seen ALi or Winbond, but I've heard stories.
I didn't say there were any, please reread my post- if you want an x86 BIOS, you're pretty much stuck with those four plus maybe SeaBios (and more likely down to phoenix/ami), and you're stuck with their build/package systems. There are also various bootloaders (e.g. uboot), but they're not generally suitable for general purpose systems.OK, wonderful sensationalist.
What are your alternatives?
I’ll put out a good word and perhaps use your ideas to work.
Resorting to old school modifying “command lines” like we do in DOS is going back twenty to thirty years.
I've been doing that for 45 years.I doubt new users would even know the different DOS systems.
It’s time to get real.
I didn't say there were any, please reread my post- if you want an x86 BIOS, you're pretty much stuck with those four plus maybe SeaBios (and more likely down to phoenix/ami), and you're stuck with their build/package systems. There are also various bootloaders (e.g. uboot), but they're not generally suitable for general purpose systems.
Strangely enough, I was referring to maybe 12 years ago as "at one time". If you haven't worked on BIOS, or BMC code, or on bare-metal embedded systems, you may not have run into some of these issues. ("For this BMC and flash combo, you must use block formatter DSAHK which only runs in a windoze7 dos box on even-numbered Saturdays." "No, we won't give you the source code to fix it." I had almost that conversation with Phoenix, although it was 12ish years ago.)
I've been doing that for 45 years.
Was all three solutions an option on 25 year old equipment when it was new?AB does have a three solutions for backups. The first as mentioned is memory cards. Holds the program and SOME settings. Quick way to replace hardware. The second is that AB sells a software system you install on a server. It automatically periodically downloads the current program and data and keeps copies of different versions. Junior tech on 3rd shift scrambled the program? Just restore from backup and you’re back up in 5 minutes. Lost a processor? Replace and the server will restore the program. Not bad if you have a lot of networked processors and money to spend. Cheaper than keeping track. Third option is if you have an HMI install the programming software on it in the background.
Fourth option...many PLCs have free or cheap software. At over $6,000 per license plus a 20% annual maintenance fee just to be able to call tech support most systems are cheaper and just as good for the software as the software alone. A Toyo PLC with identical capabilities to the Micrologix line is less than the cost of one Micrologix card. As far as reliability I’ve seen them in quarries and recycling plants sucking dust, moisture, and dirt from busted conduits, doors, and rusted out fittings for decades and still functioning. Same as PLC 5, SLC, Micrologix. Well everything but the battery. Compact/Controllogix will never survive it.
"Prug and Pray (on ISA)"? I remember when it was introduced; it barely worked at all, most people would disable it. (And EISA? Now there was a technical hairball.)OK then. . . .so what happened to plug and play?
Never bothered; often I found myself fixing things that the "certified" people on-site couldn't (there are good ones and there are not-so-good ones). Come to think of it, you're the first person to ask about that in at least a few years.Do you hold an IT Professional Certification? . . . .just curious.
Not for the MicroLogix PLCs. Their place in the lineup was "cheap and small but can't do it all."Was all three solutions an option on 25 year old equipment when it was new?
A lot of equipment that we put in car plants had a requirement for a box on the inside of the door. The box was for a three and a half inch floppy that they could store the program on.When I maintained Micrologixs and SLCs, I would put the program on a USB drive and hang in the cabinet.
That’s a good idea. I gave one to the manager/customer back when. He doesn’t remember at all.When I maintained Micrologixs and SLCs, I would put the program on a USB drive and hang in the cabinet.
Oh, is THAT what those were? I thought they were free USB drives for transferring my pictures. Thanks!When I maintained Micrologixs and SLCs, I would put the program on a USB drive and hang in the cabinet.