element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Single-Board Computers
  • Products
  • Dev Tools
  • Single-Board Computers
  • More
  • Cancel
Single-Board Computers
Forum GIZMO 2 auto power on
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Single-Board Computers to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 9 replies
  • Subscribers 58 subscribers
  • Views 650 views
  • Users 0 members are here
  • gizmo
Related

GIZMO 2 auto power on

niwagwp
niwagwp over 10 years ago

Have my GIZMO 2 running on Windows 7 Enterprise and it is performing well but I really would like to have it start when power is applied to the board.

 

Anyone know how to achieve this?

 

Also, tried to become a member on the Gizmosphere.org site but although it advises an email has been sent (to finalise the registration process) I never get it. Tried my work email as well as a gmail address but neither work.

 

Thanks

 

George

  • Sign in to reply
  • Cancel

Top Replies

  • bwelsby
    bwelsby over 10 years ago +1
    George Payne wrote: Have my GIZMO 2 running on Windows 7 Enterprise and it is performing well but I really would like to have it start when power is applied to the board. This question has been…
  • clem57
    0 clem57 over 10 years ago

    Check the spam folder... found mine there.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • niwagwp
    0 niwagwp over 10 years ago in reply to clem57

    Thanks Clem.

     

    Been there done that- got my IT at work to check and no spam from gizmosphere.

     

    Checked my private gmail account as well but no spam there either.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • clem57
    0 clem57 over 10 years ago in reply to niwagwp

    Did you double check email used spelling etc... How do you cause the boot process to occur now? I may have some ideas.

    Clem

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • bwelsby
    0 bwelsby over 10 years ago

    George Payne wrote:

     

    Have my GIZMO 2 running on Windows 7 Enterprise and it is performing well but I really would like to have it start when power is applied to the board.

     

    This question has been discussed in the Gizmosphere forums referring to the original GIZMO board here Topic: Starting Button | GizmoSphere | GizmoSphere , I suspect that it's the same for the GIZMO 2, I haven't explored modifying the SageBIOS code myself yet though.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • niwagwp
    0 niwagwp over 10 years ago in reply to bwelsby

    Hi Brian and Clem,

     

    Thanks for your replies. Yep, checked and double checked my email spelling, just don't get an email from gizmosphere.org for both email addresses - tried several times.

     

    Clem, presently I need to push the on/off button. What I need is for when power is applied to the board for it to boot up. In a typical desktop that is a function in the BIOS that is easily changed.

     

    Brian, I saw that thread in the forum but without beign able to get access to it I resorted to the element 14 blog. It seems even they haven't actually got it working.

     

    This statement interests me, is it that simple

     

    "I want to add just a bit more that developers shared with me, to further clarify power up.

    The Gizmo hardware was designed to power up when power is applied.
    Gizmo will power up when power is applied if one writes a value of 05h to PMREG 5Bh.
    This doesn’t get done by default, though; it would have to have been written the
    last time the system booted.

    In other words, you have to power up once to set the state."

     

    Trouble is I am not quite sure how to action this - any ideas??

     

    It seems to me that boards like this are ideal to run a host of different applications and hardware for small standalone systems so one of the most important factors is that if the power is lost and then restored the unit just needs to boot up. In my case I want it to operate a current profiler and the software for it is windows based. The whole system will be powered by solar backed batteries but if the batteries drop too low due to lack of solar charging (cloudy/rainy weather for several days) then the system will disconnect all the load until the batteries are re-charged at which time the GIZMO needs to re-boot.

     

    Regards

    George

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • niwagwp
    0 niwagwp over 9 years ago in reply to niwagwp

    Hi,

     

    I still haven't sorted this auto power on and still cannot get onto Gizmosphere BUT I did find this

     

    I want to add just a bit more that developers shared with me, to further clarify power up.

    The Gizmo hardware was designed to power up when power is applied.
    Gizmo will power up when power is applied if one writes a value of 05h to PMREG 5Bh.
    This doesn’t get done by default, though; it would have to have been written the
    last time the system booted.

    In other words, you have to power up once to set the state.

     

    Can anyone tell me how to achieve this - seems like a very simple solution to my problem but I have no idea how to write a value to PMREG 5Bh.

     

    Thanks

    George

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • clem57
    0 clem57 over 9 years ago

    My next suggestion is that you review the videos on our site to see if you can glean something useful from them.

    In addition, you may wish to try the following:

    First, download the SageBIOS BSP for Gizmo from here: http://www.se-eng.com/gizmobsp

    You’ll find a set of instructions to follow in “SageBIOS Installation Instructions” here: http://www.se-eng.com/bsp-installation-information

    Work through these steps, and BEFORE you get to Step 7 of the instructions, make the code change shown below.

    This change should be added to the file coreboot/src/mainboard/gizmosphere/gizmo/mainboard.c at the end of the mainboard_enable() ftn.

    /*Configure the system to always boot up when power is applied */

    u8 byte = pm_ioread(SB_PMIOA_REG5B);
    byte &= 0xf8; //clear bits 0-2
    byte |= 0×05; //set bits 0 and 2
    pm_iowrite(SB_PMIOA_REG5B, byte);

    After you’ve added this code, go back to complete Step 7.

    Then, after it builds, follow the instructions for downloading the ROM image from our Wiki page: http://www.se-eng.com/wiki/index.php/SmartProbe_and_Sage_EDK_Users_Guide#Download_the_ROM_image_to_the_Target


    From -  http://www.gizmosphere.org/forums/topic/starting-button/
    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • niwagwp
    0 niwagwp over 9 years ago in reply to clem57

    Hi,

     

    Thanks Clem for the quick reply. I now see where this came from BUT in reading these original posts it seems that no-one actually got the BIOS to actually build successfully - mind you there may be more on this on Gizmosphere (if only I could access it).

     

    Oh well, the Gizmo 2 looked to be such a great tool for my work but without being able to have to auto power on it is useless to me. I didn't expect to have to go through such complicated hoops to get a simple board to boot up on power on.

     

    George

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • clem57
    0 clem57 over 9 years ago in reply to niwagwp

    I wish I had one to provide a tutorial for you.

    Clem

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube