Why won't my V5 Brain turn on?

So, we’ve run into a bit of an issue. We were testing our catapult and drivetrain, but every time we started the code we would get an error code. This error code changed most times we started the code, except on some occasions where it would say Brain Memory Permission Error!. It would usually stop for a minute or two when we restarted the robot, but when we turned off the robot one time it just stayed off. We still haven’t been able to turn it on.

So far we’ve tried the following:

  1. Waiting a few minutes and trying to turn it on.
  2. Unplugging everything from it and waiting, then trying to turn it on again.
  3. Changing the battery.
  4. Changing the battery cable.

Another interesting thing that is happening is that every time the power button is pressed, the battery’s lights turn on, but the brain doesn’t.

If anyone has any solutions, that would be great. We’ve contacted technical support and are waiting for a response from them.

My guess is the memory decided to kill itself and you got a dead brain. Thats how vex products are though I have many dead brains and motors.

Brain is probably dead for good… try a new brain if possible. If not you’ll have to buy one.

memory doesn’t “kill itself”

seriously, the number that fail are a tiny percentage of the number we sell.

or they could try calling vex support and explain the problem.

Memory Permission Error is caused by problems in the user program, generally the use of an uninitialized pointer or instance of a class that is not yet created.

What other errors did you see ?

14 Likes

You’ll probably find it is on if the battery lights are flashing when you press the power button. Connect it via USB to VEXcode and you’ll probably see it get recognised as connected. Possible that the screen is not working.

1 Like

one of the teams at my school also got this error by using too many broadcast and receive message blocks.

I’ll definitely try this at my next meeting. The issue though is that none of the red lights on the motor wires were on when we turned the brain on.

So the other error codes were Unknown Errors followed by strings of numbers and letters that I don’t have on me but a friend does, they varied throughout. I searched them up on the VEX Forum and VEX itself but nothing showed up.

Memory Permission Error is caused by problems in the user program, generally the use of an uninitialized pointer or instance of a class that is not yet created.

The only thing with this is that we tried different codes, one of which wasn’t in C++ but blocks using the default VEX Competition Template.

Brain is probably dead for good… try a new brain if possible. If not you’ll have to buy one.

Dang bruh it sucks cuz we just got this brain :sob:

Thank you all for the help, I’ll update this post later if any progress is made.

“Unknown” or “Undefined” ?

anyway, the numbers indicate the address that the error occurred, so will be pretty much meaningless to anyone except vex engineering (sometimes).

If this was a new brain, that is you just purchased it, then it could be replaced under warrantee. I’ve never heard of code actually damaging a brain, it seems quite unlikely, perhaps this brain had some hardware issue. Call vex support.

5 Likes

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.