Post Reply 
newRPL project status
04-12-2014, 08:49 PM
Post: #9
RE: newRPL project status
(04-12-2014 03:33 AM)brouhaha Wrote:  How about an ARM Cortex-M3 with no MMU, 960KiB of flash, and 128KiB of RAM, 43 keys, and a 2.7-inch 400x240 pixel black and while LCD? I expect to be able to make prototype hardware available to developers soon.

Our "base" hardware target has 512 kbytes of RAM. Although the core itself works with very little ram (right now the demo uses about 64 kbytes), it will be hard to handle the user interface with that little amount of ram, but I guess it could be done.
The amount of flash is also quite scarse, since the tables needed in ROM for transcendental functions will be close to 300 kbytes alone. The core right now is at 133 kbytes, without transcendental functions (and without 95% of the features we want!!!).
MMU is not a show stopper, since you could have rigid partitions in RAM and avoid the use of the MMU. The problem is that the way the system is designed you'll have fixed maximum stack size, fixed maximum return stack size (so recursion will be limited).
for example:

<< 1.0 1 1e10 START DUP NEXT >>

would fail when your data stack partition is full, even though your TempOb only contains one object (the program above).
The MMU helps us compensate for that, and make better use of the little RAM we have.

Claudio
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
newRPL project status - Claudio L. - 03-26-2014, 02:27 PM
RE: newRPL project status - pdo - 03-28-2014, 01:13 PM
RE: newRPL project status - Claudio L. - 03-28-2014, 03:17 PM
RE: newRPL project status - Ailurus - 04-09-2014, 11:53 AM
RE: newRPL project status - Claudio L. - 04-10-2014, 01:13 PM
RE: newRPL project status - Ailurus - 04-11-2014, 07:24 PM
RE: newRPL project status - Claudio L. - 04-12-2014, 09:00 PM
RE: newRPL project status - Ailurus - 04-13-2014, 07:37 AM
RE: newRPL project status - brouhaha - 04-12-2014, 03:33 AM
RE: newRPL project status - David Hayden - 04-12-2014, 01:19 PM
RE: newRPL project status - Claudio L. - 04-12-2014 08:49 PM
RE: newRPL project status - tuns1999 - 05-15-2014, 08:59 PM
RE: newRPL project status - Claudio L. - 05-19-2014, 02:09 PM
RE: newRPL project status - Han - 01-07-2015, 09:21 PM
RE: newRPL project status - Claudio L. - 01-09-2015, 02:48 PM
RE: newRPL project status - Ailurus - 02-28-2015, 12:23 PM
RE: newRPL project status - Claudio L. - 03-02-2015, 03:01 PM



User(s) browsing this thread: 1 Guest(s)