Subject:
|
IC persistent globals?
|
Newsgroups:
|
lugnet.robotics.handyboard
|
Date:
|
Wed, 27 May 1998 15:57:52 GMT
|
Original-From:
|
Skye Legon <slegon@watfast.uwaterloo.caSAYNOTOSPAM>
|
Viewed:
|
1217 times
|
| |
| |
Hello all,
I am using neural nets to control my robot, and currently have to
download the weights to the handyboard every time I power on. This is
a perfect application for using persistent global variables, but alas
I am having troubles.
My smallest network consists of 21 floats (84 bytes), but if I try to
make more than 14 or 15 floats (56-60 bytes) persistent (it seems to
depend on whether they are arrays or not) I get the friendly message
"Board Syncronization Error", which I interpret as "Out of Persistent
Global Space."
Does anybody know the size of this persistent global space? If indeed
it is about 60 bytes, are there any known workarounds? (e.g. can I
write the weights to an unused part of RAM and somehow grab the values
when I start up?)
Cheers, Skye.
+-----------------------------------------+----------------------------+
| Skye Legon | University of Waterloo |
| Systems Design Engineering | __/ __/ __/ __/ |
| Pattern Analysis & Machine Intelligence | __/ __/ __/ __/ __/ |
| 143 Columbia St. West, Unit E-4 | __/ __/ __/ ____/ __/ |
| Waterloo Ontario CANADA N2L 3L2 | __/__/__/ __/__/\__/__/ |
| +1(519)888-9249 | ______/ ___/ \___/ |
| slegon@uwaterloo.ca | DC 2620, 888-4567 x5192 |
+-----------------------------------------+----------------------------+
|
|
1 Message in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|