Shop OBEX P1 Docs P2 Docs Learn Events
Hydra Reset Problem — Parallax Forums

Hydra Reset Problem

HumanoidoHumanoido Posts: 5,770
edited 2009-05-01 19:19 in Propeller 1
Every 5 minutes, the Hydra board resets and the program is lost. I have RGW_TinyBasic_010 installed (without the game cartridge in the Hydra expansion port). I have tried 2 power supplies. The same problem remains. The board is in an area without static. I typed in the following test program.

10 x = 0
20 x = x + 1
30 if x = 101 goto 60
40 ? x;
50 goto 20
60 stop

Any ideas what is causing the reset?

humanoido

Post Edited (humanoido) : 4/28/2009 6:52:23 PM GMT

Comments

  • HumanoidoHumanoido Posts: 5,770
    edited 2009-04-29 00:04
    Is this the Propeller reset problem related to the USB port?
  • HumanoidoHumanoido Posts: 5,770
    edited 2009-04-29 08:06
    I timed the reset cycle. Every 4 minutes there is a reset and everything on the screen is erased. VGA and Hydra-Net was switched off but resets continue. I have tried another power pack with same results so that is not the cause.

    Edit: This is strange. I plugged in the game cartridge. When the Hydra runs Ball Buster from the 128K Game Cartridge, there is no reset. Apparently the reset problem happens when Tiny Basic is loaded into the main board's EEPROM.

    Any ideas?

    Where's a Propeller guru when you need one?
  • HumanoidoHumanoido Posts: 5,770
    edited 2009-04-29 13:25
    The EEPROM on the HYDRA board is 128K, so Tiny Basic has plenty of room to load and run there. Is this a software reset problem? Anyone else run Tiny Basic on the main Hydra board without the game cartridge in place? Do you see the resets?

    I can try loading Tiny into the EEPROM 128K cartridge and see what happens tonight and will report back here.

    I also want to try loading FEMTOBASIC but there's no info on which spin file to load. There are two similar ones on the CD. Anyone know? I found the femtobasic manual but some programming examples were excluded. Anyone program in this language or are there samples somewhere? It seems to have a lot more features than Tiny Basic.
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2009-04-29 14:09
    I take it that you are using this version?
    obex.parallax.com/objects/28/

    Load "Femtobasic.spin" file and make the following changes.

    con
       Demo      = false                    ' Demo Board
       Proto     = false                   ' Proto Board
       Hydra     = true                   ' Hydra      
    
    



    This should work on your TV out connection.

    OBC

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    New to the Propeller?

    Visit the: The Propeller Pages @ Warranty Void.
  • HumanoidoHumanoido Posts: 5,770
    edited 2009-04-29 14:52
    About the reset problem. It only occurs when a program is loaded on the main Hydra board, without the game card plugged in. I loaded Tiny Basic on the 128K Game Card and there was no reset. So what's happening here? Why is the EEPROM on the main board not working?
  • HumanoidoHumanoido Posts: 5,770
    edited 2009-04-29 15:31
    Thanks OBC! Your help is appreciated. The changes worked perfect. I'm real happy about this, because it loaded and the display works, and it's superior to Tiny Basic. Wow, Mike did a great job on this language! The display is so clear! Many nice functions. Most of all, it has understandable error code reporting which is wonderfully comprehensive, and the language works well! Thanks Mike!

    Guess what? FEMTOBASIC works without any resets happening, when loaded into the main Hydra board, without the game card installed!

    That tells me maybe there is a software bug with both implementations of Tiny Basic when loaded into the main Hydra board EEPROM that cause a reset every 4 minutes. Why am I the only person to find this?

    Post Edited (humanoido) : 4/29/2009 6:47:01 PM GMT
  • HumanoidoHumanoido Posts: 5,770
    edited 2009-05-01 19:19
    I ran across this link explaining how both versions of Tiny Basic on the Hydra CD have a bug that will cause resets.

    http://forums.parallax.com/showthread.php?p=672743
Sign In or Register to comment.