Announcement

Collapse
No announcement yet.

anyone interested in instant-on technology?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • anyone interested in instant-on technology?

    Hi, guys. I have been building my carputer for a while, haven't finished yet.
    I have an idea here.
    I know many guys use shutdown controller to give their carputers enough time to shut down. However, I feel that's not neat enough. As when I drive my car somewhere, I may quite ofen ignite and shut down my car, so each time I ignite my car, my carputer has to restart. That will be a pain. If instead, I connect the carputer directly to the battery and let it run even I have parked my car, the car battery may dies out.

    So I am thinking if there is a way to solve these two cases, that is, I can shut down my computer in no time and when I power it again, it starts in exactly the same state before shutdown! This sound a crazy idea, however, if you really think about it, it's not that crazy. Most of our electronic devices can start up instantly, only computers need a couple of minutes to start up. So I did some research on google, and I found some articles about this "instant-on pc" idea. But I haven't really found a practical way to accomplish this.

    I think it's doable, like, the biggest problem for instant-on pc is that the sdram memory will lose its data in a power failure. However, we can use some method like the one used in hibernation to solve this. And, I found another possibility to solve this problem. If we can replace the normal sdram memory by some non-volantile memory, such as flash memories, we may be able to keep data in the memory even after power off. Also I have found something fit for this idea, it's called SyncFlash memory from Micron, and it is compatible with DRAM standard, but use the technology of flash memory. I don't know if the current processors support SyncFlash memories, but that's a possibility.

    Is there anyone who is interested in these ideas? I hope to know your opinons, to make me not feel alone.

  • #2
    The problem is that flash memories have a limited number of write cycle. Depending on brand and technology, you can usually write a single flash cell between about 1000 and 100000 times. In a PC-memory configuration, this means that your memory will die in a fraction of a second.

    What you could do, and that is what a typical embedded device has, is to program the memory footprint of the executable code in the flash. That way it will run instantly. The memory organisation of the PC is not meant for this kind of use however, so you have to program everything yourself, including the OS (or perhaps you could use some RTOS for i386).

    white bream
    working on a trilogy: CARGO - UNIGO - MERGO
    CARGO = the Car Computer
    Intel Celeron M, [P]SDC, uBlox GPS, GPRS, WLAN, Silabs FM, RDS, TMC,
    Dual-audio, Onecable TFT, Microsize: 45 x 108 x 168mm (1.8 x 4.3 x 6.6")

    Comment


    • #3
      Ummm...have you tried standby? My computer starts up and is playing music from where it left off in about 5-7 seconds. It actually turns on faster than the monitor.
      2007 Tahoe
      Opus with iBase 896 and Pentium M 735 Transflective Xenarc Alpine DVA-9861, PXA-H900, Sinfoni 45X2 (2) 90x2, Genesis Dual Mono, JL 1000/1 (2), Focal Be tweeters, ScanSpeak Revelator Mids, Dynaudio MW170, Dayton 12" Ref.

      My Install

      Comment


      • #4
        well pda's are "instant on" ... if there's some way to get an ext. display connected to that

        Comment


        • #5
          PDA's basicall use the same technology as a laptop, suspend. They typically have less ram and lower power ram as well so they can set in suspend for a long time. Most modern motherboards support suspend and hibernate. So you could suspend which will keep the ram live and use a bit of current or hibernate which dumps the current system state to a file on the hard disk. Or setup something like Xp embedded or Linux for a simple and fast boot up system. You could always add in a second battery to keep your system in suspend without draining the start battery.

          Comment


          • #6
            Would there be a way to create a ROM drive. Burn a small OS (or part of one) onto an EPROM (or EEPROM) and leave swapfiles and mabey a few drivers on the HD to cut boot time down to a couple of seconds? An IDE chip and supporting components and an (E)EPROM on a small board.

            Comment


            • #7
              Originally posted by Naamanf
              Ummm...have you tried standby? My computer starts up and is playing music from where it left off in about 5-7 seconds. It actually turns on faster than the monitor.
              do you mean standby or hibernate? i was doing some bench testing with my unit and when i put the system in standby it would still pull 1.64a (and didn't turn off the system fan) ... however hibernate showed a leakage of only .16a (compared to the .15a when system is completely off)
              My JeepPC Install

              "there are no stupid questions, just stupid people."

              "it's been agreed the whole world stinks so no one's taking showers anymore"

              Comment


              • #8
                Originally posted by shakes
                do you mean standby or hibernate? i was doing some bench testing with my unit and when i put the system in standby it would still pull 1.64a (and didn't turn off the system fan) ... however hibernate showed a leakage of only .16a (compared to the .15a when system is completely off)
                Hibernate does turn the computer completely off. RAM is stored on the hard drive, and the computer is shut off, so that's odd. How long do you guys think a standard car battery could take a 1.6 amp drain and still have enough power to start the car? Standby seems like an interesting option, I thought it drew much more power than that.
                New system under construction

                Comment


                • #9
                  Originally posted by Misanthro
                  Hibernate does turn the computer completely off. RAM is stored on the hard drive, and the computer is shut off, so that's odd. How long do you guys think a standard car battery could take a 1.6 amp drain and still have enough power to start the car? Standby seems like an interesting option, I thought it drew much more power than that.
                  Hibernate only shows .16a (not 1.6)

                  Standby pulls 1.6a ...


                  And like I said, my meter reads a leakage of .15a with the system completely off ... so I don't know if my meter is maybe lying ... or if the meter itself is causing that draw. (it is a cheapy)
                  My JeepPC Install

                  "there are no stupid questions, just stupid people."

                  "it's been agreed the whole world stinks so no one's taking showers anymore"

                  Comment


                  • #10
                    Originally posted by shakes
                    Hibernate only shows .16a (not 1.6)

                    Standby pulls 1.6a ...


                    And like I said, my meter reads a leakage of .15a with the system completely off ... so I don't know if my meter is maybe lying ... or if the meter itself is causing that draw. (it is a cheapy)
                    I must have worded that wrong. I meant how long do you think the battery would last on standby (with a 1.6 amp drain)?
                    New system under construction

                    Comment


                    • #11
                      Not long, it will soon ruin your battery since they are not made to be constantly drained and recharged from a low point, like a marine battery is. 1.6 amps is a lot of power and is about what a big dome light would draw, would you want that on all the time?

                      John

                      Comment


                      • #12
                        Well, I recently had a starter solenoid installed wrong on a vehicle at work for a air mast, and when the solenoid was closed it drew about 1.5 amps. It would kill the battery overnight such that the van wouldn't start. However, if you considered using the popular 7AH battery that many use for tank circuits, in theory you would be able to run for 4.375 hours. The problem there is acutally how long until the battery falls below the minimum voltage required to power whatever means of power supply you use. I'm guessing the 7AH rating is somewhere much closer to 0V than you would be able to run after 7AHs.
                        2006 Chevy Colorado: VIA M10000 EDEN, 1 GB RAM, 80 GB 2.5" Seagate HDD, USB Slim Slot DVD/RW, Holux GPS, MobileVU 10.4" LCD (touch not working yet), VOOMPC Case (blue), 70W DC-DC supply.

                        Comment


                        • #13
                          Originally posted by shakes
                          Hibernate only shows .16a (not 1.6)

                          Standby pulls 1.6a ...


                          And like I said, my meter reads a leakage of .15a with the system completely off ... so I don't know if my meter is maybe lying ... or if the meter itself is causing that draw. (it is a cheapy)
                          Looks like your motherboard is only doing POS suspend. Which does not turn the system accesories off. If it truly supports STR, the current draw added, should be negligible.

                          Comment


                          • #14
                            Originally posted by CptnDipshit
                            Would there be a way to create a ROM drive. Burn a small OS (or part of one) onto an EPROM (or EEPROM) and leave swapfiles and mabey a few drivers on the HD to cut boot time down to a couple of seconds? An IDE chip and supporting components and an (E)EPROM on a small board.
                            Thats what a couple of us are doing with CF. Cf is an EEPROM with an ide interface built in so you just need an adapter. It doesn't work with windows real well because there are a lot of files windows wants to write to, it takes a lot fo tweaking to make it work, Linux works a lot easier, install to cf, comment out the line that remounts as readwrite and them symlins any file that needs written to a small ram drive. I;m at 20seconds for boot time now and thats 10 for the mini-its post. If your really advanced there is a linbios project where people are replaceing the standard bios with a modified linux kernel which has some code added to do the post functions for just the drviers your going to use.

                            Comment


                            • #15
                              Originally posted by shakes
                              Hibernate only shows .16a (not 1.6)

                              Standby pulls 1.6a ...


                              And like I said, my meter reads a leakage of .15a with the system completely off ... so I don't know if my meter is maybe lying ... or if the meter itself is causing that draw. (it is a cheapy)
                              An ATX board will have a small current draw even when powered off due to the 5vsb used for the soft power and wake on lan functions. If your bios has a "resume state from power failure" set it to power on and control the on/off externally. You will still need something to pulse the power for a shutdown unless you want to setup a read only system.

                              Comment

                              Working...
                              X